AI Prompt & Log PII Sanitizer — Reversible PII & API key scrubber for ChatGPT, Claude & Cursor prompts

Automatically mask emails, API keys, SSNs, IPs, and client names with reversible tokens ([EMAIL_1], [API_KEY_1]) before pasting into AI—then restore real values in 1 click.

Step-by-Step Client-Side Workflow

  1. 1. Local Entity & Secret Scanning: Regex and token heuristics detect OpenAI/Stripe/AWS keys, emails, SSNs, payment cards, IPv4 addresses, and custom company names in RAM.
  2. 2. Deterministic Token Replacement: Each unique secret is replaced with a numbered placeholder ([EMAIL_1], [API_KEY_1]) so logical relationships remain intact for the AI.
  3. 3. One-Click AI Reply Restoration: Paste the LLM response back into the De-Anonymizer box to automatically swap all placeholders back to their original values locally.

Why Use VaultTools Zero-Upload Architecture

Frequently Asked Questions

Why shouldn’t I paste raw production logs or emails into ChatGPT?

Raw logs and emails often contain bearer tokens, customer PII, internal IP addresses, and proprietary client names. Exposing them to external AI APIs can violate GDPR, SOC2, and client NDAs.

How does the Reversible De-Anonymizer work?

VaultTools keeps a temporary lookup dictionary strictly in your browser memory (e.g. [EMAIL_1] = sarah@acme.com). When you paste the AI’s reply, it replaces every token with the original string locally.