ChronoVerify

ChronoVerify is a C2PA Conformant Validator: what the listing covers, and what it does not

A note from ChronoVerify, built and maintained by a veteran intelligence analyst.

ChronoVerify is listed on the C2PA Conforming Products List as a conformant validator product, record 019f8a20-6452-7a43-b11b-59d0b0e4a84a. The list is a public file maintained by the standards body, not by us, so the fastest way to read the rest of this post is to go check the record first and come back.

curl -s https://raw.githubusercontent.com/c2pa-org/conformance-public/main/conforming-products/conforming-products-list.json \
  | jq '.[] | select(.recordId=="019f8a20-6452-7a43-b11b-59d0b0e4a84a")'

Provenance tooling is a field where every product describes its own rigor, at length, in its own words. A line in someone else's register is a different kind of statement, and you can check it without asking us.

What the record says

Record019f8a20-6452-7a43-b11b-59d0b0e4a84a
ApplicantChronoVerify
Statusconformant
Product typevalidatorProduct
SpecificationC2PA 2.2, conformance program version 0.1
Validatesimage/jpeg, image/png, image/webp, image/avif
Generatesnothing
Conformance date2026-07-23
Earliest public disclosure2026-07-28

Product type: validatorProduct. ChronoVerify sits on the reading side of C2PA. It takes an image someone else made, finds the Content Credential if there is one, and tells you whether the signature, the trust chain, and the claim hold up.

Generates: nothing. That field is empty on purpose. ChronoVerify does not mint Content Credentials and does not sign anything on your behalf. The limit is in the public record, so any future sentence from us claiming otherwise is checkable and wrong.

Conformance is not certification

A product goes through the C2PA's conformance program against a stated specification version. The outcome is public, and the status can change later.

It is not a certification, an audit, or an endorsement. Those three words get thrown around loosely, usually by products with nothing in any register. We are not going to use them. The record does not support them, and the first serious buyer who checks would notice.

There is also no such thing as an EU AI Act certified image checker. If a vendor offers you one, they are offering you a logo.

The list is lopsided

Counts below come from the raw list on July 29, 2026. The list changes, so read them as a dated snapshot. We keep a page that shows how they are derived, including the table of every validator product on the list.

One hundred twenty-four products can put a Content Credential into an image. Twenty are registered to check one. That ratio is the practical shape of the provenance problem right now.

It matters because the duties now arriving fall on the reading side. Article 50 asks deployers to disclose AI-generated or materially altered media they publish. California's AB 853 goes further and, from January 1, 2027, requires large online platforms to detect the provenance data in content they distribute. Marking is a solved problem with 124 registered products. Checking is where the tooling is thin.

Narrow the list to products registered in the United States that declare image containers and six remain. ChronoVerify is the sixth, by conformance date and by public disclosure date:

#ProductApplicantConformance
1Adobe Content Authenticity InspectAdobe Inc.2025-08-05
2Limbo VerifoxLimbo AI, LLC2025-09-05
3verifieddit.comSanMarcSoft LLC2026-03-17
4Pixelstream VerifyPixelstream, Inc.2026-04-29
5Air4.media PilotAir4media LLC2026-07-23
6ChronoVerifyChronoVerify2026-07-23

"US-based" is not a judgment call; it means the record's product Distinguished Name carries C=US. A seventh US validator record exists and is not in that table: Sound Patrol declares audio and no image types.

What this changes if you are downstream of generated media

The listing does not add features and does not change verdicts. What it changes is that "we validate C2PA properly" stopped being a sentence you have to take on faith from a vendor, and became a record id you can paste into a procurement questionnaire.

The limits:

What you can do with it today

The verifier is free and public, no account needed. Drop an image in and read the verdict. Everything else is a short ladder:

An API, Python and TypeScript clients, and a hosted MCP server all call the same validator that carries the record above, so an agent can run the check with no human in the loop.

Check an image against a listed validator, free, in your browser. Nothing to install.

Open the verifier

Common questions

Is ChronoVerify C2PA certified?

No, and neither is anything else. The C2PA runs a conformance program, not a certification program. ChronoVerify is a C2PA Conformant Validator listed on the Conforming Products List, record 019f8a20-6452-7a43-b11b-59d0b0e4a84a. That is a recorded conformance status against C2PA specification 2.2, not a certification, an independent audit, a security evaluation, or an endorsement of any verdict the product returns.

Does this make ChronoVerify EU AI Act compliant, or Article 50 certified?

No. There is no Article 50 certification for a product, and no conformity assessment body issues one. Article 50 places duties on providers of generative systems and on deployers who publish AI-generated or materially altered media, not on the tools they use. ChronoVerify is a validation step you can put inside a compliance workflow, and the signed, timestamped audit record is evidence of what you checked and when. It is not legal advice and it does not discharge anyone's obligation.

Does ChronoVerify sign or generate Content Credentials?

No. The generate side of the record is empty by design. ChronoVerify reads and validates Content Credentials, it does not mint or sign them. A claim that we sign Content Credentials would contradict our own public record.

Does a conformant validator mean an image it passes is authentic?

No. Conformance describes how a product reads and validates Content Credentials, not what any individual image is.

Is ChronoVerify an AI image detector now?

No, and the listing has nothing to do with that question. C2PA validation asks whether a signed provenance claim holds up. AI detection asks whether pixels came from a model. ChronoVerify answers the first and reports capture-time and manipulation signals alongside it. Those pixel signals do not detect AI generation, and we do not claim they do.

Sources: the C2PA Conforming Products List (raw JSON, the source of every count in this post); the C2PA conformance explorer; C2PA specifications; EU AI Act Article 50; ChronoVerify's conformance record; the method and its limits.