48 Languages. One Platform.
Detect and anonymize PII in 48 languages with native pattern support. Full RTL support for Arabic, Hebrew, Persian, and Urdu.
48 Languages Supported
Full PII detection and anonymization across the entire platform
🌍Europe— 28 languages
🌎Americas— 2 languages
🌍Africa— 2 languages
🌏Middle East— 5 languages
🌏South Asia— 3 languages
🌏Southeast Asia— 5 languages
🌏East Asia— 3 languages
Multi-Language Features
Automatic Detection
Our system automatically identifies the language of your text and applies the appropriate detection models.
- Supports 48 languages
- No manual selection needed
RTL Language Support
Full support for right-to-left languages with proper bidirectional text handling.
- Arabic, Hebrew, Persian, Urdu
- Correct text positioning
Smart Model Loading
Language models are loaded on-demand to minimize memory usage and improve performance.
- Only loads needed models
- Caches up to 5 models
Industry Precision Benchmark — Feb 2026
Independent benchmarks on mixed-language datasets reveal a critical gap in multilingual PII detection across the industry.
Industry average
22.7% precision
3.4 false positives per real PII finding in mixed-language datasets
anonym.legal
285+ entity types
spaCy NLP engine across 48 languages — 419/419 test cases passing
Why precision matters in multilingual PII detection
Low precision means more false positives — legitimate data gets blocked, workflows break
Mixed-language documents (e.g., German contracts with English headers) require per-language NLP models — not a single global model
spaCy NER models trained per language outperform multilingual transformers on country-specific entity formats (PESEL, IBAN, BSN, etc.)
GDPR and regional data protection laws require correct identification — misidentification creates compliance risk
Country-Specific Formats
We detect PII in formats specific to each country and region.
European Formats
- German: Personalausweis, Steuer-ID
- French: NIR, Carte Nationale
- Italian: Codice Fiscale
- Spanish: DNI, NIE
- Dutch: BSN
- Polish: PESEL
Global Formats
- US: SSN, Driver's License
- UK: National Insurance
- Canada: SIN
- Australia: TFN, Medicare
- Japan: My Number
- India: Aadhaar, PAN
Anonymize in Any Language
Start with 200 free tokens. Works with all 48 languages.
Create Free Account