Illustration of a magnifying glass scanning text and flagging an email address and an API key

PII / Secret Scanner

PII stands for Personally Identifiable Information — any data that can identify a specific person, such as an email address, phone number, or IP address. Paste text before sending it to an AI chat and see what looks like PII or a secret — emails, IP addresses, API keys, private key blocks, JWTs, credit card numbers, phone numbers, password/token assignments. Heuristic, not a guarantee: it can over-flag or miss unusually-formatted values. Runs entirely in your browser, nothing is uploaded. Need it redacted too? See the Prompt Sanitizer.

Why bother scanning first: most public AI chat tools retain conversation history, may use it to train future models unless you've opted out, and store it on servers outside your control — so an email, internal IP address, or API key pasted into a prompt can end up somewhere you didn't intend, longer than you intended. A leaked API key or credential can be found and abused by someone else entirely; leaked customer or personal data can violate privacy obligations (like GDPR) even if the leak was accidental. Scanning before you paste costs a few seconds and catches exactly the kind of mistake that's easy to make when copy-pasting logs, configs, or support tickets into a chat window.


💻 Show API usage examples (cURL)
curl -sS -X POST https://devops.majbase.com/pii-scanner/api -H "Content-Type: application/json" -d '{"text":"Contact john@example.com, key sk-live-abc123"}'

Returns {"matches": [...], "counts": {...}, "total_matches": N}, or {"error": "..."}.

🤖 Use this API as a Claude Skill

Want an AI agent (Claude Code, claude.ai, or anything else that supports the Agent Skills format) to use this tool for you on request? Download the skill below and add it:

⬇️ Download SKILL.md · View raw