signedreceipts.org · OpenReceipt

Use any AI. Never hand over your data.

Cloak it first.

Personal data — names, emails, customer records — is replaced with tokens on your device before any AI call. Our gateway relays what your device produced — it never detects or re-identifies on our servers, and the personal data we detect never reaches it in the clear. Drop-in for the SDKs, chat and browser tools you already use — and every reply carries a signed proof you can verify yourself, months later.

Detection is best-effort, so review unusual or sensitive names before sending. See exactly what we do and don't hold →

Works with
every major AI
Zero
raw-PII egress, measured
Signed
receipt every call
CloakAPI
from openai import OpenAI

# via the CloakAPI local proxy, running on your machine
client = OpenAI(
    base_url="http://localhost:8799/v1",
    api_key="cloak_…",
)

# Tokenised on THIS machine before the request leaves —
# <PERSON_482> never reaches the AI provider, or us.
resp = client.chat.completions.create(
    model="claude-sonnet-5",
    messages=[{"role":"user","content":
      "Summarise email from <EMAIL_482>"}]
)
Receipt: "v":"v1","alg":"ecdsa-p256-sha256","jti":"01HWRK9G…" verify ↗

Pick by who you are

Which one are you?

Same privacy architecture, five front doors. Tap “What you get” on any card for the full detail.

Mode 1 · Your setup

Your own setup.

Keep the AI you already use private — tokenised on your machine before anything leaves it.

Quickstart →
Mode 2 · Chat

A private AI chat in your browser.

For anyone. No code, no setup — open it and ask. Names, emails and IDs are tokenised in your browser before the message is sent.

Open the chat →
Mode 3 · Extension

Keep your existing AI sites private.

For ChatGPT / Claude / Gemini / Grok users. Keep using them — just privately. Identifiers are tokenised in your browser before they reach the provider.

Get the extension →
Mode 4 · Platform

Build private AI into your own product.

For people who build. Ship the same architecture inside your app, so your end users get client-side tokenisation, a blind relay and a signed receipt — without you building any of it.

Build on CloakAPI →
Mode 5 · Apps

Ten ready-made apps for one job each.

For people with a task in front of them — writing, a CV, email, redaction, a spreadsheet, a translation, a scan, a document library, a file conversion, a meeting. Nothing to install; each one runs in the browser and cloaks the identifiers it detects before anything is relayed.

Open cloak-write →

Why CloakAPI

Thirty structural advantages.

Not a policy promise — properties of the architecture, hard to cheaply copy. Filter by theme; tap any card for the full story.

1–6 / 30
01Client-side

Token-level redaction at your edge.

Prompts are tokenised before they leave your device.

06Architecture

A blind relay — mathematically.

The gateway holds no re-identification map. A design property.

07Key custody

No map, no recovery.

The token→value map is generated on-device and never leaves it.

09Verifiable proof

Signed receipts on every call.

ECDSA-P-256 receipt over hashes — verifiable offline.

24Pricing

Three flat rates. No tiers.

15% pooled · 5% BYOK · 5% local. No API subscriptions.

13Enforcement

Zero-payload, CI-enforced.

The no-log guarantee is enforced in middleware, tested each build.

Three flat rates. No tiers.

Pick a mode per API key. Switch any time. $10 minimum top-up · $2 trial credit on signup.

15%
CloakAPI keys
Pooled provider keys, prompt-pool privacy.
5%
BYOK
Bring your own provider keys.
5%
Complete-local
Desktop client runs the model.

Under the hood

How it stays private.

Three steps on the standard client-side paths. The honest caveats live one tap away.

01 · On your device
Tokenise before egress

Detected identifiers are replaced with tokens on your machine — native Rust engine in the desktop app and local proxy, WebAssembly in the browser.

02 · At the gateway
Blind token relay

Only tokens cross the wire. The gateway forwards them and signs the receipt, but never inspects, detects, or tokenises content on our servers.

03 · On the way back
Signed receipt

Every call returns an offline-verifiable receipt over hashes — never bytes. Zero payload logging holds: we never write prompt or response bodies to disk (CI-verified).

Private AI, with the proof.

Start with $2 of trial credit. No subscription, no seats — just a small markup on the AI you already use.