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.
#
URL
Captured (UTC)
Content hash
Chain 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)