Speed
One line of code. Time-to-protection under 5 minutes. No SDK, no middleware rewrite, no architecture decisions. Just change your base_url and ship.
See NoPII in action
Send a message with a name, email or SSN and compare what your backend, the model provider and NoPII each receive.
Try the live demo
The product
The four vaults
PII protection for LLMs
Every prompt your team sends to an LLM can contain names, SSNs, email addresses, and more. NoPII is a reverse proxy that detects and tokenizes sensitive data before it reaches the model provider, and detokenizes on the way back. One line of code. Zero PII exposure.
One million protected tokens a month. No credit card. Live in minutes.
# Before: PII goes straight to OpenAI client = OpenAI(api_key="sk-...")
# After: PII is intercepted and tokenized by NoPII client = OpenAI( api_key="sk-...", base_url="https://api.nopii.co" )
Designed for regulated environments
See how NoPII detects, tokenizes, and restores personally identifiable information in real time.
Switch providers without reconfiguring your security.
Three steps between your app and any LLM. Fully transparent, fully automatic.
Incoming requests are scanned for PII, including names, emails, SSNs, addresses, and more. Each value is replaced with a deterministic, format-preserving token before the request leaves your network.
The sanitized payload is forwarded to any supported LLM provider (OpenAI, Anthropic, Google, and others) using the caller's own API key. No PII ever crosses the boundary.
The LLM response flows back through the proxy. Tokens are mapped back to original values and the fully restored response is returned to your application, seamlessly.
Speed, intelligence, and trust in one integration.
One line of code. Time-to-protection under 5 minutes. No SDK, no middleware rewrite, no architecture decisions. Just change your base_url and ship.
Deterministic tokenization preserves entity relationships across messages. Context phrase neutralization prevents LLM safety refusals on tokenized data.
PCI Level 1 and SOC 2 Type II certified infrastructure. Full audit trail for every request. Fail-safe by default. PII never leaks, even on error.
If the tokenization service is unreachable, the proxy blocks the request. It never degrades gracefully by sending PII through. Vault tokens expire automatically based on configurable retention policies, so tokenized data is never retained longer than necessary.
Every request is logged with a full audit trail: what was detected, what was tokenized, and what was forwarded. You get complete visibility into every interaction between your application and external AI providers.
You could. Here's what that looks like.
Build in-house
Use NoPII
Every sector has unique compliance pressures. NoPII adapts to all of them.
Protect PHI in clinical notes, patient communications, and medical record summarization without blocking AI adoption.
Keep account numbers, transaction details, and customer identities out of third-party models while enabling intelligent automation.
Redact client names, case details, and privileged information before sending documents to AI for review or summarization.
Power AI-assisted support workflows without exposing customer PII to external LLM providers.
AI-powered people analytics without employee data leaving your environment. Tokenize names, salaries, and performance data automatically.
One line of code. Full audit trail. Works with every major LLM provider.