Item logo image for AnonymizeShield

AnonymizeShield

Item media 2 (screenshot) for AnonymizeShield
Item media 1 (screenshot) for AnonymizeShield
Item media 2 (screenshot) for AnonymizeShield
Item media 1 (screenshot) for AnonymizeShield
Item media 1 (screenshot) for AnonymizeShield
Item media 2 (screenshot) for AnonymizeShield

Overview

Locally scrub and tokenize PII and secrets in text fields before you send them anywhere.

AnonymizeShield replaces personal details in a text box with placeholders, before you send them anywhere. Put your cursor in any text box and press Option+Shift+A (Alt+Shift+A on Windows and Linux). Emails, phone numbers, credit card numbers, national insurance and social security numbers, dates of birth, postal codes, IP addresses and API keys are replaced in place (jane@corp.com becomes [EMAIL_1]) and a message tells you exactly what changed. Changed your mind? Option+Shift+Z puts your original text back. Only want part of it hidden? Select the text, right-click, and choose "Anonymize Selected Text". The rest of the box is left alone. EVERYTHING HAPPENS ON YOUR MACHINE There are no servers. Nothing is uploaded, no account is needed, and there is no analytics or crash reporting of any kind. The extension does nothing at all until you press the shortcut — it does not watch you type and does not read pages in the background. Password fields are never touched. WHAT IT CATCHES Email addresses, phone numbers, credit card numbers, social security and national insurance numbers, dates of birth, postal and ZIP codes, IP addresses, and API keys and tokens in common formats. Numbers that fail their own validity check are still caught when they are clearly labelled as what they claim to be, because a mistyped card number is exactly as sensitive as a correct one. YOUR OWN PATTERNS Some things only you would recognise as sensitive: your street address, a family member's name, an internal ticket format, a project codename. Add them in the settings panel, as plain text or as a regular expression, and give each one a name — call it "Home address" and it appears in your text as [HOME_ADDRESS_1]. You can also switch off any category you don't want scrubbed. WHERE IT WORKS Ordinary text boxes, comment fields, chat composers, and rich text editors including ProseMirror, Quill, CodeMirror, Draft.js, Lexical and TinyMCE. It reaches text boxes inside embedded frames, and handles values broken up by formatting — an address with the domain in bold is still one address. Two editors, Slate and CKEditor 5, keep their own copy of the text and win any disagreement with the page. Rather than make a mess of your half-written message, the extension recognises them and says plainly that it can't scrub that box. Being told beats being misled. HONEST ABOUT ITS LIMITS A scrub tells you what it changed, and if a change doesn't take, it says so instead of claiming success. If something puts your original text back (an editor's own undo, for instance) it tells you the details are on screen again rather than letting you send them by accident. No detector catches everything. This one is a strong net for the common shapes, not a guarantee, so read what you're about to send. Open source, MIT licensed: https://github.com/MacG70/AnonymizeShield

Details

  • Version
    1.1.7
  • Updated
    August 24, 2026
  • Size
    38.4KiB
  • Languages
    English (United States)
  • Developer
    Email
    mcgarveyma@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Related

ChatDataMask: Data Leak Prevention for ChatGPT & Claude (GDPR)

5.0

Local PII masking via tokenization: redact client names, contracts & financial details before ChatGPT or Claude see them

Datablur AI — PII Redaction for AI Chats

0.0

Highlights & redacts PII, API keys and secrets in AI chat prompts before they're sent. Your prompts never leave your browser.

Prompt Armour — Redact Secrets & PII from ChatGPT, Claude & Gemini

5.0

Automatically catches passwords, API keys, and personal data in your prompts and redacts them before they reach any AI chatbot.

AI Chat Privacy Guard

0.0

Protect personal information when using AI assistants: detects and masks it before reaching chatbots, then restores it in responses.

AIgis - Secure & Optimize AI Interactions

0.0

Secure & optimize your AI interactions. Locally mask secrets and optimize tokens in prompts before sending them to LLMs.

Anonym-IA — Pseudonymisation

0.0

Pseudonymisez vos textes et vos documents avant de les confier à une IA. Réversible, souverain, RGPD.

Safe Privacy Mask — Keep personal information out of AI chats

0.0

Masks emails, phones and API keys in the input box before you hit send. No copy-paste to another site. On device, no account.

Office Guard Email DLP

0.0

Warns before sending SSNs, bank or card details. Flags wire-fraud attempts and malicious links. Message text stays on your device.

Sidecar Sieve — Redact PII Before You Paste into AI

0.0

Catches names, addresses and API keys in your prompts before you send them to ChatGPT, Claude or Gemini.

PasteSecure: Redact Sensitive Data for ChatGPT, Gemini, Claude, Email & etc

5.0

Detect and redact PII, secrets, and financial data before you paste into ChatGPT, Claude, Gemini, email, and more.

SecureIntent

4.9

Warns you before you paste API keys, tokens, or passwords into AI chats and other sites — all on-device, your text never leaves.

Tracehold Free

0.0

Detects passwords, API keys and personal data before you send them to ChatGPT, Claude or Gemini. Your prompts are analyzed locally.

ChatDataMask: Data Leak Prevention for ChatGPT & Claude (GDPR)

5.0

Local PII masking via tokenization: redact client names, contracts & financial details before ChatGPT or Claude see them

Datablur AI — PII Redaction for AI Chats

0.0

Highlights & redacts PII, API keys and secrets in AI chat prompts before they're sent. Your prompts never leave your browser.

Prompt Armour — Redact Secrets & PII from ChatGPT, Claude & Gemini

5.0

Automatically catches passwords, API keys, and personal data in your prompts and redacts them before they reach any AI chatbot.

AI Chat Privacy Guard

0.0

Protect personal information when using AI assistants: detects and masks it before reaching chatbots, then restores it in responses.

AIgis - Secure & Optimize AI Interactions

0.0

Secure & optimize your AI interactions. Locally mask secrets and optimize tokens in prompts before sending them to LLMs.

Anonym-IA — Pseudonymisation

0.0

Pseudonymisez vos textes et vos documents avant de les confier à une IA. Réversible, souverain, RGPD.

Safe Privacy Mask — Keep personal information out of AI chats

0.0

Masks emails, phones and API keys in the input box before you hit send. No copy-paste to another site. On device, no account.

Office Guard Email DLP

0.0

Warns before sending SSNs, bank or card details. Flags wire-fraud attempts and malicious links. Message text stays on your device.

Google apps