CINXE.COM
Content Authenticity Initiative
<!DOCTYPE html> <html lang="en"> <head> <!-- CookiePro Cookies Consent Notice start for contentauthenticity.org --> <script src="https://cookie-cdn.cookiepro.com/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="20e82cdb-918a-4036-93c6-c356dc13a801-test" ></script> <script type="text/javascript"> function OptanonWrapper() {} </script> <!-- CookiePro Cookies Consent Notice end for contentauthenticity.org --> <meta charset="utf-8" /> <meta name="CR-allow-UI-injection" content="false" /> <link rel="icon" href="./favicon.png" /> <link rel="stylesheet" href="https://use.typekit.net/dfw1apc.css" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <link href="./_app/immutable/assets/0.04bfe56a.css" rel="stylesheet"> <link href="./_app/immutable/assets/Cta.5a09881e.css" rel="stylesheet"> <link href="./_app/immutable/assets/PageRenderComponent.857d6c6f.css" rel="stylesheet"> <link href="./_app/immutable/assets/ImageWrapper.9c440954.css" rel="stylesheet"> <link href="./_app/immutable/assets/RichTextComponent.aa5c131f.css" rel="stylesheet"><title>Content Authenticity Initiative</title><!-- HEAD_svelte-1gbk8tj_START --><meta name="description" content="Join the movement for content authenticity and provenance. The CAI is a global community promoting adoption of the C2PA Content Credentials standard."><meta property="og:title" content="Content Authenticity Initiative"><meta property="og:description" content="Join the movement for content authenticity and provenance. The CAI is a global community promoting adoption of the C2PA Content Credentials standard."><meta property="og:image" content="/_app/immutable/assets/CAIMeta.0b3f5c0e.png"><!-- HEAD_svelte-1gbk8tj_END --> </head> <body data-sveltekit-preload-data="hover"> <div style="display: contents"> <div class="flex flex-col flex-grow"><div class="w-full"><nav class="flex flex-row items-center justify-center bg-transparent absolute top-0 left-0 w-full z-50 desktop:max-h-[96px]"> <div class="flex justify-between items-center desktop:hidden w-full py-[1rem] px-[1.25rem] tablet:px-[2rem] tablet:max-h-[75px]" id="nav" data-svelte-h="svelte-1rt9bdg"></div> <div class="hidden desktop:flex" id="nav"> <div class="hidden tablet:hidden tablet:w-screen desktop:justify-between desktop:flex desktop:flex-row z-100 px-[3rem] py-[1.5rem] desktop:max-w-[1920px] desktop:mx-auto desktop:max-h-[100px] desktop:items-center" data-svelte-h="svelte-1bnw8x8"></div> </div></nav> <main class="flex-grow"> <div class="h-auto w-auto flex flex-col items-center justify-start overflow-x-hidden"> <div class="w-full"><div class="w-full h-svh tablet:min-h-screen relative flex flex-col justify-between"> <div class="hero-section w-full flex flex-col justify-center items-start gap-[3rem] s-yCGBAEPY5pWu"></div> <video preload="auto" autoplay loop muted playsinline webkit-playsinline class="absolute top-0 left-0 w-full h-full object-cover z-[-1]" disablepictureinpicture controlslist="nodownload" crossorigin="anonymous"><source type="video/mp4"></video> <div class="absolute top-0 left-0 w-full h-full bg-[#000] bg-opacity-70 z-20"></div> <div class="flex flex-col justify-center items-start desktop:w-full desktop:items-center z-30"><div class="shrink overflow-hidden desktop:max-w-[1920px] desktop:mx-auto flex py-[2rem] pt-[4rem] px-[1.25rem] flex-col justify-end items-start tablet:py-[3rem] tablet:pt-[5rem] tablet:px-[2rem] desktop:py-[4.5rem] desktop:px-[3rem] desktop:w-full desktop:pt-[6rem]"><div class="shrink flex flex-col items-start gap-[2rem] tablet:gap-[3rem] desktop:gap-[4rem]"><h1 class="shrink text-[2.5rem] font-bold leading-[2.75rem] text-brandWhite tablet:text-[4rem] tablet:leading-[4.4rem] desktop:text-[6rem] desktop:leading-[6.6rem] tablet:max-w-[64rem]"></h1> <div class="flex items-start"> <button id="play-button" class="flex flex-row items-center gap-[0.75rem] Play s-yCGBAEPY5pWu"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD2SURBVHgB7ZdtDcIwEIbfkgmYhOEACZOAA4ICJIAFFGABCThAwnCAhHJN1mUh8GN970hD7kku2Z82z+7d+hGigIpZoXKa/BAEVEROtvoOuiCLC7K4IIsLsvyvoOxEndRBqoUlcQQLkSH9OHSQ2kGZyUtBMHNJXYUSFoKJp9QRClgJxlnsGxDkiaz+4k7qrhK7UQffu7nFQqw7OIdahqwFz1JruU1cUYpRxOn760EweSkLpmXmBAXyhA30uEntJc4HNFHo4MDG+WV+OuI2xRmNDgvZK2Q5v7gX4oIsLsjigiwuyKJ5WPhI2q1AEEr24V9i2UGVF38BPSageN6iY6MAAAAASUVORK5CYII=" aria-hidden="true" alt="Play" class="justify-center items-center gap-[0.75rem] Play s-yCGBAEPY5pWu"> <p class="text-[1.25rem] font-bold leading-[1.625rem] text-brandWhite desktop:text-[1.5rem] desktop:leading-[1.95rem]"></p></button></div></div></div></div> <div role="dialog" id="videoModal" class="hidden fixed inset-0 bg-[#000] bg-opacity-70 z-50 items-center justify-center"><div class="w-full mx-5 flex flex-col items-center justify-center tablet:mx-[2rem] desktop:mx-[3rem] desktop:max-w-[1280px]"> <button id="closeButton" class="absolute top-5 right-5 bg-transparent border-none text-white text-2xl cursor-pointer hover:text-gray-300"><img src="/_app/immutable/assets/close.ef7006dc.svg" alt="Close"></button> </div></div> </div></div> <div class="w-full"> <div class="w-full flex flex-col items-start tablet:min-w-[48rem] desktop:items-center desktop:gap-0 desktop:h-full desktop:w-full bg-white desktop:flex-row desktop:min-w-[80rem] desktop:max-w-none bg-brandWhite" style="position: relative;"><div class="flex flex-col items-start w-full desktop:w-1/2 desktop:min-h-[620px] desktop:h-full" data-svelte-h="svelte-85twom"></div> <div class="flex flex-col items-start w-full desktop:w-1/2 desktop:min-h-[620px] desktop:h-full"><div class="flex order-2 desktop:order-1 max-w-[960px] py-[2rem] px-[1.25rem] tablet:py-[3rem] tablet:px-[2rem] desktop:px-[3rem] desktop:py-[4.5rem] flex-col justify-center items-start gap-[40px] flex-1 self-start"><div class="flex flex-col gap-[24px]"><div></div> <div class=""><p class="text-[1rem] leading-[1.5rem] desktop:text-[1.25rem] desktop:leading-[1.625rem]" data-svelte-h="svelte-15pun5c"></p></div></div> <div><div class="flex items-start gap-[1rem] desktop:w-full"></div></div></div> <div class="desktop:absolute desktop:bottom-[24px] desktop:px-[48px]" data-svelte-h="svelte-ht4e0b"></div></div></div></div> <div class="w-full"></div> <div class="w-full"></div> <div class="w-full"><div class="bg-white py-[3rem] px-[1.25rem] flex flex-col gap-[3rem] w-full tablet:py-[4rem] tablet:px-[2rem] desktop:py-[6rem] desktop:px-[3rem] desktop:gap-[5rem] desktop:max-w-[1920px] desktop:mx-auto bg-brandWhite"><h2 class="text-[2rem] font-bold w-full tablet:text-[3rem] tablet:leading-[3.3rem] desktop:text-[4rem] desktop:leading-[4.4rem]">Blog</h2> <ul class="flex flex-col items-start justify-center w-full gap-[3rem] tablet:flex-row tablet:flex-wrap tablet:gap-[2rem] tablet:justify-start desktop:flex-row desktop:gap-[3rem] s-f_OCOGOCwptC"></ul></div></div></div></main> <footer class=""></footer></div> </div> <script type="application/json" data-sveltekit-fetched data-url="https://cai-contentauthenticity-backend-deploy-ethos503-pr-cd1ebc.cloud.adobe.io/api/pages?filters[title][$eq]=Home%20Page&populate[seo]=*&populate[open_graph][populate][ogImage]=*&populate[blocks][populate]=video,video_captions,image,faq,steps.coverImageOrVideo.video,steps.coverImageOrVideo.fallbackImage,steps.Implementers.thumbnail,buttons,primaryButton,secondaryButton,play_icon,content,images.image,fallbackImage,playButton,ImageWithHeading.image," data-hash="1pur65x">{"status":200,"statusText":"OK","headers":{},"body":"{\"data\":[{\"id\":3,\"attributes\":{\"title\":\"Home Page\",\"slug\":\"homepage\",\"createdAt\":\"2023-11-27T06:11:00.103Z\",\"updatedAt\":\"2024-06-19T16:43:31.098Z\",\"publishedAt\":\"2023-11-28T23:24:13.040Z\",\"TransparentNaviagtion\":null,\"seo\":{\"id\":57,\"metaTitle\":\"Content Authenticity Initiative\",\"metaDescription\":\"Join the movement for content authenticity and provenance. The CAI is a global community promoting adoption of the C2PA Content Credentials standard.\"},\"open_graph\":{\"id\":59,\"ogTitle\":\"Content Authenticity Initiative\",\"ogDescription\":\"Join the movement for content authenticity and provenance. The CAI is a global community promoting adoption of the C2PA Content Credentials standard.\",\"ogImage\":{\"data\":null}},\"blocks\":[{\"id\":1,\"__component\":\"blocks.video-in-background\",\"heading\":\"Restoring trust and transparency in the age of AI\",\"subheading\":null,\"video\":{\"data\":{\"id\":305,\"attributes\":{\"name\":\"Adobe CAI.mp4\",\"alternativeText\":null,\"caption\":null,\"width\":null,\"height\":null,\"formats\":null,\"hash\":\"Adobe_CAI_b0354290aa\",\"ext\":\".mp4\",\"mime\":\"video/mp4\",\"size\":31523.22,\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/Adobe_CAI_b0354290aa.mp4\",\"previewUrl\":null,\"provider\":\"aws-s3\",\"provider_metadata\":null,\"createdAt\":\"2024-04-16T15:36:36.371Z\",\"updatedAt\":\"2024-04-16T15:36:36.371Z\",\"isUrlSigned\":true}}},\"video_captions\":{\"data\":{\"id\":324,\"attributes\":{\"name\":\"captions.vtt\",\"alternativeText\":null,\"caption\":null,\"width\":null,\"height\":null,\"formats\":null,\"hash\":\"captions_164251d353\",\"ext\":\".vtt\",\"mime\":\"text/vtt\",\"size\":3.11,\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/captions_164251d353.vtt\",\"previewUrl\":null,\"provider\":\"aws-s3\",\"provider_metadata\":null,\"createdAt\":\"2024-04-18T20:14:42.152Z\",\"updatedAt\":\"2024-04-18T20:14:42.152Z\",\"isUrlSigned\":true}}},\"play_icon\":{\"data\":{\"id\":172,\"attributes\":{\"name\":\"Play_d6e8ac79e4.png\",\"alternativeText\":null,\"caption\":null,\"width\":40,\"height\":40,\"formats\":null,\"hash\":\"Play_d6e8ac79e4_a54ba539c4\",\"ext\":\".png\",\"mime\":\"image/png\",\"size\":0.24,\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/Play_d6e8ac79e4_a54ba539c4.png\",\"previewUrl\":null,\"provider\":\"aws-s3\",\"provider_metadata\":null,\"createdAt\":\"2024-03-28T17:12:45.864Z\",\"updatedAt\":\"2024-03-28T17:12:45.864Z\",\"isUrlSigned\":true}}},\"fallbackImage\":{\"data\":{\"id\":30,\"attributes\":{\"name\":\"Leica+camera+back+w+photo.jpg\",\"alternativeText\":\"\",\"caption\":\"\",\"width\":2500,\"height\":1723,\"formats\":{\"large\":{\"ext\":\".jpg\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/large_Leica_camera_back_w_photo_947a7a612f.jpg\",\"hash\":\"large_Leica_camera_back_w_photo_947a7a612f\",\"mime\":\"image/jpeg\",\"name\":\"large_Leica+camera+back+w+photo.jpg\",\"path\":null,\"size\":57.79,\"width\":1000,\"height\":689,\"isUrlSigned\":true},\"small\":{\"ext\":\".jpg\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/small_Leica_camera_back_w_photo_947a7a612f.jpg\",\"hash\":\"small_Leica_camera_back_w_photo_947a7a612f\",\"mime\":\"image/jpeg\",\"name\":\"small_Leica+camera+back+w+photo.jpg\",\"path\":null,\"size\":19.65,\"width\":500,\"height\":344,\"isUrlSigned\":true},\"medium\":{\"ext\":\".jpg\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/medium_Leica_camera_back_w_photo_947a7a612f.jpg\",\"hash\":\"medium_Leica_camera_back_w_photo_947a7a612f\",\"mime\":\"image/jpeg\",\"name\":\"medium_Leica+camera+back+w+photo.jpg\",\"path\":null,\"size\":36.73,\"width\":750,\"height\":517,\"isUrlSigned\":true},\"thumbnail\":{\"ext\":\".jpg\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/thumbnail_Leica_camera_back_w_photo_947a7a612f.jpg\",\"hash\":\"thumbnail_Leica_camera_back_w_photo_947a7a612f\",\"mime\":\"image/jpeg\",\"name\":\"thumbnail_Leica+camera+back+w+photo.jpg\",\"path\":null,\"size\":6.08,\"width\":226,\"height\":156,\"isUrlSigned\":true}},\"hash\":\"Leica_camera_back_w_photo_947a7a612f\",\"ext\":\".jpg\",\"mime\":\"image/jpeg\",\"size\":259.18,\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/Leica_camera_back_w_photo_947a7a612f.jpg\",\"previewUrl\":null,\"provider\":\"aws-s3\",\"provider_metadata\":null,\"createdAt\":\"2024-02-21T05:21:50.906Z\",\"updatedAt\":\"2024-02-21T05:21:50.906Z\",\"isUrlSigned\":true}}},\"playButton\":{\"id\":1,\"label\":\"Watch the video\"}},{\"id\":1,\"__component\":\"blocks.image-left-text-right\",\"imageCaption\":null,\"heading\":\"Join the movement for content transparency.\",\"themeBackground\":\"White\",\"body\":\"\u003Cp>We are focused on cross-industry participation, with an open, extensible approach for providing media transparency to allow for better evaluation of content.\u003C/p>\",\"image\":{\"data\":{\"id\":30,\"attributes\":{\"name\":\"Leica+camera+back+w+photo.jpg\",\"alternativeText\":\"\",\"caption\":\"\",\"width\":2500,\"height\":1723,\"formats\":{\"large\":{\"ext\":\".jpg\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/large_Leica_camera_back_w_photo_947a7a612f.jpg\",\"hash\":\"large_Leica_camera_back_w_photo_947a7a612f\",\"mime\":\"image/jpeg\",\"name\":\"large_Leica+camera+back+w+photo.jpg\",\"path\":null,\"size\":57.79,\"width\":1000,\"height\":689,\"isUrlSigned\":true},\"small\":{\"ext\":\".jpg\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/small_Leica_camera_back_w_photo_947a7a612f.jpg\",\"hash\":\"small_Leica_camera_back_w_photo_947a7a612f\",\"mime\":\"image/jpeg\",\"name\":\"small_Leica+camera+back+w+photo.jpg\",\"path\":null,\"size\":19.65,\"width\":500,\"height\":344,\"isUrlSigned\":true},\"medium\":{\"ext\":\".jpg\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/medium_Leica_camera_back_w_photo_947a7a612f.jpg\",\"hash\":\"medium_Leica_camera_back_w_photo_947a7a612f\",\"mime\":\"image/jpeg\",\"name\":\"medium_Leica+camera+back+w+photo.jpg\",\"path\":null,\"size\":36.73,\"width\":750,\"height\":517,\"isUrlSigned\":true},\"thumbnail\":{\"ext\":\".jpg\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/thumbnail_Leica_camera_back_w_photo_947a7a612f.jpg\",\"hash\":\"thumbnail_Leica_camera_back_w_photo_947a7a612f\",\"mime\":\"image/jpeg\",\"name\":\"thumbnail_Leica+camera+back+w+photo.jpg\",\"path\":null,\"size\":6.08,\"width\":226,\"height\":156,\"isUrlSigned\":true}},\"hash\":\"Leica_camera_back_w_photo_947a7a612f\",\"ext\":\".jpg\",\"mime\":\"image/jpeg\",\"size\":259.18,\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/Leica_camera_back_w_photo_947a7a612f.jpg\",\"previewUrl\":null,\"provider\":\"aws-s3\",\"provider_metadata\":null,\"createdAt\":\"2024-02-21T05:21:50.906Z\",\"updatedAt\":\"2024-02-21T05:21:50.906Z\",\"isUrlSigned\":true}}},\"primaryButton\":{\"id\":2,\"url\":\"/membership\",\"label\":\"Join us\",\"open_in_new_tab\":false},\"secondaryButton\":{\"id\":4,\"url\":\"/how-it-works\",\"label\":\"Learn more\",\"open_in_new_tab\":false}},{\"id\":1,\"__component\":\"blocks.logo-strip\",\"animation_duration\":20,\"themeBackground\":\"White\"},{\"id\":1,\"__component\":\"blocks.image-right-text-left\",\"imageCaption\":null,\"heading\":\"Open-source tools for your needs\",\"themeBackground\":\"Yellow\",\"body\":\"\u003Cp>Integrate C2PA Content Credentials into your website, app, or service using open-source tools developed by the Content Authenticity Initiative. Join a growing cross-industry ecosystem restoring trust and transparency online.\u003C/p>\",\"image\":{\"data\":{\"id\":36,\"attributes\":{\"name\":\"open-source\",\"alternativeText\":\"\",\"caption\":\"\",\"width\":1314,\"height\":1216,\"formats\":{\"large\":{\"ext\":\".png\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/large_open_source_74993f5db1.png\",\"hash\":\"large_open_source_74993f5db1\",\"mime\":\"image/png\",\"name\":\"large_open-source\",\"path\":null,\"size\":241.04,\"width\":1000,\"height\":925,\"isUrlSigned\":true},\"small\":{\"ext\":\".png\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/small_open_source_74993f5db1.png\",\"hash\":\"small_open_source_74993f5db1\",\"mime\":\"image/png\",\"name\":\"small_open-source\",\"path\":null,\"size\":78.45,\"width\":500,\"height\":463,\"isUrlSigned\":true},\"medium\":{\"ext\":\".png\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/medium_open_source_74993f5db1.png\",\"hash\":\"medium_open_source_74993f5db1\",\"mime\":\"image/png\",\"name\":\"medium_open-source\",\"path\":null,\"size\":152.56,\"width\":750,\"height\":694,\"isUrlSigned\":true},\"thumbnail\":{\"ext\":\".png\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/thumbnail_open_source_74993f5db1.png\",\"hash\":\"thumbnail_open_source_74993f5db1\",\"mime\":\"image/png\",\"name\":\"thumbnail_open-source\",\"path\":null,\"size\":14.35,\"width\":169,\"height\":156,\"isUrlSigned\":true}},\"hash\":\"open_source_74993f5db1\",\"ext\":\".png\",\"mime\":\"image/png\",\"size\":57.44,\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/open_source_74993f5db1.png\",\"previewUrl\":null,\"provider\":\"aws-s3\",\"provider_metadata\":null,\"createdAt\":\"2024-02-21T05:21:56.752Z\",\"updatedAt\":\"2024-02-21T05:21:56.752Z\",\"isUrlSigned\":true}}},\"primaryButton\":{\"id\":3,\"url\":\"https://opensource.contentauthenticity.org/docs/getting-started\",\"label\":\"Get started\",\"open_in_new_tab\":true},\"secondaryButton\":null},{\"id\":1,\"__component\":\"blocks.community-stories\",\"heading\":\"Blog\",\"themeBackground\":\"White\"}]}}],\"meta\":{\"pagination\":{\"page\":1,\"pageSize\":25,\"pageCount\":1,\"total\":1}}}"}</script> <script> { __sveltekit_1nfcw40 = { base: new URL(".", location).pathname.slice(0, -1), env: {"VITE_PUBLIC_AWS_STRAPI_URL":"https://cai-contentauthenticity-backend-deploy-ethos503-pr-cd1ebc.cloud.adobe.io/api","VITE_PUBLIC_AIRTABLE_MEMBERSHIP_TABLE_ID":"tbleUi1qkThb5hnjv","VITE_PUBLIC_AIRTABLE_NEWSLETTER_TABLE_ID":"tblD7D4FI00RIHPKX","VITE_PUBLIC_AWS_AUTH_TOKEN":"fcd2efba9b191427ba6ea268fd7171d585920ac0a036ffd53f32569ccd391a9a2a08b04bf9a396b950c2022bace3cb0a4b67e57ae2f542cff7ce6fde309835def86366cea1b41431340936000457eec7d27db9335b005067062da2ce9736379198fd9829a1bb77d2aa889b5d02c2399075168c2c81a8496a461b8a20d1eefd14","VITE_PUBLIC_AIRTABLE_CONTACT_US_TABLE_ID":"tblQXkh7EoQZu9CqU"} }; const element = document.currentScript.parentElement; const data = [null,null]; Promise.all([ import("./_app/immutable/entry/start.38e330b3.js"), import("./_app/immutable/entry/app.30c25c0c.js") ]).then(([kit, app]) => { kit.start(app, element, { node_ids: [0, 2], data, form: null, error: null }); }); } </script> </div> </body> </html>