Patent Pending

AI redaction.
Zero data leakage.

Names, organizations, locations, emails, phone numbers, credit cards, SSNs — detected and redacted by AI running entirely in your browser. Nothing is uploaded. Nothing is sent. Your data never leaves your device.

0 outbound requests
132ms inference
AES-256-GCM encrypted
NIST 800-88 memory wipe
Patent pending

Why it matters

Cloud AI tools are fast. They're also a compliance liability.

🔒

Nothing leaves the browser

The AI model downloads once and runs locally via WebAssembly. During processing, zero network requests are made. Verify it yourself — open DevTools → Network.

Zero egress

Sub-second inference

DistilBERT NER (66M parameters) processes text in ~130ms. PDFs in under a second. Each chunk is bounded by a configurable T_max with emergency wipe on timeout.

T_max enforced
📋

Audit everything

Every operation — encrypt, decrypt, infer, wipe — is logged to a tamper-evident HMAC-SHA256 chain. Export the audit trail as JSON or CSV for compliance.

HMAC-SHA256
🧹

Verified memory clearing

After every operation, plaintext is overwritten using a 3-pass NIST SP 800-88 sequence. XOR bit-difference verification confirms the wipe succeeded.

NIST SP 800-88
🔑

Non-extractable keys

Encryption uses AES-256-GCM via the browser's SubtleCrypto API with non-extractable keys. The key exists only in hardware — JavaScript cannot read it.

SubtleCrypto
📄

NER + PII detection

AI detects names, organizations, and locations. Regex patterns catch emails, phone numbers, SSNs, credit cards, IBANs, and IP addresses. Supports PDF, DOCX, and TXT.

NER + Regex

The pipeline

ENCRYPT INPUT HASH DECRYPT NER (WASM) WIPE RE-ENCRYPT OUTPUT HASH

All seven steps execute inside your browser. Encryption and decryption use the SubtleCrypto API with non-extractable keys. The NER model runs in a WebAssembly sandbox. After inference, plaintext is wiped from memory using a verified 3-pass overwrite. The audit chain records every step with cryptographic integrity.

Try it. Right now.

Paste text or drop a document. First load downloads the model (~250MB, cached after).

Initializing...
×
Drop file here — PDF, DOCX, or TXT
Annotated Text
Run NER to see results
Audit Chain
No events yet
Zero network egress — check DevTools → Network