Patient diary de-identification is the removal of personal detail that a participant writes in free text. It supports GDPR Art. 9 on special-category health data. anonym.plus runs offline and keeps the symptom record readable.
When this applies
A team analyses daily symptom entries. Participants often write a spouse's name, a town, or a workplace in the free-text fields.
How anonym.plus handles it
- Open the diary export (CSV, DOCX, or PDF) in anonym.plus.
- The tool scans every free-text entry for names and places.
- Local OCR reads a scanned paper diary if you add one.
- Confirm the flagged people, places, and contact details.
- Replace each with a neutral label, or remove it.
- Save the cleaned entries locally with no upload.
What you need to provide
- The diary export (CSV, DOCX, PDF, or scan).
- An operator: Replace to keep entries readable, Redact to remove.
- Optional allow-list for your own symptom terms.
PHI entity types detected
| Category | anonym.plus entity type | Example |
|---|---|---|
| Self / family | PERSON | "my husband Olav" → [RELATIVE] |
| Place | LOCATION | "at work in Aalborg" → [PLACE] |
| Dates | DATE_TIME | felt dizzy 12 May → [DATE] |
| Workplace | ORGANIZATION | the Aalborg depot → [WORKPLACE] |
| Contact | PHONE_NUMBER | +45 555 0177 → [PHONE] |
| EMAIL_ADDRESS | diary@example.dk → [EMAIL] |
Compliance achieved
- Protects special-category data under GDPR Art. 9.
- Runs offline, so the tool itself needs no BAA.
- On-device AES-256-GCM guards the working file.
- Reaches Recital 26 scope once no one can be identified.
Anonymize patient diaries offline — see plans & start free →
Limitations & cautions
Diaries are pure free text, so phrasing varies a lot. A nickname or an odd spelling can slip past once in a while. Always read the flagged entries before export, since a rare personal detail in a sentence can still identify the writer.
Frequently asked questions
Why are diaries special-category data?
They record health symptoms tied to one person, which Art. 9 treats as sensitive. They also hold free-text personal asides. Cleaning both is needed before the entries are analysed or shared.
Does the symptom log survive?
Yes. The ratings, the dates of symptoms, and the notes about how the person felt stay. Only names, places, and contacts are swapped.
How does it handle nicknames?
It flags likely names from context. A rare nickname may not be caught, so a human review of the entries is still important.