Solutions Overview
Professional Enterprise Admin Features
Features Security Industries
Legal Healthcare Financial Government & AI
About Request a Quote
Microsoft Presidio Core
Up to 48 Languages
AES-256-GCM Encryption
Multi-Platform

Detection Engine

All platforms in the anonymize.solutions family are powered by Microsoft Presidio, an MIT-licensed open-source PII detection framework, extended with proprietary recognizers for professional and legal document workflows.

Deterministic Regex-Based

Pattern matching with predefined regex recognizers delivers 100% reproducible, auditable results. No machine learning guessing — every detection is traceable to a specific pattern.

Confidence Scoring

Every detected entity receives a confidence score from 0.0 to 1.0, with adjustable thresholds per pattern. Higher scores indicate stronger pattern matches.

Custom Entities

Define domain-specific recognizers with regex patterns, category assignment, and sensitivity levels. Supports context words and per-pattern confidence thresholds.

AI Entity Creation

A 4-step wizard generates detection patterns from plain-language descriptions and examples. Choose from Balanced, Simple, or Complex pattern options. Fixed cost: 50 tokens per generation.

Ad-Hoc Recognizers

Submit custom regex patterns per request for firm-specific identifiers such as internal matter codes or client references, without saving them to your account.

Professional

anonym.today & anonymize.today

Broadest entity coverage with 256+ types across 70+ countries and 15 categories. 27 detection languages powered by spaCy (12), Stanza (12), and XLM-RoBERTa (3).

  • 256+ entity types
  • 70+ countries covered
  • 27 detection languages
  • 89 built-in presets
  • Custom entity creation with regex, category, sensitivity
  • AI entity creation (Pro/Business plans, 50 tokens)
  • Ad-hoc recognizers per request
Enterprise

anonym.legal

Maximum language coverage with 48 detection languages including 4 RTL. 50+ documented entity types with a fully documented 10-step processing pipeline for audit compliance.

  • 50+ documented entity types
  • 48 detection languages
  • spaCy (25), Stanza (7), XLM-RoBERTa (16)
  • 4 RTL languages (Arabic, Hebrew, Persian, Urdu)
  • 10-step auditable processing pipeline
  • Custom entities with regex, context words, thresholds
  • AI entity creation (Basic+ plans, 50 tokens)

Entity Types

From universal identifiers to country-specific government IDs, the platform detects PII across a comprehensive taxonomy of entity types.

Universal Entities (10)

PERSON EMAIL_ADDRESS PHONE_NUMBER LOCATION DATE_TIME AGE URL IP_ADDRESS MAC_ADDRESS DOMAIN_NAME

Financial Entities (4)

CREDIT_CARD IBAN_CODE SWIFT_CODE CRYPTO

Healthcare Entities (8+)

MEDICAL_LICENSE NRP ICD_CODE NDC_CODE UK_NHS US_DEA_NUMBER AU_MEDICARE NZ_NHI

Government IDs by Region (234+)

North America

US: SSN, ITIN, Driver License, Passport, Bank Number, DEA Number

Canada: SIN, Passport, Driver License

8 entities

Europe

UK: NHS, NINO, Passport, Driver License, UTR

Germany: Tax ID, ID Card, Passport, Driver License, SVN

France: NIR, Passport, Driver License, CNI, Tax ID

Plus: Spain, Italy, Netherlands, Nordic, Eastern Europe, Balkans, Baltic, and more.

150+ entities

Asia Pacific

Japan: My Number, Passport, Driver License, Health Insurance

India: PAN, Aadhaar, Passport, Voter ID, Driver License

Australia: TFN, ABN, ACN, Medicare, Passport, Driver License

Plus: China, South Korea, Singapore, New Zealand.

23 entities

Middle East, South America & Africa

Middle East: UAE Emirates ID, Saudi National ID, Israel ID, Turkey Kimlik No

South America: Brazil CPF/CNPJ, Argentina DNI, Mexico CURP/RFC

Africa: South Africa National ID, Nigeria NIN/BVN

Language Support

Three NLP engines provide PII detection across a combined 48 languages, with 48 UI localizations and right-to-left support.

Professional

27 Detection Languages / 48 UI Languages

  • spaCy (12): English, German, Spanish, French, Italian, Portuguese, Dutch, Polish, Russian, Japanese, Chinese, Korean
  • Stanza (12): Romanian, Greek, Croatian, Slovenian, Macedonian, Swedish, Danish, Norwegian, Finnish, Ukrainian, Lithuanian, Catalan
  • XLM-RoBERTa (3): Arabic, Hindi, Turkish
  • Auto-detection capability
  • Lazy loading of language models
  • Mixed-language document handling
Enterprise

48 Detection Languages / 48 UI Languages

  • spaCy (25): All Professional languages plus Romanian, Greek, Croatian, Slovenian, Macedonian, Swedish, Danish, Norwegian, Finnish, Ukrainian, Lithuanian, Catalan, Hungarian
  • Stanza (7): Czech, Slovak, Serbian, Latvian, Estonian, Bulgarian, Basque
  • XLM-RoBERTa (16): Arabic, Hebrew, Persian, Urdu, Hindi, Turkish, Thai, Vietnamese, Indonesian, Bengali, Malay, Tamil, Tagalog, Afrikaans, Swahili, Amharic
  • 4 RTL languages: Arabic, Hebrew, Persian, Urdu
  • Auto-detection, lazy loading, mixed-language handling

