I created an open source app to check if a photo is from an AI or a Camera
C2PA Verify is an open-source Android app that reads Content Credentials (C2PA) metadata to reveal the origin of a photo: who signed it, what tool created it, whether it has been edited or AI-generated, and whether the signer is trustworthy. It aims to bridge the gap between available C2PA technology and everyday users who need to verify image authenticity.
Notifications You must be signed in to change notification settings
Fork 0
Star 1
BranchesTags
Open more actions menu
Folders and files
NameName
Last commit message
Last commit date
Latest commit
History
48 Commits
48 Commits
.github/workflows
.github/workflows
app
app
docs
docs
fastlane
fastlane
gradle
gradle
scripts
scripts
.gitignore
.gitignore
AGENTS.md
AGENTS.md
Gemfile
Gemfile
LICENSE
LICENSE
PRIVACY.md
PRIVACY.md
README.md
README.md
build.gradle.kts
build.gradle.kts
c2pa_logo.svg
c2pa_logo.svg
gradle.properties
gradle.properties
gradlew
gradlew
gradlew.bat
gradlew.bat
settings.gradle.kts
settings.gradle.kts
Repository files navigation
See who made a photo, and whether you can trust it.
C2PA Verify is an Android app that reads the Content Credentials (C2PA) embedded in a photo and tells you, at a glance, where the image came from: who signed it, the tool that created it, whether it has been edited or generated by AI, and whether the signer is one you can trust.
Why
C2PA could be an important standard in the fight to know whats real in our increasingly AI slopped world. Some cameras are coming on the market that supported signing their photos to prove they were taken with a real camera. Some image editing software already supports C2PA data handling. But there is one gap, the last mile if you will. What does it matter if a photo has a full C2PA chain, if no one can read it?
We need to surface this information to users in a useful and easy to access manner. So this app is a first attempt at that. I imagine in the future tools like this will be build right into web-browsers and image viewers, but until they are, I hope this tool might be useful to a couple people.
🪨 Dark Rock Studios
Dark Rock Studios is all about building Free and Open Source Software.
🐛 Found bugs?
💡 Have suggestions?
📚 Want to help translate?
🎮 Interested in our other apps?
👉 Join our community of Open Source enthusiasts on Discord!
Build
./gradlew assembleDebug
Open the project in Android Studio and run the app configuration on a device or emulator.
License
MIT © 2026 Adam Brown
About
An Android app for Viewing and Verifying the C2PA data embeded in photos.
Resources
Readme
License
MIT license
Uh oh!
There was an error while loading. Please reload this page.
Activity
Stars
1 star
Watchers
0 watching
Forks
0 forks
Report repository
Releases 5
v0.2.3
Latest
Jun 11, 2026
+ 4 releases
Packages 0
Uh oh!
There was an error while loading. Please reload this page.
Contributors
Uh oh!
There was an error while loading. Please reload this page.
Languages
Kotlin 98.9%
Other 1.1%