Prove Your Content Is Real
In a world of AI-generated fakes, prove authenticity at creation. C2PA signing and verification. Sign once, verify anywhere.
Get notified when this launches:
Sign at creation → C2PA manifest embedded → Verify anywhere
Detection is a losing battle
AI-generated content is increasingly difficult to reliably distinguish from real content. The solution isn't detection — it's provenance.
Deepfake Detection
Content Provenance
Reactive (after the fact)
Proactive (at creation)
Arms race with generators
Cryptographic proof
False positives/negatives
Binary: signed or not
Metadata easily stripped
Watermark + manifest binding
No chain of custody
Full edit history
Sign and verify in minutes
API Preview — Coming Q3 2026
Sign content at creation
signed_image = AhoSdk.sign_content(
content: image_bytes,
signer: organization_credential,
assertions: {
created_by: "Reuters News Agency",
created_at: Time.current,
ai_generated: false,
location: "New York, NY"
}
)
Verify anywhere
result = AhoSdk.verify_content(image_bytes)
result.authentic? # => true
result.signer # => "reuters.com"
result.signed_at # => 2026-03-12T...
result.ai_generated? # => false
result.chain_of_custody # => [original, crop, resize]
Use cases
News Organizations
Prove photos are real
Stock Photography
Authentic media licensing
Legal Evidence
Chain of custody proof
Marketing
Authentic brand content
Frequently Asked Questions
C2PA (Coalition for Content Provenance and Authenticity) is an industry standard backed by Adobe, Microsoft, BBC, and others. It embeds cryptographic signatures into media files to prove origin and track edits. Aho will implement C2PA 2.1.
C2PA uses both visible watermarks and cryptographic binding. Stripping metadata breaks the signature, making tampering detectable. The content becomes 'unsigned' which is itself a signal.
Yes. You'll be able to sign AI-generated content with ai_generated: true. This satisfies EU AI Act requirements for labeling synthetic media. Transparency, not deception.
Article 50 requires labeling AI-generated content in a machine-readable way. C2PA signatures with ai_generated assertions satisfy this requirement. Sign your content, and you're compliant.
We'll support JPEG, PNG, WebP, MP4, and PDF. More formats coming. The C2PA manifest is embedded directly in the file.
Be the first to sign your content.
Get notified when Content Authenticity launches.