Anonymize client documents without sending them to the cloud.

Celatum detects and anonymizes personal data in Word documents — entirely on your machine. Built for Swiss lawyers, fiduciaires, and healthcare professionals bound by professional secrecy.

✓ 100% offline · ✓ DE / FR / IT / EN · ✓ Aligned with FADP & GDPR

mandato.docx
Sehr geehrte/r Person A,
Ihr Mandat bei Kanzlei 1 wurde aktualisiert.
Contact:
AHV: 756.XXXX.XXXX.XX
4 identifiers detected — anonymized locally

Features

Professional personal identifiers anonymization for legal, compliance, and enterprise teams.

AI-Powered Detection

Our AI model detects 50+ Personal identifier types — names, emails, SSNs, addresses, phone numbers, IBANs, dates of birth, and more. Runs on CPU, no GPU required.

Pseudonymization

Consistent, document-scoped replacements (Person A, Organization 1) preserve readability while masking real identities. Export pseudonym key files for reversible workflows.

DOCX Support

Drop files or paste text. Process single files or batch entire folders. Output to DOCX with anonymized or pseudonymized content, ready for filing or publication.

100% Offline

The AI model runs entirely on your local machine. Documents never leave your device — no cloud, no uploads, no third-party APIs. Air-gapped environments supported.

Review & Control

Toggle detected entities on or off before anonymizing. Add custom terms, adjust detection labels, right-click to merge or split entities. You decide exactly what gets anonymized.

De-pseudonymization

Restore original values using encrypted key files. Reversible anonymization for internal review, legal proceedings, or audit trails.

Multilingual Glossary

Built-in glossary with Swiss legal terms in EN, DE, FR, and IT. Translate personal identifiers labels, titles, and legal terminology. Fully customizable per user.

Privacy by architecture

Built so your processing stays compliant. Documents never leave your device — no transfer, no third-party processor, no cross-border data flow to assess. Secure memory zeroing, AES-256 encrypted license data, append-only audit log, no telemetry.

Reusable Templates

Save pseudonymized documents as .piia templates. Re-populate with real or alternative data later — ideal for court filings, case studies, and recurring document workflows.

Security by Design

Built with enterprise-grade security controls from day one. No data ever leaves your machine.

Hardened by Design

Encryption for stored keys, OS-level access controls, automatic memory wipe at session end, signed and timestamped builds, and a minimal network surface — every layer engineered to fail closed.

Confidentiality First

Document content never leaves your machine — no uploads, no telemetry, no error reports. License and update checks carry zero document data. Reproducible builds let you verify the binary matches the public commit.

Professional Secrecy

Designed for professionals bound by legal confidentiality obligations. Compliant with GDPR and the Swiss Federal Act on Data Protection (FADP/DSG). All personal identifiers processing is fully local — zero data transmission to third parties.

Pricing

Simple, transparent pricing. All features included. No hidden costs.

Professional

CHF 50 /seat/month

Annual billing: CHF 500/seat/year — save CHF 100

Get a License
  • AI-powered Personal identifier detection (50+ entity types)
  • DOCX anonymization with formatting preserved
  • Pseudonymization & de-pseudonymization
  • Reusable .piia templates
  • Bulk anonymization
  • Multilingual glossary (EN, DE, FR, IT)
  • 100% offline — no data leaves your machine
  • Secure memory zeroing after processing

Multi-seat discounts: 5+ seats 10% off · 10+ seats 15% off · 25+ seats 20% off

Need more than 50 seats or custom deployment? Contact us for enterprise pricing.

Frequently asked questions

Is Celatum compliant with the Swiss Federal Act on Data Protection (FADP / DSG)?

Yes. Celatum is designed around the local-only processing principle: no document content is transmitted, stored, or logged outside your device. This aligns with the data minimisation, purpose limitation, and security-of-processing requirements under FADP Art. 6 and 8 (and the equivalent GDPR Art. 5 and 32).

Does any document content ever leave my computer?

No. The Personal identifier detection model and all anonymization logic run on your CPU, locally. The only network traffic is a periodic license-validity check (once a month, with offline fallback) and the optional automatic update check — neither carries document content, file names, or detected entities.

How does Celatum compare to cloud LLMs for anonymization?

Cloud LLMs require sending the original document content to a third-party server, which is generally incompatible with professional secrecy obligations (Art. 321 StGB) and creates a meaningful FADP exposure. Celatum performs the same kind of named-entity detection but locally, so the document never leaves your device. Use cloud LLMs for non-sensitive drafting; use Celatum for client material.

How is this different from manual redaction tools?

Manual redaction tools require you to select each item to anonymize, one at a time. Celatum auto-detects names, addresses, AHV numbers, IBANs, dates of birth, and 45+ other entity types in DOCX, lets you toggle them in a review panel, and applies the anonymizations in one pass. It also supports reversible pseudonymization — replacing real values with stable placeholders — which selection-based tools do not.

Can I use one license on more than one device?

Each license activates one seat on one device. For firms, multi-seat plans bundle multiple activations under one billing entity, with discounts at 5+, 10+, and 25+ seats. Seat re-assignment between devices (for example when a colleague leaves) is straightforward — contact us and we'll release the old activation.

What happens if I cancel my subscription?

Your license remains active until the end of the period you have already paid for. After that, the app stops applying new anonymizations but you keep access to documents you have already produced. You can re-subscribe at any time and resume on the same device. There is no separate "data export" step because all your data is already on your machine.

Which languages and Personal identifier types does Celatum recognise?

The detection model is trained on multilingual text and works on documents in German, French, Italian, and English (the four Swiss working languages). It recognises 50+ entity types including persons, organisations, addresses, AHV/AVS numbers, IBANs, dates of birth, phone numbers, email addresses, court references, case numbers, and more. The full label list is configurable inside the app.

Download Celatum

Latest version: 1.0.1

Intel Mac users: contact us for an x86_64 build.

System Requirements

  • macOS 12 (Monterey) or later
  • Windows 10 or 11 (64-bit)
  • 6 GB RAM minimum
  • 1 GB disk space for model files

Disclaimer: This application is designed to assist with Personal identifier detection and anonymization, not to replace human judgment. All output should be reviewed by a qualified person before use. Automated detection may produce false positives or miss certain data. The user bears full responsibility for verifying the accuracy and completeness of anonymized documents.