Control · C-071 · Data & Data Governance

Personal data redaction and pseudonymisation

Personal data is removed, masked or pseudonymised before data is used for training, evaluation or logging, unless it is needed and the need is recorded, and the result is tested.

Control type
Preventive
Risks addressed
5
Audience
Practitioner
Frameworks
Data minimisation · Article 5 · Article 25
Responsible AI domain
Reviewed
2026-11-11

What it does

It reduces the personal data a model and its logs contain. Before data enters a training set, a test set or a log, identifying details are removed or replaced, and where data is to be treated as anonymous the strength of the anonymisation is tested. The data owner decides what may remain; data engineering applies and tests the technique. It operates in the data pipeline before each use and continuously on logging.

How to implement it

  • Decide for each use whether identifiable data is needed at all.
  • Remove direct identifiers and replace them with consistent pseudonyms where linkage is required.
  • Treat free text separately, with detection of names, addresses and other details.
  • Address indirect identifiers by generalising or suppressing rare combinations.
  • Keep any re-identification key separately and restrict access to it.
  • Test by attempting re-identification, and record the result.

Evidence it operates

Design: a standard stating which techniques apply to which data and uses. Operation: pipeline records showing the step ran; sampled outputs checked for residual identifiers; re-identification test results; access records for keys.

Where it fits

In the data pipeline, after provenance and before training and logging. It is the primary control for re-identification of anonymised data and, with privacy-preserving training, for training data memorisation and regurgitation and model inversion and training data extraction.

Limits

Pseudonymised data is still personal data, and the duties continue to apply. Automated detection misses identifiers in free text, and unusual records stay identifiable by their content. Stronger anonymisation removes detail a model may need, so there is a real trade against usefulness. Anonymity is judged against the other data available, which changes over time.

Risks this mitigates

Primary mappings

Model inversion and training data extraction High
Removes personal data before training so there is less to extract. An attacker reconstructs training records, or close likenesses of them, from a model's outputs or its weights.
Re-identification of anonymised data Medium
Applies and tests anonymisation strong enough to resist linkage. Data treated as anonymous is linked back to individuals, by a model or by combining its outputs with other data.
Training data memorisation and regurgitation High
Removes personal data before training. A model reproduces personal or confidential records from its training data, word for word or nearly so, in response to ordinary prompts.

Supporting mappings

Personal data in prompts and context High
Removes identifiers before text reaches the model. Users or integrations put personal data into prompts, uploads or retrieved context without a lawful basis or appropriate safeguards.
Sensitive information disclosure Critical
Removes personal data from training and logs. An AI system reveals personal, confidential or commercially sensitive information in its output to someone who should not have it.

Framework and clause references

FrameworkClauseTitle
Guidance on AI and data protectionData minimisationData minimisation and accuracy Minimisation techniques.
UK General Data Protection RegulationArticle 5Principles relating to processing of personal data Minimisation.
UK General Data Protection RegulationArticle 25Data protection by design and by default Protection by design.

How to cite

Axiom Verity (2026). Personal data redaction and pseudonymisation. Reference Library, C-071. https://axiom-verity.com/controls/personal-data-redaction-and-pseudonymisation. Reviewed 2026-11-11.