Produktivität trifft Kontrolle.

SOWA Privacy fungiert als clientseitige Sicherheitsschicht in Form einer Browser-Erweiterung. Keine eigenen Server, keine Cloud-Komponenten.

  • Lokale Echtzeit-Analyse

    Texte werden analysiert, bevor sie den Browser des Nutzers überhaupt verlassen.

  • Automatische Anonymisierung

    Erkennung von Namen, IBANs, Gesundheitsdaten usw. und Ersetzung durch neutrale Platzhalter.

  • Anbieterunabhängig

    Funktioniert mit ChatGPT, Claude, Gemini & Co. ohne API-Anpassung der Zielsysteme.

  • Nahtlose De-Anonymisierung

    Anonymisierte Werte werden bei der KI-Antwort automatisch wiederhergestellt. Sie erhalten normale Ergebnisse, ohne dass personenbezogene Daten fremde Chatbot-Server erreichen.

Wie die Erkennung funktioniert

Drei Schichten, alle lokal in Ihrem Browser. Keine davon muss Ihren Text an einen Server senden, bevor sie entscheidet, ob er personenbezogene Daten enthält.

Schicht 1 – Regex

Mustererkennung

Immer aktiv. Schnellste Methode. Kein Modell erforderlich.

  • Integrierte Musterpakete für E-Mails, Telefonnummern (inkl. deutsche Mobilnummern), IBAN, BIC/SWIFT, PESEL, NIP, Kreditkartennummern, Führerschein, Reisepass, Geburtsdaten, IP-Adressen, API-Schlüssel, Passwörter, Token.
  • Läuft bei jedem Tastendruck. Kein Netzwerk, kein Modell – reines lokales String-Matching.
  • Erweiterbar: Eigene Regeln in den Einstellungen mit einem Vier-Felder-Format hinzufügen (KIND | REGEX | FLAGS | PRIORITY).
Schicht 2 – NER

Erkennung benannter Entitäten

Mehrsprachig. Lokales Modell. Opt-in.

  • Erkennt, was Regex nicht kann: Personennamen, Organisationen, Orte – alles, was vom Kontext abhängt, nicht vom Muster.
  • Mehrsprachiges DistilBERT-Modell (~65 MB) via Transformers.js + ONNX. Einmalig von HuggingFace heruntergeladen, danach dauerhaft offline verfügbar.
  • Läuft in einem isolierten Offscreen-Dokument, sodass die Chat-Seite es weder sehen noch aufrufen kann.
  • Konfigurierbarer Konfidenzschwellwert (Standard 0,7) und Prioritätsgewichtung.
  • Standardmäßig AUS. Der 65 MB-Download startet erst, wenn der Nutzer ihn in den Einstellungen ausdrücklich aktiviert.
Schicht 3 – Lokales LLM

Power-Modus

Grenzfälle. Lokale GPU. Opt-in.

  • Erkennt kontextabhängige Grenzfälle, die die ersten beiden Schichten übersehen – mehrdeutige Entitäten, umschriebene Bezeichner, sensible Details, die nur aus dem Satzkontext erkennbar sind.
  • WebLLM-Runtime auf der GPU des Nutzers. Auswahl aus Phi-3, Gemma 2B oder SmolLM2 (je ~200 MB).
  • 2–4 GB RAM-Bedarf im Betrieb. Langsamer als die ersten beiden Schichten – dient als Prüfung, nicht als primärer Scanner.
  • Standardmäßig AUS. Der Modell-Download startet erst, wenn der Nutzer ihn aktiviert.

Treffer aus den drei Schichten werden zusammengeführt und nach Priorität sortiert. Zusätzlich ermöglichen eine nutzerverwaltete Blacklist (Priorität 100, schlägt immer) und eine Whitelist es einzelnen Nutzern oder IT-Admins, die Erkennung für ihren Workflow anzupassen – unternehmensspezifische Bezeichner hinzufügen, unbedenkliche Standardtexte ausschließen, Voreinstellungen teamweit verteilen – ganz ohne Code-Änderungen.

01

Kanzleien & Rechtsabteilungen

KI nutzen für Vertragsprüfung, Fallzusammenfassungen, Erstellung von Rechtsgutachten, NDA-Vergleiche und Mandantenkommunikation – ohne mandantenidentifizierende Informationen preiszugeben.

Beispiele sensibler Daten
Mandantennamen Gegenparteien Vertragsnummern Aktenzeichen Adressen Gerichtsbezüge Vertrauliche Rechtssachverhalte
02

