Presidio

Data protection and PII anonymization framework by Microsoft.

Open SourceSelf HostedOffline Capable
0.0 (0)

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

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.

Open SourceSelf HostedOffline
Easy
0.0 (0)

Simple framework for state-of-the-art NLP by Zalando Research.

Open SourceSelf HostedOffline
Easy
0.0 (0)

Library for efficient text classification and word representation by Meta.

Open SourceSelf HostedOffline
Easy
0.0 (0)

Topic modeling and document similarity library for unsupervised NLP.

Open SourceSelf HostedOffline
Easy
0.0 (0)

Generalist model for named entity recognition using bidirectional transformer.

Open SourceSelf HostedOffline
Easy
0.0 (0)

Research library for NLP by AI2 built on PyTorch.

Open SourceSelf HostedOffline
Intermediate
0.0 (0)
Browse all Natural Language Processing tools