Data minimization prompt advisor
Most prompts contain more personal data than the task requires. People paste a full customer record to ask “draft a polite reply,” when the model only needs the message body. The data minimization prompt advisor scans your prompt for personal data elements, flags the ones that are unlikely to be necessary, and produces a rewritten version that keeps only what matters — applying the GDPR Article 5(1)(c) principle of adequate, relevant, and limited to what is necessary. Everything runs locally in your browser.
How it works
The advisor uses pattern matching to detect common categories of personal data:
email addresses, phone numbers, postal addresses, payment-card-style numbers,
national ID patterns, and likely person names. Each detected element is shown
with a recommendation — keep, generalise, or remove — based on heuristics about
how often that category is genuinely needed for analysis or drafting work. It
then generates a minimized version of your prompt where unnecessary identifiers
are replaced with neutral placeholders such as [NAME] or removed entirely, so
you can copy a cleaner prompt that exposes far less personal data.
Tips and notes
- Default to placeholders. If the model needs to reference a person, a token
like
[CUSTOMER]usually works as well as a real name. - Strip identifiers you only need on your side. Account numbers and emails rarely change the model’s output — keep them out of the prompt.
- Pattern matching is conservative. Review every flag; unusual formats or names the tool misses are still your responsibility to redact.
- Minimization is a control, not a cure. Pair it with a no-training data setting and short retention on your provider account.