#3 · Primary category: Privacy-Preserving & Federated Data Science
presidio
An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.
Project last updated:08/26/26
GitHub Stars
10.7K
Forks
1.3K
Contributors
208
License
MIT
Why we included this project
Presidio is a solid pick when you need to strip personally identifiable information out of data before it goes anywhere it shouldn't. It finds PII in free text using a mix of named-entity recognition, regex, rule-based checks, and checksum validation, so it catches credit card numbers, names, locations, and social security numbers without relying on any single method. The same detection core also handles images, including DICOM medical files, and structured data, so one framework covers text, documents, and tabular exports. Recognizers are pluggable and the pipeline is customizable, which means you can add your own entity types or plug in external detection models instead of living with the defaults. It runs from Python or PySpark and deploys through Docker or Kubernetes, so it scales from a small internal guardrail to a service-wide de-identification layer.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
watermarks-remover
A privacy-first app that strips AI watermarks from content you own.
PySyft
Perform data science on data that remains in someone else's server
flower
Flower: A Friendly Federated AI Framework
ai.robots.txt
A list of AI agents and robots to block.
deep-prove
Framework to prove inference of ML models blazingly fast