Intercept, mask, and pseudonymize Personally Identifiable Information before it reaches external AI APIs. Encrypted at rest with SQLCipher AES-256, verified with SHA-256 digests, and bound offline via Ed25519 node-locking.
Sends prompt with SSN & name.
Sees irreversible tokens (<PERSON_1>).
The client application initiates an API call to the gateway containing a sensitive patient name and SSN.
{
"text": "Patient Alice Walker (SSN: 987-65-4321) prescribed Amoxicillin."
}
Test live detection right now. Pick an enterprise preset or type sensitive text to see tokenization pills and bi-directional unmasking in action.
Inspect telemetry, manage hardware-locked licenses, audit decrypted reversible vaults, and configure entity policies with sub-25ms response time.
Visual badge pills pinpoint exactly what the engine detected before it ever leaves your network.
Deploy the local air-gapped gateway, then connect your application in 3 lines of code.
Launches high-performance reverse privacy proxy on http://localhost:8000.
Scrub PII before sending to Cloud LLMs (POST /mask), then restore tokens (POST /unmask).
Raw sensitive customer records never leave your network boundary. Here is how our bi-directional privacy proxy secures your LLM prompts:
App sends prompt containing names, SSNs, credit cards, or internal IP addresses to POST /mask.
X-API-Key verified in-memory in under 0.1ms with zero database lock contention.
30+ entity recognizers + custom regex scrub data. Reversible tokens saved asynchronously to SQLCipher AES-256.
OpenAI, Claude, or Gemini receives only sanitized pseudonymized tokens (<PERSON_1>).
POST /unmask seamlessly restores tokens in model completion back to real values for authorized staff.
Built from the ground up for healthcare, fintech, insurance, and defense organizations where cloud phone-home is strictly prohibited.
In-memory LRU authorization cache and asynchronous non-blocking SQLite worker thread guarantee minimal latency impact on production streaming pipelines.
Zero data at rest is left unencrypted. Database file, reversible token maps, API keys, and audit logs are encrypted using 256-bit AES-CBC encryption.
Pre-configured for SSN, credit cards, IBAN, passports, medical IDs, phone numbers, IP/MAC addresses, API keys, JWTs, and custom enterprise regex patterns.
Commercial licenses are cryptographically locked to host Server Hardware IDs via Ed25519 asymmetric signatures, operating 100% offline with zero cloud phone-home.
Integrated firewall blocking malicious IP addresses, phishing domains, and credential leaks before prompt evaluation, protecting internal LLMs from poison vectors.
Effortlessly restore LLM completions back to original values for authorized human agents, ensuring end users receive normal responses while AI models see zero PII.
To celebrate our v2.0 release, activate a full Enterprise Tier key with unlimited requests, unrestricted payload length, and all 30+ entity recognizers, valid through March 31, 2027.
http://localhost:8000.
Transparent capabilities across trial, standard, and enterprise deployments.
| Capability | Trial Tier | Community Promo | Standard Tier | Enterprise Tier |
|---|---|---|---|---|
| Masking Latency | < 25ms | < 25ms | < 25ms | < 25ms |
| Entity Recognizers | 30+ Included | 30+ Included | 30+ Included | 30+ Included |
| Custom Regex Engine | 1 Pattern | Unlimited | 5 Patterns | Unlimited |
| Max Payload Length | 5,000 chars | Unrestricted | 50,000 chars | Unrestricted |
| Monthly Quota | 1,000 reqs | Unlimited | 20,000 reqs | Unlimited |
| Storage Security | SQLCipher AES-256 | SQLCipher AES-256 | SQLCipher AES-256 | SQLCipher AES-256 |
| Offline Node-Locking | Standard Floating | Standard Floating | Standard Floating | Ed25519 HWID Lock |
| License Term | Permanent Free | 6 Months Free | Commercial Key | Perpetual Node-Locked |