Für echte Kennungen entwickelt
Regeln mit Prüfsummenvalidierung für Schweizer AHV/AVS, UID/CHE, IBAN und Kreditkarten, ergänzt um Kontakt- und Netzwerkkennungen.
Deterministischer Kern verfügbarLOKALER DATENSCHUTZ. EUROPÄISCHER KONTEXT.
Nützliche KI sollte Ihre sensiblen Daten nicht brauchen. Bowden-PII erkennt und maskiert personenbezogene Kennungen lokal, bevor Ihr Text die Cloud erreicht.
Fokus Schweiz / EU · Open-Source-Projekt · Frühe Entwicklungsphase
DIE DATENSCHUTZGRENZE IN BEWEGUNG
Kennungen werden zu Platzhaltern.
Die Originalwerte bleiben bei
Ihnen.
Illustration mit fiktiven Kontaktdaten. Die Animation führt keine Erkennung aus.
DER ANSATZ
Personenbezogene Informationen (PII) machen aus alltäglichen Texten sensible Daten. Bowden-PII schützt lokal die E-Mails, Dokumente und Datensätze, mit denen Sie arbeiten möchten.
Regeln mit Prüfsummenvalidierung für Schweizer AHV/AVS, UID/CHE, IBAN und Kreditkarten, ergänzt um Kontakt- und Netzwerkkennungen.
Deterministischer Kern verfügbarErsetzen Sie erkannte Werte durch konsistente Platzhalter mit Typangabe. Eine lokale Zuordnung bewahrt die Originale zur Verwaltung durch Ihre Anwendung auf.
Stabile Platzhalter + Audit-MetadatenEin optionaler neuronaler Detektor untersucht Namen, Adressbestandteile und fehlerhafte Texte. Bei Überschneidungen haben validierte Regeln Vorrang.
Experimentelle Hybrid-LaufzeitIN DER PRAXIS
Sehen Sie anhand einiger Beispieldatensätze, wie die deterministische Python-Engine arbeitet. Die Ergebnisse wurden mit fiktiven Kontaktdaten und Testkennungen vorberechnet.
Bitte ändern Sie die Kontaktadresse auf mia@example.ch. AHV: 756.9217.0769.85 IBAN: CH93 0076 2011 6238 5295 7 Bestätigung bitte an mia@example.ch.
Bitte ändern Sie die Kontaktadresse auf [EMAIL_1]. AHV: [AHV_1] IBAN: [IBAN_1] Bestätigung bitte an [EMAIL_1].
4 Textstellen maskiert · 3 eindeutige Platzhalter
Lokal vorberechnet · Kein Text-UploadStrikt umfasst alle unterstützten deterministischen Kennungsklassen, einschliesslich URLs.
WO ES PASST
Setzen Sie die Maskierung dort ein, wo Text die Datenschutzgrenze Ihrer Anwendung überschreitet. Die Python-API und die Kommandozeile sind die heutigen Einstiegspunkte.
E-Mails, extrahierte Dokumente,
Support-Notizen oder Logs
Kennungen erkennen.
Durch Platzhalter ersetzen.
Maskierten Text an ein LLM,
eine API oder weitere Werkzeuge
senden.
Die Platzhalterzuordnung bleibt in Ihrer Anwendung. Die Trennung von Mandanten, verschlüsselte Speicherung und kontrollierte Wiederherstellung liegen heute in der Verantwortung der integrierenden Anwendung.
OFFEN ENTWICKELT
Zuerst eine praxistaugliche Grundlage, dann breitere Abdeckung und gründlichere Evaluation. Das Projekt befindet sich in einer frühen Entwicklungsphase. Die Roadmap zeigt die Richtung, keine verbindlichen Veröffentlichungstermine.
Projektdetails lesenDeterministische Erkennung, typisierte Platzhalter, drei Richtlinienprofile, Python-API, Kommandozeile und Audit-Metadaten ohne Originalwerte.
Optionale hybride Erkennung, MiniLM-Trainingsläufe, synthetische mehrsprachige Daten und lokale Werkzeuge zur Prüfung der Textextraktion aus öffentlichen Dokumenten.
Evaluation mit öffentlichen Dokumenten und OCR-Texten ausbauen, schwierige Negativbeispiele ergänzen, mehr Telefonnummern abdecken und ein mehrsprachiges Modell vergleichen.
Ausführung im Browser oder als begleitender Dienst untersuchen, verwaltete Platzhalterspeicherung und explizite Kontrollen für die lokale Wiederherstellung entwickeln.
DER MENSCH HINTER DEM NAMEN
Datenschutz-Vorkämpfer. Unabhängiger Denker.
Eine Stimme für
Rechte über Grenzen hinweg.
Caspar Bowden war ein britischer Datenschutz-Vorkämpfer. Er gründete die Foundation for Information Policy Research mit und war später Microsofts leitender Datenschutzberater für Europa, den Nahen Osten und Afrika. [1]
Schon vor den Snowden-Enthüllungen warnte er davor, dass Cloud-Computing europäische Daten ausländischer Überwachung aussetzen könnte. Er verband technische Sachkenntnis mit dem Einsatz für Menschenrechte. [2]
Bowden-PII greift dieses Anliegen auf. Das Projekt will lokale Datenminimierung vor der Nutzung von Cloud-KI praktisch umsetzbar machen: sensible Kennungen erkennen, lokal ersetzen und die Originalwerte unter Ihrer Kontrolle behalten.
Zu seinen Ehren benannt. Dieses Projekt ist unabhängig und steht in keiner Verbindung zu Caspar Bowdens Nachlass oder einer Organisation. Es beschreibt unsere Interpretation seines Einflusses und beansprucht keine Unterstützung durch ihn oder seinen Nachlass.
EIN BESSERER AUSGANGSPUNKT FÜR KI
Entdecken Sie die Implementierung, verstehen Sie die Abwägungen und gestalten Sie einen Datenschutzbaustein für Schweizer und europäische Arbeitsabläufe mit.
Quellcode auf GitHubfrom bowden_pii import redact
result = redact(
"Kontakt: mia@example.ch",
policy="strict",
)
print(result.redacted)
# Kontakt: [EMAIL_1]
Installation & Nutzung
HÄUFIGE FRAGEN
Bowden-PII ist ein lokaler Baustein zur Erkennung und Maskierung, der einem LLM oder einem anderen Dienst vorgeschaltet werden kann. Der deterministische Kern arbeitet ohne neuronales Modell. Die optionale Hybrid-Laufzeit ergänzt ein kleines Modell zur Token-Klassifikation.
Die Beispiele sind fest hinterlegte, vorberechnete Ergebnisse. Diese Website enthält kein Text-Upload-Formular. Für die Website-Analyse wird ein Skript von wave.21nauts.com geladen. Der Hosting-Anbieter erhält ebenfalls die üblichen Webanfragen. Für die Verarbeitung eigener Daten benötigen Sie die lokale Python-Laufzeit.
Bowden-PII befindet sich in einer frühen Entwicklungsphase. Ein funktionsfähiger Kern und experimentelle Modellläufe sind vorhanden. Synthetische Benchmarks belegen jedoch keine Zuverlässigkeit im Alltag. Prüfen Sie eigene Daten, übersehene Kennungen und Fehlalarme und ergänzen Sie die erforderlichen Datenschutzmassnahmen, bevor Sie sich darauf verlassen.
Das Projekt ist zu Ehren von Caspar Bowden und seiner Arbeit zu Datenschutz und Cloud-Überwachung benannt. Es ist unabhängig und steht in keiner Verbindung zu seinem Nachlass oder einer Organisation.