๐Ÿ“œ

ProofPage

Capture any web page right now: it gets a content hash, a timestamp, and a cryptographic link to the capture before it โ€” a chain of custody. Download the certificate and anyone can re-verify it independently, with no account, no trust in us required.
Capture
Chain of custody
Independent verification
Fetches the live page server-to-server (no CORS, no public relay), reads its response headers and TLS certificate, hashes the whole snapshot (SHA-256), and timestamps the capture. Each certificate embeds the hash of the capture before it, so the sequence itself becomes tamper-evident.
Every capture made in this browser, in order. The chain breaks โ€” visibly โ€” if any certificate is altered or reordered.
#URLCaptured (UTC) Content hashChain hash
No captures yet โ€” make one in the Capture tab.
Paste a certificate (JSON) and the captured content next to it. This runs the same hash + chain math again, from scratch, in your browser โ€” no server call, nothing to trust but arithmetic. This is what a third party (a court, an editor, a counterparty) would run to check a certificate you handed them.
Certificate JSON
Captured snapshot (paste the downloaded .json, byte-for-byte)