Genomic Dataset Pseudonymization with anonym.plus

Replace donor labels on the genomic file with stable codes, all on your machine.

Genomic pseudonymization is the swap of donor labels for stable codes in the accompanying file. It supports GDPR Art. 9 on genetic data. anonym.plus runs offline and keeps the sample manifest usable while the donor names go.

When this applies

A lab shares a sequencing manifest with a bioinformatics group. The sheet still ties each donor name to a sample and a sequencing run.

How anonym.plus handles it

  1. Open the manifest (CSV, XLSX, or DOCX) in anonym.plus.
  2. The tool flags donor names, dates, and contact fields.
  3. Local OCR reads a scanned consent or intake page.
  4. Confirm the flags and keep the sample and run codes.
  5. Replace each donor label with a stable pseudonym.
  6. Save the manifest locally with no upload.

What you need to provide

PHI entity types detected

Categoryanonym.plus entity typeExample
DonorPERSONdonor Lucia Romano → [DONOR_A]
Sample codeIDsample SQ-7782 (kept) → [SAMPLE]
DatesDATE_TIMEsequenced 11/06/2026 → [DATE]
LabORGANIZATIONGenome Lab Milan → [LAB]
ContactEMAIL_ADDRESSl.romano@example.it → [EMAIL]
National IDNATIONAL_IDCF RMNLCU... → [ID]

Compliance achieved

Anonymize genomic datasets offline — see plans & start free →

Limitations & cautions

Pseudonymising the manifest does not anonymise the sequence itself. A genome is inherently identifying and cannot be fully de-identified by swapping a label. Treat the codes as personal data and hold the re-linking map under strict, separate access.

Frequently asked questions

Is pseudonymised genomic data anonymous?

No. Pseudonymisation swaps a label for a code, but a key still links back. A genome is also unique to one person by nature, so it stays personal data under GDPR Art. 9 even after the manifest is cleaned.

What does this tool actually do?

It cleans the manifest and supporting files: donor names, dates, and contacts become stable codes. It does not alter the sequence data itself.

Where should the key map live?

Apart from the shared manifest, under strict access only the lab lead can reach. anonym.plus produces a pseudonym map you hold separately.