Complete Data Protection Features

Everything you need to protect personal information in educational documents. Powerful detection, flexible anonymization, simple to use.

What We Detect

50+ types of personal information automatically found in your documents. No manual marking needed.

👤

Personal Identifiers

Full names, email addresses, phone numbers, dates of birth, age, gender, nationality

💳

Financial Information

Credit card numbers, IBAN, BIC/SWIFT codes, bank accounts, tax IDs, VAT numbers

📋

Government IDs

Social Security numbers, national IDs, passports, driver's licenses, health insurance IDs

📍

Location Data

Street addresses, cities, postal codes, countries, GPS coordinates

💻

Digital Identifiers

IPv4/IPv6 addresses, MAC addresses, URLs, domain names, user IDs

🏢

Organizational

Company names, organization IDs, registration numbers, department names

Country-Specific ID Formats

Recognizes national ID formats from 20+ countries

German Personalausweis
Spanish DNI/NIE
Italian Codice Fiscale
UK National Insurance
US Social Security
French INSEE
Dutch BSN
Polish PESEL
Austrian SV-Nummer
Swiss AHV
Belgian National Number
And 10+ more...

How We Protect

Five different ways to anonymize data. Choose the right method for each situation.

1

Replace

Swaps real data with fake but realistic data.

Best for: Sharing documents externally while keeping them readable.
Example: "John Smith" becomes "Michael Johnson"

2

Redact

Removes data completely, shows [REDACTED] placeholder.

Best for: Official reports where data must be completely hidden.
Example: "John Smith" becomes "[PERSON]"

3

Hash (SHA-256)

Creates a unique code from the data. Same input always gives same output.

Best for: Research where you need to track patterns without knowing real names.
Example: "John Smith" becomes "a7b3c9d2..."

4

Encrypt (AES-256)

Scrambles data so only you can unscramble it later.

Best for: When you need to restore original data later.
Example: "John Smith" becomes encrypted text you can decrypt

5

Mask

Partially hides data while keeping some context.

Best for: Quick previews where some context is helpful.
Example: "John Smith" becomes "Jo** Sm***"

48 Languages Supported

Automatic language detection. Works with mixed-language documents. Right-to-left support included.

English
German
French
Spanish
Italian
Portuguese
Dutch
Polish
Swedish
Danish
Norwegian
Finnish
Russian
Ukrainian
Arabic (RTL)
Hebrew (RTL)
Persian (RTL)
Urdu (RTL)
Chinese
Japanese
Korean
Hindi
Thai
Vietnamese
Turkish
Greek
Czech
Hungarian
Romanian
And 19 more...

NLP Engines: spaCy (25 languages, 95%+ accuracy) | Stanza (7 languages, 90%+ accuracy) | XLM-RoBERTa (16 languages, 85%+ accuracy)

Supported File Formats

Process the documents your school already uses. No conversion needed.

📄

PDF

Reports, transcripts, certificates

📝

DOCX

Word documents, letters, essays

📊

XLSX

Excel spreadsheets, grade lists

📃

TXT / CSV

Plain text, data exports

📈

JSON / XML

API data, system exports

Enterprise-Grade Security

Your data is protected by the same standards used by banks and governments.

🔒

Zero-Knowledge Authentication

Your password is never sent to our servers. Only you know it.

🔐

AES-256-GCM Encryption

Military-grade encryption for all stored credentials and data.

🌍

German Data Centers

All data hosted in ISO 27001-certified Hetzner data centers in Germany.

GDPR Compliant

Fully compliant with EU data protection regulations.

🛠

Argon2id Key Derivation

State-of-the-art password hashing protects your account.

🔄

24-Word Recovery

BIP39 recovery phrase ensures you never lose access to encrypted data.

ISO 27001:2022 Certified 99.9% Uptime SLA Built on Microsoft Presidio

Ready to Protect Your Data?

Start with the free Desktop App or create a free account.