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

  • Browser Shield

    Employees chatting in ChatGPT/Claude/Gemini — prevent + measure. Not a repo scanner; not for your product's end users.

  • CLI scan

    Developer repo hygiene — measure PII sitting in code (risk report + score). Does not see production users or block live LLM traffic.

  • SDK + API

    Your app's end users → your backend → any LLM — prevent with maskPii(), measure via POST /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. 1. Policy sync GET /v1/config with a publishable key.
  2. 2. Local mask maskPii() in-process before any outbound LLM call.
  3. 3. Safe egress — Only tokens like [EMAIL_1] reach the model provider.
  4. 4. Telemetry — Report masked_count via POST /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.

KindExamples
email[email protected]
creditCard4111… (Luhn)
ibanTR… / DE…
phone+90…, US, national
tr-tckn11-digit Turkish ID
nationalIdUS SSN, UK NINO, ES DNI, …
passport / taxIdPassport & tax ID patterns
ipAddress / macAddressIPv4/IPv6, MAC
Brand GuardThree dictionaries · flexible match
Secrets GuardAPI keys, JWTs, cloud tokens — Startup $29/mo; Business included
PCI / FinancialForce-on creditCard + iban — Startup $29/mo; Business included (not PCI DSS)
Media GuardBlock image/file uploads to AI chats — Startup+ plan policy

Next steps

More: FAQ · Engineering guides · Language support.