Sensitive field detector
Before you paste a database row or an API payload into an AI tool, it pays to know which fields carry risk. This detector reads your JSON or CSV, extracts the field names, and flags the ones likely to hold sensitive data — with a concrete pseudonymization strategy for each so you can clean the payload first.
How it works
Paste JSON or a CSV with a header row. The tool parses JSON (walking nested objects and arrays) or reads the CSV header, then classifies each field name against five categories: credentials and secrets, financial data, health data, general PII, and contact or location data. Matches are grouped and each comes with a handling recommendation — drop credentials, mask financial values, pseudonymize identifiers, coarsen locations. All of it runs locally in your browser.
Tips and notes
- Names, not values. A field called
notesordescriptionwon’t be flagged but can easily contain PII — always eyeball the actual values too. - Credentials get dropped, not masked. There is no safe way to send an API key to a third-party model; remove it entirely.
- Pseudonymize, don’t just delete, identifiers. A stable token like
USER_1keeps your data’s structure intact for the AI while removing identity. - Private by design. Nothing leaves your browser, which is the point — you shouldn’t have to upload sensitive data to find out it’s sensitive.