What you get
A proof file you can store and share (.tproof.json).
A signed timestamp from a stateless API (no server-side storage required).
Independent verification later (online or offline) to confirm the content existed and is unchanged.
When a file is disputed, a “creation date” or a screenshot is not proof.
TimeProofs creates a verifiable proof file (.tproof.json) that shows when this exact content existed and that it hasn’t changed — without revealing the original.
Developers: see API Docs.
A file “creation date” is local and editable. A TimeProofs proof is verifiable: it proves when an exact piece of content existed and that it has not changed.
TimeProofs doesn’t certify intent or origin. It certifies two facts: existence at a time and integrity over time.
A proof file you can store and share (.tproof.json).
A signed timestamp from a stateless API (no server-side storage required).
Independent verification later (online or offline) to confirm the content existed and is unchanged.
Privacy-first: your original content stays on your device.
Open protocol: designed to be implemented by other tools and verifiers.
Domain-agnostic: works for files, AI outputs, datasets, releases, audits.
Not storage: TimeProofs doesn’t host your content.
Not blockchain: no chain, no tokens, no mining.
Not identity / authorship: it doesn’t prove who created it, or why.
Situations where “this existed then” becomes critical:
Keep a verifiable record of the exact version you had at a specific time.
Show what was published internally (or externally) before review or investigation.
Freeze the exact output that influenced a human or automated workflow.
Prove the state of data at time T, and detect any later changes.
Attach a proof to releases or specs to support integrity and traceability.
In these moments, a file date or a screenshot is not enough.
Three steps: hash locally → request a signed timestamp → verify with the proof file
Your device computes a SHA-256 hash of your content. The original content never leaves your device.
No content is uploaded — only a cryptographic hash is sent. The API returns a signed timestamp for your proof file.
You store the proof (.tproof.json) next to your content. Anyone can verify later that the content existed at that time and hasn’t changed.
Want technical details and examples? See API Docs and Use Cases.
Your content stays with you. The proof is designed to be shareable without revealing the original.
Independent checks, without relying on trust in a single platform or a screenshot.
Useful for files, AI outputs, datasets, audits, releases, and compliance workflows.
Compliance context: Regulations & Legal framework →
🔏 Proof of Release
We publish a signed proof file for this website build, so anyone can independently verify integrity. Verification requires the proof file (.tproof.json) — no hash-only verification.
Release:
… ·
Hash:
… ·
Verify (upload proof file)
Values are loaded from the v0.2 release manifest (/releases/v0.2.json) with v0.1 kept as an archive.
Looking for mission and transparency? See About →