PasteGuard masks emails, phone numbers, card numbers, API keys and client names the moment you paste into ChatGPT, Claude or Gemini. Then it shows the real values back to you in the AI's reply.
Edit the text on the left. This page runs the same detection engine as the extension, right in your browser.
PasteGuard checks the clipboard text before the chat box receives it. No new habit, no extra click.
[EMAIL_1], [CLIENT_1]… The same value always gets the same placeholder, so the AI's answer still makes sense.
When the reply mentions a placeholder, PasteGuard swaps the real value back on your screen only. Copy the reply and you get the real values too.
Card numbers are Luhn-checked and IBANs and Aadhaar numbers checksum-validated. Context rules catch what patterns can't: “CVV 123”, “client ID HLX-00482”, “finance officer Rohan Deshmukh”. Once a name or company is found, every later mention is masked too. Order numbers, dates and version numbers are left alone.
storage, and it only runs on AI chat sites.One click to install. Updates arrive automatically. Works in Chrome, Edge, Brave and Arc.
Add to Chrome, it's freeAfter installing, pin the 🛡️ icon and paste something into ChatGPT to see it work.
chrome://extensions and switch on Developer mode (top right).pasteguard folder.No. There's no server. The extension has no network permissions beyond the AI sites it runs on, and it makes no requests of its own.
Click “Allow next paste unmasked” in the notification and paste again, or switch PasteGuard off from the toolbar icon.
Yes, from context: titles (“Dr. Ananya Rao”), roles (“finance officer Rohan Deshmukh”), labels (“Name: …”), greetings, common first names, and names implied by email addresses. Company names are caught from suffixes (“Inc”, “Labs”, “Biosciences”) and email domains. Once found, every later mention is masked. For anything unusual, add it to “Always mask”.
Version 0.1 masks pastes, which is where bulk sensitive data comes from (emails, tickets, spreadsheets). Typed-text scanning is planned.
No. It's a seatbelt for everyday use. It catches common sensitive values but can't guarantee it catches everything.