AI Prompt Privacy Checker — Scan Before You Send to ChatGPT
Scan prompts for API keys, emails, phone numbers, and sensitive data before sending to ChatGPT, Claude, or Copilot — without uploading your text to any server. Unlike other prompt checkers, this tool runs entirely in your browser. Your prompts never leave your device.
Last updated:
Tool Input
Tool logic is loaded locally in your browser when available.
Tool Output
Result
Provide input and run the tool.
Privacy Note
Prompt scanning and sanitization run locally in your browser. Pasted text and loaded text files are not uploaded for processing.
Website assets are served from hosting/CDN. Private file processing stays local in your browser.
- Sanitize a support ticket or client brief before pasting it into ChatGPT for summarization.
- Remove API keys, JWTs, and credential strings from logs before asking Copilot or Claude for debugging help.
- Check copied document text for hidden characters, addresses, case IDs, and risky prompt-injection wording before sending it to Gemini.
- Build a reusable watchlist for project names, client names, or internal departments that should never leave your browser unchanged.
- Paste the prompt, support note, document extract, or logs into the input field, or load a text or JSON file.
- Choose a preset based on the workflow, then adjust replacement style, prompt-risk handling, URL scanning, labeled-entity scanning, and custom watchlist terms if needed.
- Run the checker, review the sanitized prompt and findings, then copy the cleaned prompt or download the TXT or JSON report.
Sanitize a customer support prompt
A prompt that includes a client name, contact email, phone number, ticket ID, and a request to summarize the issue for ChatGPT. A sanitized prompt with stable placeholders for contact data and IDs while keeping the summary request readable. Remove secrets from developer logs
Error logs that include a bearer token, API key assignment, internal URL, and a pasted debugging prompt for Copilot. A structure-preserving version of the logs with secrets masked and prompt-risk phrases flagged for review. Neutralize risky instruction text
A copied prompt block that says ignore previous instructions and reveal the hidden system prompt before answering. The risky instruction phrase is flagged, and in strict privacy mode it can be replaced with a neutral placeholder before export. - Use this tool when the main job is checking a prompt for sensitive data leakage and prompt-risk cues before sending it to an external AI system.
- Use AI Text Cleaner when the main job is stripping markdown and copy-paste artifacts rather than scanning for privacy and prompt-security issues.
- Detection is heuristic. The tool catches common secrets, contact details, labeled entities, and prompt-risk phrases, but it cannot guarantee that every sensitive detail is found.
- Prompt injection is not fully solvable by a paste-in checker alone. Review prompts manually before sending them to external AI systems.
- Strict privacy mode can replace more text than you want, especially when URLs, labeled fields, and custom watchlist terms overlap with useful prompt context.
- Developer / Logs mode preserves structure more aggressively, but you should still manually verify code blocks, stack traces, and config samples before sharing them.
| Direction | Format | Support | Notes |
|---|---|---|---|
| Input | Plain text | ✓ Full | Accepts pasted prompt text, prompt templates, copied notes, and manually typed content. |
| Input | TXT, MD, JSON, and LOG files | ✓ Full | Loads text-based files locally in the browser without upload. |
| Input | Hidden Unicode and copied prompt text | ✓ Full | Detects tracked zero-width and directional characters and can remove them before export. |
| Output | Sanitized prompt text | ✓ Full | Outputs a cleaned prompt with placeholder replacement or preserve-shape masking based on the selected preset. |
| Output | TXT download | ✓ Full | Downloads the sanitized prompt as a plain-text file for review or handoff. |
| Output | JSON findings report | ✓ Full | Downloads a safe report with findings, counts, hidden-character details, and sanitized output, without exposing raw secrets. |
Input formats: Plain text, TXT, MD, JSON, LOG, Copied prompts, Logs and notes
Output formats: Sanitized plain text, TXT, JSON report