Patient Complaint Redaction with anonym.plus

Clear every identifier from a grievance file before it reaches a review panel.

Complaint redaction is the removal of identifying personal data from a grievance under UK GDPR Art. 9 & DPA 2018. anonym.plus does this on your own device. The story of what went wrong stays, but it no longer names anyone.

When this applies

A grievance arrives by letter or web form, naming the patient, the staff, and a date. A panel needs the substance, not the people, so the identifiers come out first.

How anonym.plus handles it

  1. Open the grievance in anonym.plus on your device.
  2. Local OCR turns scanned letters into searchable text.
  3. It flags the writer, the named staff, dates, and contacts.
  4. Confirm the flags and fix any term caught by mistake.
  5. Swap each identifier for a steady label, or remove it.
  6. Save the cleaned copy. The source stays on your machine.

What you need to provide

Patient data entity types detected

Categoryanonym.plus entity typeExample
PatientPERSONAmara Osei → [COMPLAINANT]
StaffPERSONDr. Hofer → [STAFF]
DatesDATE_TIMEvisit 03/02/2026 → [DATE]
ContactEMAIL_ADDRESSa.osei@example.com → [EMAIL]
ContactPHONE_NUMBER+44 20 7946 0812 → [PHONE]
Record IDsMEDICAL_RECORD_NUMBERNHS No. 485 777 3251 → [NHS_NUMBER]

Compliance achieved

Anonymise patient complaints offline — see plans & start free →

Limitations & cautions

A grievance is free text and often emotional. A writer may give a unique clue, like a job or an exact ward time, that points to one person after names go. Review such lines carefully, and apply the motivated-intruder test where a clue seems rare.

Frequently asked questions

What identifying details must be cleared from a complaint?

Names, NHS numbers, addresses, dates of birth, and contact details are all personal data under the DPA 2018. Free-text lines may also hold indirect identifiers that need review.

Do I need a supplier data-processing agreement for this?

No. The work runs on your own device with no cloud step, so no outside party touches the data and no processor contract is needed.

Can I keep complaints from one person linked?

Yes. A label map gives one complainant the same steady alias across every file.