Browser Extension
The Certivu browser extension adds a “Verify with Certivu” item to the right-click menu on any image. It sends the image to the free, public verify endpoint and shows the verdict in a small overlay — no account, no API key.
It’s built for the people consuming AI content: journalists, fact-checkers, moderators.
The extension reports whether a Certivu provenance record exists. It never claims an image is AI-generated or human-made — absence of provenance says nothing about how an image was created.
Install (unpacked)
Section titled “Install (unpacked)”The extension is Manifest V3 and buildless.
- Download and unzip
browser-extension-latest.zip. - Open
chrome://extensionsand enable Developer mode. - Click Load unpacked and select the unzipped folder.
- Right-click any image → Verify with Certivu.
Firefox: load via about:debugging → This Firefox → Load Temporary Add-on. The code uses the browser/chrome polyfill so both work.
Once the extension is listed on the Chrome Web Store / Firefox Add-ons, install from there instead for automatic updates.
How it works
Section titled “How it works”The extension’s service worker fetches the image bytes and POSTs them to POST /v1/verify. Verification is free and needs no credentials — and because Certivu’s public verify endpoints send permissive CORS headers, the extension works on any site. A result overlay then shows the verdict:
- ✓ Verified by Certivu — with organization, model, signing time, and confidence.
- No Certivu provenance found — neutral; the image has no record.
- Couldn’t verify — a network or API error, with a short reason.
Options
Section titled “Options”Open the extension’s options to set the API base URL (default https://api.certivu.ai). Point it at https://api-sandbox.certivu.ai to test against the sandbox.
Publishing to stores
Section titled “Publishing to stores”Before submitting to the Chrome Web Store or Firefox Add-ons you’ll need to generate raster PNG icons (16/48/128) and add the icons / action.default_icon entries to manifest.json, plus a privacy disclosure and listing assets — see the extension’s README.md.