Preserve the truth of what you create — because memories fade, but proof doesn’t.
1) Create hash locally
2) Buy & save proof
Checkout via Stripe (single, Starter, or Pro). On success we save your hash and generate your public verification URL.
When you select a file, your browser calculates a SHA-256 hash — a unique 64-character fingerprint derived from your file's contents. Think of it like a digital DNA sequence: even changing a single comma in your file produces a completely different hash. This is what gets recorded on the Bitcoin blockchain as permanent proof that your exact file existed at a specific point in time.
Your Proof ID is a shorter reference code that docuProof uses to look up your record in our system. It links to your hash, the timestamp, and — once anchored — the Bitcoin block where your proof lives.
The important distinction: the hash proves your file is authentic (unchanged), while the Proof ID helps you find and share your proof quickly.
🔒 Your file never leaves your device — only the hash is ever transmitted.