Scan
Detect C2PA manifests, AI-generation metadata and known watermarks. List the metadata a file leaks, such as location, author and device, and check files for hidden content.
First to shipProofestry scans, marks and signs content so agents and platforms can show where it came from. Call an endpoint, pay per call in USDC, get a result you can cite.
No accounts or API keys. Failed calls are never charged.
Every tool is a REST endpoint and an MCP tool at the same price. Results report signals and confidence in plain words.
Detect C2PA manifests, AI-generation metadata and known watermarks. List the metadata a file leaks, such as location, author and device, and check files for hidden content.
First to shipApply a compliance profile: a signed C2PA manifest, an invisible watermark, a fingerprint and a timestamp, with an audit record of what was marked and when.
Profiles in betaCheck redacted PDFs for recoverable text, timestamp a file with a trusted authority and a Bitcoin anchor, and snapshot a citation with a permanent link.
After launchVerification is free. Full prices and the current list are always at GET /v1/pricing.
| Tool | Endpoint | What it does | Price |
|---|---|---|---|
| detect_provenance | POST /v1/scan/provenance | C2PA, AI-generation metadata and watermark signals | 0.002 per image |
| scan_metadata | POST /v1/scan/metadata | Metadata and privacy risks; optional cleaned copy | 0.002 per file 0.005 with cleaned copy |
| scan_file | POST /v1/scan/file | Hidden content and file threats | 0.01 per file |
| mark_content (beta) | POST /v1/provenance/mark | Apply a compliance profile to an image | 0.005 per image |
| verify_provenance | POST /v1/provenance/verify | Read our marks and return the certificate | Free |
Compliance profiles help you meet the marking duties in EU AI Act Article 50 and California's AI Transparency Act, and record which layers and standard versions were applied.
They help you meet your obligations. They don't guarantee compliance.
C2PA manifests, IPTC Digital Source Type, RFC 3161 timestamps and Bitcoin anchoring through OpenTimestamps. A scan reports signals and confidence, and never claims a file is "not AI-generated".