How Anonymizer works.

Sensitive data is swapped for placeholders before it leaves your computer, then swapped back in the answer.

Five steps, one round trip.

RestoreAnonymizer puts the real data back in the answer.

  1. 1FindAnonymizer finds sensitive data in your prompt or file.
  2. 2ReplaceEach item becomes a placeholder, like [NAME_1].
  3. 3SendThe AI only gets the placeholders.
  4. 4AnswerThe AI replies using the placeholders.
  5. 5RestoreAnonymizer puts the real data back in the answer.

Try a sample.

Works the same in Claude, ChatGPT, Copilot and Gemini. Your prompt: Reply to Michael Carter (michael.carter@example.com, (312) 555-0182). Does his union membership change his benefits? What the AI receives: Reply to [NAME_1] ([EMAIL_1], [PHONE_1]). Does his [UNION_1] change his benefits? The answer you see: Dear Michael Carter, your union membership does not change your benefits. Call me at (312) 555-0182.

Fictional data. Nothing leaves your browser.

Works where you work.

ChatGPT, Claude, Microsoft Copilot and Google Gemini, in their desktop apps or in the browser.

AI app
Anonymizer on

Draft a short reply to Emily Johnson about her refund.

Sent to the AI: Draft a short reply to [NAME_1] about her refund.

Dear Emily Johnson, your refund is on its way. Best regards

Where Anonymizer works
AI toolDesktop appBrowser
ChatGPTYesYes
ClaudeYesYes
Microsoft CopilotYesYes
Google GeminiYesYes

Works in English and all EU languages.

The same short prompt in all 24 EU languages. In every language, the name, the email address and the phone number become [NAME_1], [EMAIL_1] and [PHONE_1].

Files and big batches.

Everyday files are anonymized on your computer. Big batches run in the cloud of your choice, in the US.

PDF · Fictional sample

Referral letter

FromRiverside Clinic[ORG_1]
PatientJessica Miller[NAME_1]
Date of birth03/14/1988[DATE_1]
Medical record no.00012345[MRN_1]

Dear Dr. Nguyen[NAME_2], I am referring my patient for a review of her asthma[HEALTH_1] (ICD-10 J45.9[ICD10_1]). She takes albuterol[MEDICATION_1] daily.

Please call her at (312) 555-0198[PHONE_1] or write to jessica.miller@example.com[EMAIL_1]. Appointment requested for April 9.

Original: Referral letter From: Riverside Clinic Patient: Jessica Miller Date of birth: 03/14/1988 Medical record no.: 00012345 Dear Dr. Nguyen, I am referring my patient for a review of her asthma (ICD-10 J45.9). She takes albuterol daily. Please call her at (312) 555-0198 or write to jessica.miller@example.com. Appointment requested for April 9. What the AI gets: Referral letter From: [ORG_1] Patient: [NAME_1] Date of birth: [DATE_1] Medical record no.: [MRN_1] Dear [NAME_2], I am referring my patient for a review of her [HEALTH_1] (ICD-10 [ICD10_1]). She takes [MEDICATION_1] daily. Please call her at [PHONE_1] or write to [EMAIL_1]. Appointment requested for April 9.

Batch mode

Everyday files are anonymized right here, on your computer.

Smart rules.

  • Dates

    Birth dates and document dates are anonymized when a word like “DOB” is next to them. Meetings and deadlines stay.

    BeforeDOB: March 14, 1988. Meeting: March 12.
    AfterDOB: [DATE_1]. Meeting: March 12.
  • Links

    Every link is anonymized. A profile link and a docs link look the same.

    Beforeexample.com/u/emily and example.com/docs
    After[URL_1] and [URL_2]
  • Bank codes

    Routing numbers, sort codes and other bank codes are anonymized when a bank word is next to them.

    BeforeBank routing no. 123456789
    AfterBank routing no. [ROUTING_1]
  • Secrets

    API keys, tokens and passwords are anonymized and, by default, never put back. You can change this.

    Beforeapi_key=EXAMPLE-7f3a9c2e1b
    Afterapi_key=[API_KEY_1]

Runs quietly.

Anonymizer

On · 12 items anonymized today

Works withChatGPT, Claude, Copilot, Gemini

[illustrative; replace with real app screenshots when available]

Keep your AI. Lose the personal data.