Protection Methods

Choose from up to six operators to transform detected PII. Each entity type can use a different operator, with preview available before applying.

Operator Type Description Professional Enterprise
Mask Irreversible Partial character masking — display initial characters, mask the rest Yes Yes
Redact Irreversible Replace with category label or remove entirely Yes Yes
Synthetic Irreversible Generate realistic fake data as replacement anonym.today only
Hash Irreversible SHA-256, SHA-512, or MD5 cryptographic hash Yes Yes
Encrypt Reversible AES-128, AES-192, or AES-256-GCM authenticated encryption Yes Yes
Keep N/A No anonymization applied — entity detected but left unchanged anonym.legal only

Per-Entity Configuration

Assign a different protection operator to each entity type within a single operation. For example, encrypt names while hashing email addresses and redacting phone numbers.

Preview Before Apply

Review the anonymized output before committing changes. Adjust operators, select or deselect individual entities, and verify results before download.

File Formats

Process documents in a range of formats across all platforms, from plain text to structured data files.

Format Professional (anonym.today) Professional (anonymize.today) Enterprise (anonym.legal)
TXT All plans All plans All plans
PDF All plans All plans Basic+
DOCX All plans All plans Basic+
XLSX All plans All plans Pro+
CSV All plans All plans Basic+
JSON All plans All plans Pro+
XML All plans All plans Pro+
MD (Markdown) All plans
LOG All plans

FileDrop (Enterprise)

anonym.legal includes advanced batch file processing with metadata export: CSV summary reports showing what was found in each file, ZIP export bundling all processed files, and JSON metadata with detailed change documentation. Includes progress tracking with cancel option and file reordering before processing.

Batch Processing

Process multiple documents in a single operation with parallel processing and progress tracking.

Plan anonym.today anonymize.today anonym.legal
Free 5 items 3 items 2 items
Basic 10 items 100 items 5 items
Pro 50 items 500 items 10 items
Business Unlimited 5,000 items 50 items

Processing Features

  • Parallel processing for faster throughput
  • Real-time progress tracking with status indicators
  • Multiple download formats (ZIP, TXT, JSON, Excel)
  • Bulk ZIP download of processed files

Enterprise Metadata Export

  • CSV summary — overview of detections per file
  • ZIP export — bundle all processed files
  • JSON metadata — detailed change documentation
  • Progress bar with cancel option during processing

Presets

Pre-configured entity and operator combinations for common detection scenarios. Save time with built-in presets or create and share your own.

Professional

89 Built-In Presets

  • 51 country/region presets (DACH, Nordic, Balkans, Francophone Africa, etc.)
  • 10 regional group presets (EU-wide, Asia Pacific, Middle East)
  • 15 language-based universal presets
  • 6 use-case presets (GDPR Compliance, HIPAA Medical, Financial Services, etc.)
  • Custom presets: 3 (Free), 10 (Basic), 50 (Pro), Unlimited (Business)
  • Public presets library for community sharing
Enterprise

7 Built-In + Custom Presets

  • General PII Detection
  • GDPR Compliance
  • HIPAA Medical
  • Financial Services
  • Development & Testing
  • Multi-Language European
  • Contact Information
  • Custom presets with Private, Team, or Public sharing
  • Synced across web, desktop, and Office Add-in

Platform & Tools

Access PII detection and anonymization through web, desktop, office, browser, AI assistant, and API integrations.

Web Application

Responsive design for desktop and mobile. Full feature access via Chrome, Safari, Firefox, and Edge. iOS and Android compatible via mobile browsers.

All Platforms

Desktop App

Built with Tauri 2.x (Rust backend). Windows 10+, macOS 11+ (Intel & ARM64), Linux. 200 MB storage. Encrypted local vault with AES-256-GCM + Argon2id. Offline capable. BIP39 24-word recovery phrase.

All Platforms Offline Mode

Office Add-in

In-place processing within Microsoft Office. No copy-paste required — anonymize directly in documents with format preservation.

Word Excel PowerPoint (Professional)

Chrome Extension

Manifest V3 compliant. Intercepts text before it reaches AI chatbots (ChatGPT, Claude, Gemini). Real-time PII detection, reversible encryption, file anonymization before upload.

Developer Preview (Professional) Available (Enterprise)

MCP Server

Enterprise only (Pro and Business plans). Direct integration with Claude Desktop, Cursor IDE, VS Code, and other MCP-compatible AI tools. 7 tools, 100 req/min rate limit, 100 KB max text per request.

anonym.legal Only Pro & Business

RESTful API

JWT bearer token authentication. Core endpoints for analyze, anonymize, deanonymize, and batch processing. Entity and preset management. Official Python and JavaScript SDKs available for Enterprise.

All Platforms Basic+ plans

Ready to Protect Sensitive Data?

Explore the full platform capabilities with a free trial, or contact us for a tailored enterprise deployment.

View Solutions Request a Quote