PiiI strips the personal data out of your prompt before it ever reaches the model. Regex plus a local NER model run entirely in your browser. No server. No API. No telemetry.
// Outgoing prompt
// Aliases applied
Everything between typing and sending happens inside your browser tab.
When you hit send, PiiI catches the message before it leaves the page.
Regex catches structured data; a local ONNX NER model finds names and addresses.
See what was found, check confidence scores, and approve the alias swaps.
The clean prompt goes to the AI. Your originals stay in a local map. And if anything can't be safely masked, PiiI warns you before it sends - no silent misses.
No accounts, no cloud calls, no opaque pipeline. If you can't see where your data goes, you don't have privacy — you have a promise. PiiI gives you the former.
Regex and the NER model run in your browser via onnxruntime-web (WASM). No request is made during detection.
The NER weights download once from the Hugging Face CDN. After that, everything works offline.
The alias map — what NAME_1 really means — lives in chrome.storage.local. Nothing is sent anywhere.





