Capture
Add the campaign facts and fingerprint the final file without uploading it.
Local-first evidence for AI-assisted campaigns
Record what AI changed, who reviewed it, and why you chose to label it—then hand your client a clean campaign evidence pack.
PublishProof creates a lightweight record between generation and publication: the AI contribution, source file fingerprint, human review, disclosure reasoning, and final approval.
Add the campaign facts and fingerprint the final file without uploading it.
Follow a conservative, source-linked Article 50 decision path.
Name the reviewer, record the label decision, and preserve the rationale.
Export a portable record for the client, audit file, or future handoff.
Private workspace
Records and file fingerprints stay in this browser unless you explicitly enable optional account sync. Files are hashed on your device and are never uploaded.
Download an importable example record ↓Workspace / records
Create the first one in about three minutes. You can also load a sample to see the finished evidence pack.
Workspace / new record
Workspace / licence
One record free
Purchase once, then activate the key from your receipt on up to five browsers or devices. No PublishProof account is created and your campaign records remain on this device.
Buy agency licence — €49Licence active
This browser is activated with . Export a JSON backup regularly so your local records remain recoverable.
Workspace / account
Signed in
Source-linked, deliberately conservative
The recommendation engine separates interactive AI disclosure, potential deep-fake labelling, public-interest text, provider markings, and human review. It records your facts and points to the source; it does not promise compliance.
Browse practical guides →Read the agency checklist →European Commission Article 50 guidelines ↗Transparency Code of Practice ↗Founding offer
No account or card is needed for the first record. Commercial agency use and unlimited records require a licence.
Before you purchase
Lemon Squeezy emails your receipt and licence key. The welcome page can activate the browser immediately, and the same key can activate up to five browsers or devices.
No. The free record and licensed local workspace work without an account. An optional secure account can synchronise records between devices without removing local-only mode.
By default, structured records stay in this browser. If you explicitly enable optional account sync, encrypted transport sends the structured record to EU-hosted account storage. PublishProof never uploads the selected media file; it calculates and stores only a SHA-256 fingerprint.
No. PublishProof is a conservative, source-linked workflow and recordkeeping aid. Your organisation remains responsible for its legal assessment and publication decisions.