PII maskieren.
DSGVO einhalten.

Anonymisiere personenbezogene Daten in Texten, Dokumenten, Logs, E-Mails und mehr. Stateless API für DSGVO-Compliance. Prepaid-Credits, kein Abo.

Live ausprobieren:
Regeln Sprachanalyse KI-Erkennung
Maskierter Text...

Stateless by Design

Keine Datenbank, kein Redis, keine Speicherung. Das Mapping wird dir zurückgegeben - du entscheidest wo und wie lange es gespeichert wird.

Automatische PII-Erkennung

Erkennt 420+ PII-Typen: Namen, E-Mails, IBANs, Telefonnummern, Steuernummern, Gesundheitsdaten und mehr. Optimiert für DACH, funktioniert EU-weit.

Einfache API

Nur zwei Endpoints: /mask und /unmask. Integriere in jede Sprache in unter 10 Minuten. REST, JSON, fertig.

Nicht nur für LLMs

PrivacyMask funktioniert überall dort, wo personenbezogene Daten anonymisiert werden müssen.

LLM-Prompts

ChatGPT, Claude, Gemini DSGVO-konform nutzen

Dokumente

Verträge, Bewerbungen, Protokolle anonymisieren

Server-Logs

Logs bereinigen vor Cloud-Speicherung

Analytics

User-Daten für Analyse anonymisieren

Support-Tickets

Kundendaten maskieren vor Outsourcing

E-Mail-Archive

DSGVO-konforme Archivierung

Datenexporte

Art. 15 Auskunftsanfragen vorbereiten

ML Training

Trainingsdaten anonymisieren

Was wird erkannt?

420 PII-Patterns. Made in Germany. Works across Europe.

Universal

E-Mail
max@firma.de
Name
Max Mustermann
Kreditkarte
4532-1234-5678-9010
IP-Adresse
192.168.1.1

Finanz & Business

IBAN
DE89370400440532013000
Steuer-ID
12345678901
USt-IdNr.
DE123456789
Handelsregister
HRB 12345

Persönliche Dokumente

Telefon
+49 151 12345678
Sozialversicherungsnr.
12 010180 A 123
Personalausweis
PA1234567
PLZ + Ort
10115 Berlin

+ weitere Patterns für DACH, EU-27, UK

So funktioniert's

PrivacyMask ist eine stateless API. Du rufst /mask auf, bekommst maskierten Text plus Mapping, verarbeitest den Text, und rufst /unmask auf um die Originaldaten wiederherzustellen.

/mask aufrufen - PII wird erkannt und maskiert

Mapping speichern - Du speicherst das Mapping lokal

Text verarbeiten - An LLM senden, archivieren, analysieren...

/unmask aufrufen - Originaldaten wiederherstellen

Integration:
// 1. Mask PII before sending to LLM
const masked = await fetch('https://api.privacymask.dev/v1/mask', {
  method: 'POST',
  body: JSON.stringify({ text: userInput })
});

// 2. Send masked text to your LLM
const llmResponse = await openai.chat({
  messages: [{ content: masked.masked_text }]
});

// 3. Unmask the response
const final = await fetch('https://api.privacymask.dev/v1/unmask', {
  method: 'POST',
  body: JSON.stringify({
    text: llmResponse,
    mapping: masked.mapping
  })
});

Warum PrivacyMask?

Für Entwickler die volle Kontrolle wollen. Kein Vendor Lock-in, keine Server-seitige Speicherung, keine Trust-Issues.

DSGVO-Compliance

PII wird vor Verarbeitung maskiert. Nur anonymisierte Daten verlassen dein System. Art. 25 Privacy by Design.

Keine Speicherung

Wir speichern keine Mappings, keine Anfragen, keine Logs. Alles bleibt bei dir. Zero-Knowledge by Design.

Unter 50ms Latenz

Dreistufiges Erkennungssystem (einfache Regeln → Sprachanalyse → KI-Erkennung) mit optimierter Performance. Kaum merkbare Verzögerung.

Deutsche Erkennung

Speziell für deutsche PII-Formate optimiert: Steuer-IDs, Sozialversicherungsnummern, deutsche Telefonnummern, PLZ und mehr.

EU-27 Abdeckung

420 Patterns für alle EU-Länder plus Schweiz und UK. Von österreichischen Sozialversicherungsnummern bis zu französischen SIRET.

Einfache Integration

Nur 2 Endpoints: /mask und /unmask. Kein SDK nötig, funktioniert mit jedem HTTP-Client in jeder Sprache.

Prepaid Credits

Zahle nur was du nutzt. Keine Abos, kein Verfallsdatum. €1 = 100 Credits.

Credits pro 10.000 Zeichen
Regeln
E-Mail, IBAN, Telefon, Steuer-ID
1 Credit
Sprachanalyse
+ Namen, Adressen, Orte
5 Credits
KI-Erkennung
+ Kontext-basierte Erkennung
20 Credits

Rechenbeispiel: 100 Seiten mit Sprachanalyse = 200 Credits = €2

Starter

€5
500 Credits
Jetzt kaufen

Standard

€20
2.200 Credits
+10% Bonus
Jetzt kaufen

Business

€100
13.000 Credits
+30% Bonus
Jetzt kaufen