Steuerberatung

KI einsetzen, um Steuerbescheide zu erklären, Mandanten-E-Mails zu verfassen, Steuerfälle zusammenzufassen und Dokumenten-Checklisten zu erstellen – mit Schutz der Steuerpflichtigen-Daten.

Beispiele sensibler Daten
Steuer-IDs Mandantennamen Einkommensangaben Unternehmensdaten Adressen Bankdaten Finanzamtsbezüge
03

Buchhaltung & Buchführung

KI nutzen für Rechnungszusammenfassungen, Zahlungserinnerungen, Ausgabenkategorisierung, Buchführungsfragen und Prüfungsvorbereitungsnotizen – ohne Rechnungs- oder Zahlungsdaten preiszugeben.

Beispiele sensibler Daten
Lieferantennamen Kundennamen IBANs Rechnungsnummern Steuer-IDs Zahlungsbeträge Interne Referenzen
04

Gesundheitswesen, Kliniken & Therapeuten

KI nutzen, um medizinische Notizen zu strukturieren, patientenverständliche Erklärungen zu verfassen, Nachsorge-Termine vorzubereiten und Therapienotizen vor dem KI-Einsatz zu anonymisieren.

Beispiele sensibler Daten
Patientennamen Geburtsdaten Versicherungsnummern Diagnosen Medikamentenbezüge Termindaten Patientenakten
05

Banking & Finanzdienstleistungen

KI nutzen für Kundenbeschwerden-Zusammenfassungen, KYC-Fallnotizen, AML-Dokumentationsunterstützung, Prüfungsvorbereitung und Kundenantworten in regulierten Finanzprozessen.

Beispiele sensibler Daten
Kundennamen Kontonummern IBANs Transaktionsreferenzen Kreditnummern Adressen Compliance-Fall-IDs
06

Versicherungen

KI einsetzen, um Schadensmeldungen zusammenzufassen, Policen zu erklären, fehlende-Dokument-Checklisten zu erstellen, Kundenantworten zu verfassen und Eskalationsnotizen zu strukturieren – bei gleichzeitiger Maskierung von Versicherungsnehmer- und Schadendaten.

Beispiele sensibler Daten
Versicherungsnehmer-Namen Schadennummern Policennummern Unfallorte Fahrzeugkennzeichen Gesundheitsinformationen Schadensberichte
07

Öffentliche Verwaltung

KI nutzen, um Bürgerantworten zu verfassen, Anträge zusammenzufassen, interne Vermerke zu erstellen, Formulare zu erklären und bei genehmigungs- oder leistungsbezogener Kommunikation zu unterstützen.

Beispiele sensibler Daten
Bürgernamen Adressen Genehmigungsnummern Antrags-IDs Sozialleistungsangaben Gesundheits- oder Behinderungsdaten Amtliche Aktenzeichen
08

HR & Recruiting

KI einsetzen für Lebenslauf-Zusammenfassungen, Interviewfragen-Generierung, Kandidatenvergleiche, Leistungsbeurteilungen und Mitarbeiterkommunikation – ohne Bewerber- oder Mitarbeiteridentitäten preiszugeben.

Beispiele sensibler Daten
Bewerbernamen Mitarbeiternamen Gehälter Kontaktdaten Adressen Abwesenheiten Leistungsnotizen Mitarbeiter-IDs
09

Unternehmensberatung

KI nutzen, um Workshops zusammenzufassen, Strategien zu entwerfen, Prozesse zu analysieren, Angebote vorzubereiten und Risikobewertungen zu strukturieren – ohne vertrauliche Mandanteninformationen preiszugeben.

Beispiele sensibler Daten
Kundennamen Projektnamen Interne Roadmaps Finanzkennzahlen Strategische Dokumente Mitarbeiternamen Vertrauliche Prozesse
10

IT, IAM & Sicherheit

KI einsetzen, um IAM-Tickets zusammenzufassen, Zugriffsanfragen zu erklären, Incident-Reports zu verfassen, Prüfungsnachweise vorzubereiten und Nutzerkommunikation zu verbessern – bei gleichzeitiger Maskierung technischer Bezeichner.

Beispiele sensibler Daten
Benutzernamen Mitarbeiter-IDs IP-Adressen Hostnamen Systemnamen Zugriffsrollen Gruppennamen Ticket-IDs Incident-Details