Status: Public Beta v0.2 · ProofSpec v0.1 · API v0.2 · Privacy-first · No blockchain

Privacy

TimeProofs is hash-only and stateless. Your files never need to be uploaded: you create and keep a proof file (.tproof.json) and verify it later.

↑ Top

Last updated: 2025-12-30 · Contact: contact@timeproofs.io · See also: Legal · Security

1. Summary

Important: a hash can be linkable to a person if your own systems or publications link it to identity. Avoid placing personal data or secrets in metadata.

2. What we collect

Website

API

Reminder: a file date is local and editable. A proof file is independently verifiable later for a specific hash at a specific time.

3. Proof data model

A proof file typically contains:

It does not contain your original content.

{
  "hash": "<64-hex>",
  "issuedAt": "2025-01-01T00:00:00.000Z",
  "issuer": "timeproofs.io",
  "alg": "HMAC-SHA256",
  "kid": "v1",
  "meta": { "context": "optional-non-personal" }
}

Best practice: keep meta generic. If you need identity binding, do it in your own system and timestamp only the resulting hash.

4. Analytics

We use Plausible Analytics to understand aggregated website usage and improve docs and UX. Blocking analytics does not prevent core site functionality.

5. Security

6. Retention

7. Your rights

Depending on your location, you may have rights related to personal data (access, deletion, objection). TimeProofs is designed to minimize personal data collection.

If you believe information processed by our services relates to you, contact us with the relevant context.

8. Contact

General: contact@timeproofs.io · Security: /.well-known/security.txt