Presidio
Data protection and PII anonymization framework by Microsoft.
About
Microsoft built Presidio as an open-source SDK for detecting and de-identifying personally identifiable information in text, images, and structured data, released under the MIT license. The Analyzer combines named entity recognition, regular expressions, rule-based logic, and checksum validation to find entities such as credit card numbers, names, locations, phone numbers, and national IDs across multiple languages, with pluggable NLP engines and support for custom recognizers and external models. The Anonymizer then redacts, masks, hashes, or replaces detected values, an Image Redactor removes PII text from images including DICOM medical files, and a structured data module covers tabular sources. It deploys as Python packages, Docker containers, on Kubernetes, or inside PySpark pipelines. The documentation is candid that automated detection cannot guarantee catching every sensitive value, positioning Presidio as one layer in a privacy program. Typical users are data engineering and compliance teams adding de-identification to pipelines and LLM applications.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- Natural Language Processing
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Easy (2/5)
- License
- MIT
- Added
- Apr 3, 2026
Related Tools
Topic modeling library leveraging transformer embeddings and c-TF-IDF.
Simple framework for state-of-the-art NLP by Zalando Research.
Library for efficient text classification and word representation by Meta.
Topic modeling and document similarity library for unsupervised NLP.
Generalist model for named entity recognition using bidirectional transformer.
Research library for NLP by AI2 built on PyTorch.