Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Free desktop software and Java library for anonymising structured personal data, with built-in checks of re-identification risk and of how much useful information remains.

Full nameARX Data Anonymization Tool
Websitehttps://arx.deidentifier.org/
Source codehttps://github.com/arx-deidentifier/arx
Developed byTechnical University of Munich, Berlin Institute of Health at Charité
TypeSoftware library: Desktop application and Java library
Lifecycle phaseDesign, Development
FUTURE-AIGeneral recommendations, Traceability
ForAI developers, Researchers
FacilitationNo facilitator needed
Skills neededBasic knowledge of anonymisation concepts; Java only for the library
CostFree
LanguagesEnglish
MaturityEstablished
LicenceApache-2.0

What it is

ARX lets you load a table, mark which columns are direct identifiers, quasi-identifiers or sensitive attributes, and define generalisation hierarchies (for example, exact age to five-year bands). It then searches for a transformation that meets privacy models you choose, such as k-anonymity, l-diversity, t-closeness or differential privacy, while keeping as much data utility as possible. Its graphical interface shows the estimated re-identification risk before and after anonymisation, which helps you document why the output is safe to share. ARX grew out of medical informatics research at the Technical University of Munich and is now developed together with the Berlin Institute of Health at Charité.

In healthcare

ARX was built with biomedical data in mind and its developers present it as a tool for sharing research and clinical data. For a clinical AI project you can use it on tabular extracts, such as patient characteristics, diagnoses and lab results, before you share or publish them. It does not handle free text, DICOM headers or images, so you need other tools for those.

Where to use it in The ELSA Way

References

References
  1. Prasser, F., Eicher, J., Spengler, H., Bild, R., & Kuhn, K. A. (2020). Flexible data anonymization using ARX—Current status and challenges ahead. Software: Practice and Experience, 50(7), 1277–1304. 10.1002/spe.2812