ChronoVerify

C2PA verification and provenance audit for Article 50

EU AI Act Article 50 transparency duties apply from August 2, 2026. If your platform ingests or publishes images, the read, validate, and audit step needs to be in place. You can wire it in today, self-serve.

The EU AI Act introduces transparency duties for AI-generated and AI-altered media, and requires the marking to be machine-readable and interoperable. C2PA Content Credentials are the leading interoperable approach for that marking, and the European Commission's draft Code of Practice points to them. Article 50 applies from August 2, 2026. ChronoVerify is the verification and audit layer your team uses to read those credentials, validate them cryptographically against the official trust list, and keep a signed, reproducible record of each check.

ChronoVerify validates provenance. It is not an AI or deepfake detector and does not classify whether an image was generated by AI. It also does not, by itself, make any organization compliant: Article 50 places obligations on AI providers and deployers, and this page is not legal advice. What ChronoVerify provides is the read, validate, and audit capability a transparency workflow can use.

What Article 50 asks for

In plain terms, Article 50 sets two transparency expectations relevant to images. Providers of AI systems that generate synthetic image, audio, or video output are expected to mark that output in a machine-readable, detectable way, using technical solutions that are effective, interoperable, and robust. C2PA Content Credentials are the leading interoperable approach for that marking, and the Commission's draft Code of Practice points to them. Deployers who publish AI-generated or materially altered media are expected to disclose that it is artificial. The obligations sit with the providers and deployers, and they take effect on August 2, 2026.

That turns "provenance is nice to have" into a workflow your platform has to actually run: when content carries a credential, you need to read it, confirm it is genuine rather than a stapled-on stub, and be able to show your work later. That reading and validating step is what ChronoVerify does.

Where ChronoVerify fits

The capability, in one line each

  • Reads embedded C2PA Content Credentials and cryptographically validates the signature, the content binding, and the signer against the official C2PA and CAI trust lists.
  • Reports a credential as validated only when the signer is trusted, and fails closed: self-signed is unverified, tampered is failed, any error is unverified.
  • Falls back to EXIF and XMP provenance and internal-consistency checks when an image carries no credential, which is still the common case.
  • Produces a signed, timestamped audit record per check, reproducible from the exact file that was hashed, with the public key published for independent verification.
  • One deterministic verdict, the same in the free web verifier and the API, with every signal shown rather than a black-box score.

What a validated credential means here

Trust is the part most tools gloss over, so we are precise about it. ChronoVerify reports a credential as validated only when the signature and the content hard-binding are intact and the signer's certificate chains to a recognised root on the official C2PA and CAI trust lists. A credential that is cryptographically intact but signed by an unknown party is reported as present but unverified, because anyone can self-sign. A credential that fails its integrity check is reported as failed. If validation cannot complete for any reason, the result stays unverified. Validation never fails open, so a confirmed result is one you can stand behind.

The signed audit record

For any verification, ChronoVerify can return a report signed with an Ed25519 key over the canonical verdict, with an optional RFC 3161 trusted timestamp. It records the file hash, the validation outcome, the signals, and the documented limits. Because it is reproducible from the exact bytes that were hashed and the public key is published, a third party can verify it without trusting us. That record is the chain-of-custody artifact for your review files and audits. It is available on any check through the API (POST /v1/report), a premium unit at $0.20 each and included within a paid plan's monthly quota.

What is real, and what we do not claim

Regulatory language attracts overclaiming, so we state the boundary plainly.

Who this is for

Teams with a transparency obligation or a provenance workflow on the August 2, 2026 horizon: stock and digital-asset platforms ingesting third-party images, trust-and-safety and content-moderation teams, businesses operating in the EU that generate or publish images, and newsrooms that need to read and record provenance at scale. ChronoVerify is self-serve through the API, so a team can wire the read-and-validate step in without a sales cycle.

Common questions

Does ChronoVerify make my organization Article 50 compliant?

No. The Act binds AI providers and deployers, not a verification tool. ChronoVerify is the layer you use to read, validate, and audit Content Credentials. It supports the workflow; it does not discharge your obligations, and this page is not legal advice.

Does it detect AI-generated images or deepfakes?

No. It validates provenance and reads metadata. It does not classify whether an image was AI-generated. We do not market a detection score, because that is a different problem with a different and weaker evidentiary basis.

What does a validated credential mean?

The signature and content binding are intact and the signer chains to a root on the official C2PA and CAI trust lists. Self-signed is present but unverified, tampered is failed, and validation fails closed.

Is there an Article 50 certification we can point to?

No such product certification exists. We describe what the tool does: implements C2PA, validates against the official trust lists, and issues a signed, timestamped audit record.

How do we evaluate it?

Run images through the free verifier or the API, read the method and limits, and review the calibration report. When you are ready, start a compliance pilot below.

Start validating Content Credentials and producing signed audit records.

Self-serve from $0.003 per image, signed audit reports $0.20 each. No sales call.

Start a compliance pilot

Tell us what you ingest or publish and your rough volume, and we will help you wire the read, validate, and audit step in before the August 2, 2026 deadline. This goes to a person, not a mailing list.