Seal locally (no uploads)
Drop a PDF and we add a discreet QR badge. Hashing (SHA-256) and sealing happen in your browser—nothing is sent to our servers.

Local-first verifiable PDFs. Your files never leave your device.
Drop a PDF and we add a discreet QR badge. Hashing (SHA-256) and sealing happen in your browser—nothing is sent to our servers.
We register only the file hash, issuance ID and issuer DID. No document copies are stored.
Scan the QR or open /v/<id>. The verifier recomputes the hash locally and compares it to the registry.
Multi-tenant, credit-based flow. Issue when you’re ready—no background uploads, ever.
You open the PDF locally. We add a QR badge and compute the SHA-256 in the browser. No upload takes place.
We register only the hash, issuance ID and issuer DID/signature. The original file never leaves your device.
Recipients scan the QR or open the public page and (optionally) load the sealed PDF. The check runs locally and matches the registry entry.
/v/<id>