Biospecimen Label De-Identification with anonym.plus

Clear donor names and dates from the printed tag while the sample code stays.

Biospecimen label de-identification is the removal of all 18 HIPAA Safe Harbor IDs (45 CFR §164.514(b)) from the printed tag. anonym.plus reads it on your device. The sample code can stay; the donor's name and dates go.

When this applies

A biobank ships samples to a partner lab. The tag photo still shows a person's name, a birth date, and a collection date.

How anonym.plus handles it

  1. Open the image or sheet in anonym.plus on your device.
  2. Local OCR reads the printed text on the tag or photo.
  3. The tool flags the donor name, birth date, and collection date.
  4. Confirm the flags and keep the neutral sample code.
  5. Black out the personal fields, or swap them for a code.
  6. Save the cleaned image locally with no upload.

What you need to provide

PHI entity types detected

Categoryanonym.plus entity typeExample
DonorPERSONdonor Yusuf Demir → [DONOR]
Birth dateDATE_TIMEDOB 30/11/1971 → [DOB]
CollectionDATE_TIMEdrawn 06/06/2026 → [DATE]
SiteLOCATIONBiobank Izmir → [SITE]
Sample codeIDSAMP-7781 (kept) → [SAMPLE_CODE]
National IDNATIONAL_IDTC 12345678901 → [ID]

Compliance achieved

Anonymize biospecimen labels offline — see plans & start free →

Limitations & cautions

A printed barcode can still encode a name or birth date. The tool blacks out the readable text, but a 2D code may hold hidden fields. Check what your barcode scheme encodes before you treat the tag as safe.

Frequently asked questions

What is a biospecimen label?

It is the tag on a tube or slide that identifies the donor and the sample. It often prints a name and dates. A clean tag lets a partner lab handle the sample without learning who the donor is.

Can it read a tag photo?

Yes. Local OCR reads printed text in a photo or scan, then flags the name and dates for you to redact.

What about the barcode?

The tool removes readable text. A barcode can still encode private fields, so confirm your scheme before you call the tag de-identified.