Check a delivery record
Drop in the signed .json file from a Delivery Proof or Receipt. This page checks the record and explains every result in plain language. No account is needed and the record is not stored.
- No accountAnyone can check a record
- Hash, signature and timestampAll three are checked
- No record lookupOnly the file you provide is read
- Nothing storedThe upload is discarded after the check
Choose the signed record
Use the JSON export, not the PDF. The PDF is a readable rendering; the JSON carries the signature and timestamp.
Verify without this website
For disputes, audits or long-term evidence, use the standalone verifier. It is one Python file, needs no packages, makes no network requests and produces the same check-by-check verdict.
- 1Save the recordDownload the signed JSON from the Receipt or Delivery Proof.
- 2Save the public keysDownload the key history and keep it beside the record.
- 3Run the verifierPython 3.9 or newer is enough; nothing is installed.
python3 verify_delivery_record.py record.json --keys keys.json
Keep the record, public-key history and verifier together. The hosted page is the convenient check; these three files are the durable, independent one.