Docs / Overview
Mask PII locally before it reaches any LLM
One engine (@noeticguard/core) runs in your process. The API at api.noeticguard.com syncs policy and quota only — it never receives raw prompts to mask.
On this page+−
How NoeticGuard works
An egress firewall for AI: text is tokenized before it leaves toward ChatGPT, Claude, Gemini, OpenAI-compatible APIs, or your own model host. Pick the surface that matches the job.
Choose your surface
Employees chatting in ChatGPT/Claude/Gemini — prevent + measure. Not a repo scanner; not for your product's end users.
Developer repo hygiene — measure PII sitting in code (risk report + score). Does not see production users or block live LLM traffic.
Your app's end users → your backend → any LLM — prevent with
maskPii(), measure viaPOST /v1/telemetry. Not the Chrome extension.
SDK path — your product → any LLM
Browser Shield runs this loop inside the extension. For your own app, wire the same four calls on your server:
- 1. Policy sync —
GET /v1/configwith a publishable key. - 2. Local mask —
maskPii()in-process before any outbound LLM call. - 3. Safe egress — Only tokens like
[EMAIL_1]reach the model provider. - 4. Telemetry — Report
masked_countviaPOST /v1/telemetry.maskPii()does not do this by itself — without this POST, Home usage stays at 0.
What it detects
High-precision detectors (regex + validators such as Luhn / IBAN / TC kimlik). Designed to avoid shredding normal prose.
| Kind | Examples |
|---|---|
| [email protected] | |
| creditCard | 4111… (Luhn) |
| iban | TR… / DE… |
| phone | +90…, US, national |
| tr-tckn | 11-digit Turkish ID |
| nationalId | US SSN, UK NINO, ES DNI, … |
| passport / taxId | Passport & tax ID patterns |
| ipAddress / macAddress | IPv4/IPv6, MAC |
| Brand Guard | Three dictionaries · flexible match |
| Secrets Guard | API keys, JWTs, cloud tokens — Startup $29/mo; Business included |
| PCI / Financial | Force-on creditCard + iban — Startup $29/mo; Business included (not PCI DSS) |
| Media Guard | Block image/file uploads to AI chats — Startup+ plan policy |
Next steps
SDK quickstart
Install, copy a key, mask before the LLM call.
API Gateway
Config, telemetry, auth, and quota.
Browser Shield
Protect employee chats on ChatGPT, Claude, and more.
More: FAQ · Engineering guides · Language support.