ChronoVerify

KYC and onboarding

Identity and onboarding flows take photos of documents and faces. ChronoVerify checks the capture-time and provenance integrity of those images and keeps a signed record, as one layer alongside your identity provider.

The workflow

  1. Verify the captured image. Run the document or selfie image through the API at capture.
  2. Check for tampering signals. Read metadata consistency and pixel-forensic flags; validate any Content Credentials.
  3. Keep a signed audit record. Generate a signed report for your compliance file.

Which verdicts matter

Use metadata_anomaly and manipulation_indicated as review triggers in your onboarding flow. The signed report is the durable artifact for your compliance record.

What this can and cannot tell you

ChronoVerify is the provenance and integrity layer for the images your onboarding flow ingests. Use it alongside a dedicated identity provider, and never make an identity decision about a person on a verdict alone.

One call

curl -X POST https://chronoverify.com/v1/verify \
  -H "Authorization: Bearer cv_live_..." \
  -F "file=@document.jpg"

Omit the Authorization header to use the free, rate-limited public path. Full field reference is on the method and API page.

Common questions

Is this an identity-verification product?

No. It verifies a photo's capture time and provenance integrity. It complements an identity provider's document and liveness checks; it does not replace them.

Does it detect a deepfake selfie?

No. It is provenance-first and reports metadata and forensic signals for human review; it is not a deepfake or liveness detector.

Is ChronoVerify C2PA conformant?

Yes. ChronoVerify is a C2PA Conformant Validator on the C2PA Conforming Products List, record 019f8a20-6452-7a43-b11b-59d0b0e4a84a, covering validation of JPEG, PNG, WebP and AVIF under C2PA specification 2.2. The list is public, so you can check the record yourself. It covers validation rather than generation: ChronoVerify reads and validates Content Credentials, it does not sign them.

See a verdict on a real photo.

Try the free verifier