On-device detection masks sensitive data before it reaches any AI assistant — then restores originals in the response. Nothing leaves your browser.
Works on Claude · ChatGPT · Gemini · Perplexity · Copilot
An on-device GLiNER model scans every prompt before you hit send. Cards, SSNs, emails, phone numbers, names — all caught locally, no server involved.
My SSN is 532-83-2948Each value is replaced with a format-preserving surrogate. The AI sees a realistic placeholder — preserving context without the real data.
My SSN is [SSN_a3f2]When the response streams back, surrogates are swapped for originals. You read real data. The AI never saw it.
SSN 532-83-2948 is valid.Detection, masking, and restoration run entirely in your browser. The extension's Content Security Policy sets connect-src 'self' — even if a dependency tried to phone home, the browser blocks it at the platform level. Not a policy. A technical guarantee.
connect-src 'self' models.trustevo.aiGLiNER small v2.1 — loaded once from our CDN, cached locally. No API calls on the detection path. Works offline after first load.
Surrogates like [PAN_7c1d] preserve structure. The AI understands the data shape and gives useful answers.
Helps keep AI usage aligned with GDPR, HIPAA, and CCPA by stopping PII at the source — before it reaches any third-party model.
Free covers Tier 1. Pro and Team unlock all tiers.
4111 1111 ···532-83-···GB29 ···j··@···.com+1 (···) ···J·· S···No card required for the free plan. Install the extension and your data stays yours.