🔐 Privacy-first • ⚡ Edge-native • 🌍 Open Protocol

The Open Standard for Digital Proof of Existence

A public specification (ProofSpec) and a simple API to prove when something existed and that it hasn’t changed. Works for any data — AI outputs, research, legal, creative, code, medical and industrial records.

✓ Hash-only✓ Signed timestamp (HMAC-SHA256)✓ Public verification

What we’ve built — and why it matters

What we’ve built

TimeProofs is an open, neutral protocol for digital proof of existence. Not just for AI. For every digital creation and dataset. One proof readable by any ProofSpec-compliant tool.

Why it matters

In a world of generated and modified content, proof becomes as essential as encryption or HTTPS. TimeProofs gives each file and API a verifiable history: when it existed and what hasn’t changed.

Protocol vs API

Protocol — ProofSpec

Open rules, interoperable, peer-verifiable. Public specification designed to become a global standard.

Read ProofSpec v1 (Draft)

API — Reference implementation

Production-ready, edge-native, predictable cost. Copy-paste examples and verifiable logs.

Open the API Docs

How it works

Model: Hash locally → Signed timestamp → Public verification

1) Hash locally

const buf = new TextEncoder().encode(text);
const digest = await crypto.subtle.digest('SHA-256', buf);
const hash = [...new Uint8Array(digest)]
  .map(b => b.toString(16).padStart(2,'0')).join('');

2) Timestamp

const r = await fetch("https://api.timeproofs.io/api/timestamp", {
  method:"POST", headers:{ "Content-Type":"application/json" },
  body: JSON.stringify({ hash, type:"event", meta:{ source:"web" } })
});
const proof = await r.json();

3) Verify anywhere

const res = await fetch(
  "https://api.timeproofs.io/api/verify?hash="+hash
);
const check = await res.json();

Why organizations choose TimeProofs

Instant Proof

Millisecond timestamps. Zero tokens. Predictable pricing.

Private by Design

Hash-only. Original content never leaves the device.

Interoperable

One proof readable by any ProofSpec-compliant tool.

Enterprise-ready

OpenAPI, copy-paste examples, verifiable logs.

No lock-in

Public verification by anyone, including outside our API.

Edge-native

Fast, efficient, built for modern architectures.

Why TimeProofs is becoming a Global Standard

Open & Auditable Protocol

ProofSpec, open-source, peer-verifiable. Public, neutral, and durable.

Aligned with Global Regulations

Ready for EU AI Act, DSA, Data Act, C2PA, GDPR. Supports traceability, authenticity, and integrity requirements.

Ethical, Neutral, Open

No blockchain, no personal data, no vendor lock-in. Verifiable by anyone, forever.

Future-Proof by Design

For humans and AI agents. Globally reproducible, energy-efficient, edge-first.

Badges: Privacy-first · Open verification · No blockchain

Compliance focus

TimeProofs helps organizations demonstrate when data existed and that it hasn’t changed — a core requirement echoed across global AI and data regulations.

Use cases

AI outputs

Prompts, generations, agent workflows.

Legal & Notary

Contracts, policies, evidence files.

Research & Publications

Preprints, datasets, lab notebooks.

Creative works

Designs, music, video, photography.

Software supply chain

Source code, releases, SBOM artifacts.

Medical & Industrial

Clinical data, IoT logs, QA records.

What We’ve Created

ProofSpec™ — our invention

A universal framework to certify when any data existed and that it hasn’t changed — without storing the content itself.

Protected & open

Open-source licensed (e.g., MPL/Apache) with official filings (e-Soleau, trademark, ProofSpec publication). TimeProofs is the reference implementation of the protocol.