
Two ways to protect sensitive data.
A Chrome extension for your team. An API for your product. Both powered by the same detection engine.
Install once. Forget about it.
PII Shield runs silently in the background, intercepting sensitive data before it reaches any AI platform.
Works with
Build detection into your product.
Integrate personal information detection directly into your applications. Send text, get back a structured response with detected entities and a block/allow decision.
{
"should_block": true,
"severity": "high",
"entities": [
{ "entity_id": "E002", "type": "FIRST_NAME", "text": "John", "span": [0, 4] },
{ "entity_id": "E003", "type": "LAST_NAME", "text": "Smith", "span": [5, 10] },
{ "entity_id": "E055", "type": "SSN", "text": "123-45-6789", "span": [16, 27] }
],
"triggered_combos": [
{ "comboId": "C021", "name": "First Name + Last Name" }
]
}API keys are provisioned per organization during pilot onboarding. Full quickstart, error envelope, and the live OpenAPI contract on the API page.
Request API accessThe detection pipeline.
Every query passes through three stages before reaching any AI service.
Pre-Detection
The system loads your organization's context before scanning begins.
Detection
Multi-layer scanning identifies all sensitive information in your text.
Policy Engine
Determines whether the detected entities cross your blocking threshold.
Why combinations matter.
A first name alone is rarely a privacy violation. But combine it with other data, and the risk escalates.
Our policy engine evaluates entity combinations, not just individual entities, to determine the actual re-identification risk.
What we detect.
60+ entity types across 8 categories of personal information.
Built around the data privacy laws protect.
Detection covers the categories of personal information these laws regulate, from health records to government identifiers to the special categories in GDPR Article 9.
Ready to get started?
Start with the browser extension or get access to the API. Setup takes under 10 minutes.