Patent Pending

Remove sensitive info
from documents.
In your browser.

Drop a PDF, Word, Excel, PowerPoint, image, or paste text. AI finds names, emails, phones, SSNs, credit cards, dates, ZIP codes, and more. You choose what to redact. Nothing leaves your device. Perfect for cleaning documents before uploading to ChatGPT, Claude, or any AI.

Try it now — free, no signup Who is this for?
What it does

Before

John Smith, CEO of Acme Corp, met with Dr. Sarah Chen at [email protected]. SSN: 123-45-6789. Card: 4111 1111 1111 1111.

After

[PER_REDACTED], CEO of [ORG_REDACTED], met with Dr. [PER_REDACTED] at [EMAIL_REDACTED]. SSN: [SSN_REDACTED]. Card: [CREDIT_CARD_REDACTED].
Most popular use case

Want to use ChatGPT on your documents?
Clean them first.

Your employees are already using AI tools. The risk isn't the AI — it's sending unredacted patient records, financial statements, or legal transcripts to an external model.

ZeroEgress removes the sensitive information before anything leaves the device. What gets shared with the AI contains no names, no IDs, no protected data.

1
Drop the document into ZeroEgress
2
Download the de-identified version
3
Upload that to ChatGPT, Claude, or any AI
Zero compliance risk. Full AI productivity.
Try it now — free
Before
Sarah Chen reported harassment by Mark Davis on 03/15/2024.
Contact: sarah@company.com
SSN: 321-54-9876
⚠ Can't upload this to ChatGPT
After ZeroEgress
[PERSON] reported harassment by [PERSON] on [DATE].
Contact: [EMAIL]
SSN: [SSN]
✓ Safe to upload to any AI

Who is this for?

Anyone who needs to share documents without sharing the sensitive parts.

🏥

Healthcare

Share patient files with researchers. Remove names, doctors, hospitals. HIPAA Safe Harbor de-identification in seconds, not hours.

⚖️

Legal

Prepare documents for discovery or opposing counsel. Strip names and locations from transcripts, contracts, case files.

👥

Human Resources

Anonymize employee complaints, performance reviews, or investigation reports before sharing with external consultants.

🏦

Finance

Remove client names, account numbers, and SSNs from financial documents before audit or regulatory submission.

🏫

Education

Anonymize student records for research or reporting. FERPA compliance without manual redaction.

🔒

Any regulated industry

If you can't send unredacted documents to the cloud, but you need AI-quality redaction — this is how.

What it detects

Person names Organizations Locations Phone numbers Social Security Numbers Credit card numbers Dates ZIP codes URLs Account / MRN numbers License numbers Vehicle VINs IP addresses

Why not just use ChatGPT?

Every alternative sends your data somewhere. ZeroEgress doesn't.

ChatGPT / Claude AWS Comprehend Redactable Presidio / CaseGuard Adobe ZeroEgress
Data stays on device ✓ (needs server) ✗ (online) / ✓ (desktop)
AI-powered detection
No installation needed ✓ (online)
Cryptographic audit trail Partial
Memory clearing (NIST)
Verifiable (DevTools)
Cost per document API fees API fees From $29/mo License $19.99/mo Free (beta)

Under the hood

For the security team. Everything your CISO will ask about.

Zero network egress

The AI model runs locally via WebAssembly. During processing, zero outbound requests. Verify: open DevTools → Network tab.

Verifiable

End-to-end encryption

AES-256-GCM via SubtleCrypto API. Keys are non-extractable — JavaScript cannot read them. They exist only in hardware.

SubtleCrypto

Memory clearing

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

NIST SP 800-88 Compliant

Tamper-evident audit

Every step — encrypt, decrypt, infer, wipe — is logged to an HMAC-SHA256 chain. Export as JSON or CSV for regulatory compliance.

HMAC-SHA256

Bounded plaintext window

Decrypted data cannot exist in memory beyond a configurable T_max. If exceeded, emergency wipe triggers automatically.

T_max enforced

Browser isolation

COOP/COEP headers prevent Spectre-class side-channel attacks. WASM runs in a sandboxed execution environment.

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

All seven steps execute inside the browser. The model never sees a server. The audit chain records every step with cryptographic integrity.

Try it. Right now.

Paste text or drop a file (PDF, Word, Excel, PowerPoint, image). First load downloads the model (~250MB, cached after).

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