Local-first verification

Download ProvSeal

Desktop Beta for local signing with your own certificate, plus the browser extension for verification — without uploading media or private keys to a third-party service.

No backend upload Provenance focused
Extension Preview
Trusted
Signed but untrusted

Desktop Beta

Sign images and supported video locally with your organization certificate. Signed installers for the pilot cohort are published with checksums; placeholders live in the enterprise pilot package until CI artifacts are ready.

Local integration

Bridge + NM

Pair DAM/CMS tools on the same machine via the localhost bridge, or connect the extension through Native Messaging.

View Local Integration

Browser extension

Chrome is available now. Firefox is submitted to Mozilla Add-ons and will open after approval.

Firefox

Submitted for review

The Firefox version is currently being reviewed by Mozilla Add-ons. Availability will be announced after approval.

Status Model

These four statuses keep reviews explicit: provenance and integrity signals mapped to clear indicators.

Trusted

Recognized chain

Manifest integrity is valid and the certificate chain is recognized by the trust context.

Signed but untrusted

Signed evidence

Manifest exists and is intact, but the certificate chain is unknown, self-signed or not publicly recognized.

Invalid

Integrity failure

Manifest information does not match the current file or the C2PA evidence cannot be validated.

No credentials

No C2PA evidence

No C2PA manifest was detected in the media file or visible page media analyzed by the extension.

See the page scan workflow before installing

Open the demo, run “Analyze page” in the extension, then compare Trusted, Signed but untrusted, Invalid and No credentials results against visible media.

Install, scan, inspect, test-sign

Use the extension to review evidence, not to make truth claims about the visual content.

Phase 01

Scan visible page media

Run a user-triggered page scan and review provenance badges on detected media.

Phase 02

Explain the result

Open the report to inspect C2PA manifests, integrity checks and certificate trust chains.

Phase 03

Test-sign for demos

Generate test certificates for development, or import your own signing material for workflows.

Local-first integrity

Selected files are processed locally by the extension. ProvSeal is designed to help inspect provenance and integrity signals without sending your media to a ProvSeal backend.

Local-first processing keeps file analysis under your action and avoids backend upload for selected media.

Important limitations

C2PA evidence is not fake detection. ProvSeal does not decide whether media is real or fake.

Test certificates are for demos and development only. Public trust requires a recognized certificate chain and appropriate signing identity.

Need this in your own workflow?

ProvSeal can support custom CMS, DAM, internal dashboard or branded extension workflows for enterprise teams.

Explore enterprise workflows

Add ProvSeal and test the workflow locally