Chatbot Conversation Log Redaction with anonym.plus

Clear user identifiers from bot transcripts while the dialogue flow stays.

Conversation redaction is the removal of personal data from the chats a health bot records with users. DPA 2018 and the NHS Code of Confidentiality apply before reuse. anonym.plus swaps the identifiers on your device, so the dialogue still reads naturally.

When this applies

Bot chats hold what users typed, often with a name, email, or symptom detail. To improve the bot from real talks, the personal parts must go.

How anonym.plus handles it

  1. Open the saved chat in anonym.plus on your device.
  2. It marks names, emails, numbers, IPs, and dates.
  3. Each speaker gets a steady role across the dialogue.
  4. Review the flags, then swap or hide them.
  5. Save the cleaned chat locally with no upload.

What you need to provide

Patient data entity types detected

Categoryanonym.plus entity typeExample
NamesPERSON“I’m Marco” → [USER]
ContactEMAIL_ADDRESSmarco@example.co.uk → [EMAIL]
NetworkIP_ADDRESSclient IP → [IP]
DatesDATE_TIME“last night” → [DATE]
ContactPHONE_NUMBER+44 20 7946 0173 → [PHONE]
IdentifiersIDsession id → [ID]

Compliance achieved

Anonymise chatbot conversation logs offline — see plans & start free →

Limitations & cautions

Free-form chat is messy, with typos and half-typed names. A first name alone can still slip by. Check the flags before export, since loose grammar gives the tool fewer cues than a formal record.

Frequently asked questions

Why flag the session identifier and client IP?

Both point to one user across turns, so they act as identifiers. The tool swaps them like a name or an email.

Does the dialogue still make sense after redaction?

Yes. Steady role labels keep the user-and-bot flow clear, so the talk reads naturally without real names.

Can I clean many chats together?

Yes. A folder of saved talks is processed one by one on your device.