See exactly what you get.
Every proof you create comes back as a single downloadable .zip β your proof package. Inside is a human-readable certificate, the evidence we captured, an independently-witnessed record of the network traffic plus the keys to decrypt it, and a cryptographic manifest that ties it all together and fixes it in time. Here is the package, file by file, before you create one.
What every package contains
Whatever you capture, the package is built the same way β five layers, each one independently checkable.
manifest.json that lists every file and its SHA-256 hash, sealed with a digital signature. Change one byte of anything and the seal breaks.Examples, by what you capture
The same five layers, tailored to the job. File names below are illustrative.
A live web page
A social-media post, a marketplace listing, a published statement β captured in a clean-room browser.
- screenshot.pngWhat a viewer saw at capture time.
- capture.pcap + tls-keysProof the content came from the real server β decryptable to the actual HTML/JSON, carrying the serverβs own certificate.
- manifest.sigTamper-evidence: any later edit breaks the seal.
A recorded session (video)
You drive a clean, isolated browser β log in, navigate, scroll β and the whole session is recorded.
- recording.mp4What you saw and did, end to end.
- capture.pcap + tls-keysThe network underneath the video β decryptable and independently witnessed, so the recording canβt be a fabrication.
- isolated containerEach session runs in a clean environment that resets every time. Origin IPs are recorded in the certificate.
A WhatsApp chat export
You upload an export from your phone; we render it to a clean, fixed-in-time transcript and bind both.
- original-export.zipThe exact bytes you submitted, bound by hash.
- transcript.pdfA readable version a court or lawyer can review, provably matching the export.
Honest limit: a WhatsApp export has no signature from WhatsApp, so we cannot certify the conversation is genuine or untampered. This package proves only that the transcript faithfully renders the file you uploaded, fixed in time. Want stronger proof? Have the other person send a message while you record a live WhatsApp Web session β captured and witnessed on the wire, that proves the message genuinely arrived from WhatsAppβs servers. See how β
A file you already have
A document, photo, video or archive β sealed and timestamped exactly as submitted.
- your fileBound by SHA-256 β proof this exact file existed at this time.
- timestamp.tsrIndependent proof of when β useful for priority, authorship and pre-dating disputes.
What the certificate looks like
The PDF certificate is the human-readable front page of the package. Every field is also bound, by hash, in the signed manifest.
- Certificate ID
- IP-2026-001042
- Captured subject
- https://example.com/posts/9281
- Session ID
- S-1042
- Requested at (UTC)
- 2026-06-30T09:14:02Z
- Generated at (UTC)
- 2026-06-30T09:14:48Z
- Origin IPs
- 203.0.113.7
- Metadata file
- β¦-S-1042-metadata.zip Β· SHA-256 4f9aβ¦c1d2
- Signing key
- SHA-256 a17bβ¦9e44
- Verify URL
- https://secure.instantproof.legal/verify/IP-2026-001042
- Software version
- instantproof @ git c027506
New to certificates? Read what a digital certificate is Β· or what a HAR file is.
How anyone verifies it
capture.pcap to recover the real HTML/JSON the servers returned β and the serversβ own certificates.Now create one of your own.
Capture a web page, a session, a message thread or a file, and walk away with the exact package you just saw β independently witnessed, sealed and timestamped.