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.
PROJEKT-ROADMAP
Version 0.0.1 ist verfügbar. Ein trainiertes Basismodell liegt vor; breitere Dokumenttests und Integrationen stehen noch an.
Version 0.0.1 ansehenPython-API und Kommandozeile für unterstützte Schweizer und europäische Kennungen.
MiniLM und hybride Erkennung für Namen, Adressbestandteile und fehlerhafte Texte.
Echte Dokumente, OCR-Fehler und die exakten Grenzen der Maskierung untersuchen.
Browser und begleitende Dienste mit kontrolliertem Zugriff auf Originalwerte untersuchen.
Die Phasen zeigen den Umfang, keine Fortschrittsprozente oder zugesagten Termine.
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.