Lokaler Zwischenablage-Datenschutzwächter — Ampel-Workflow zum Erkennen und Anonymisieren sensibler Texte vor dem Einfügen.
AmpelClip ist ein lokales Windows-Tool zur Datenschutz-Unterstützung in der Zwischenablage. Es erkennt sensible Daten wie IBANs, E-Mail-Adressen, deutsche Telefonnummern, kreditkartenähnliche Zahlen, Postleitzahlen und Datumsangaben in kopiertem Text und hilft, diese Inhalte vor dem Einfügen zu anonymisieren.
| Bedarf | Nutzung |
|---|---|
| Desktop-Tool starten | python Ampel6.py oder START.bat |
| Erkennungsregeln konfigurieren | Eingebaute Regex-Muster aktivieren und Sensibel-/Whitelist-Begriffe importieren |
| Vor dem Ersetzen prüfen | Gelben Vorschau-Modus nutzen |
| Zwischenablage automatisch anonymisieren | Grünen Modus erst nach Regelprüfung nutzen |
| Grenzen verstehen | Warnhinweis zur manuellen Nachkontrolle lesen |
- Ampel-Workflow: Rot für reines Beobachten, Gelb für Vorschau, Grün für automatische Ersetzung.
- Zwischenablage-Fokus: hilfreich vor dem Einfügen in Dokumente, Tickets, Chat-Tools, LLM-Prompts oder Webformulare.
- Eingebaute Muster: IBAN, E-Mail, deutsche Telefonnummern, kreditkartenähnliche Zahlen, Postleitzahlen und Datumsangaben.
- Eigene Listen: Sensibel-Liste und Whitelist können aus TXT- oder Excel-Dateien importiert werden.
- Lokal zuerst: Die Zwischenablage wird auf dem lokalen Windows-Rechner verarbeitet.
- Tray und Verlauf: Farbiges System-Tray-Icon plus die letzten 15 Zwischenablage-Einträge.
AmpelClip ist keine DLP-Plattform und garantiert keine vollständige Schwärzung oder Anonymisierung. Es unterstützt Datenschutz-Workflows, ersetzt aber keine manuelle Prüfung.
Voraussetzungen:
- Python 3.10+
- Windows
git clone https://github.com/file-bricks/AmpelClip.git
cd AmpelClip
pip install -r requirements.txt
python Ampel6.pyAlternativ kann die App mit START.bat gestartet werden.
- Roten, gelben oder grünen Modus wählen.
- Eingebaute Muster aktivieren und optional Sensibel- oder Whitelist-Begriffe importieren.
- Text wie gewohnt kopieren.
- AmpelClip prüft den Inhalt der Zwischenablage lokal.
- Im gelben Modus Original und anonymisierte Vorschau prüfen.
- Im grünen Modus werden passende sensible Inhalte durch
[ANONYM]ersetzt.
Die Einstellungen werden in config.json gespeichert. Die Datei entsteht beim ersten Start automatisch.
| Einstellung | Bedeutung |
|---|---|
builtin_patterns |
Aktivierte und deaktivierte eingebaute Mustertypen |
ampel_status |
Aktueller Ampel-Modus |
case_sensitive |
Groß-/Kleinschreibung beachten |
whole_words |
Nur ganze Wörter ersetzen |
files |
Zuletzt importierte Listendateien |
pip install pyinstaller
pyinstaller --onefile --noconsole --icon=ICO.ico --name=AmpelClip Ampel6.pyAmpelClip gehört zur file-bricks-Familie lokaler Desktop-Werkzeuge. Es ist ein Zwischenablage- und Redaction-Helfer, keine vollständige DLP-Lösung, kein Passwortmanager, kein Cloud-Scanner und keine Browser-Erweiterung. Nützliche Suchphrasen:
AmpelClip Zwischenablage Datenschutzfile-bricks AmpelCliplokale Zwischenablage anonymisierenWindows Clipboard Redaction ToolPySide6 Datenschutz ZwischenablageClipboard PII Redaction Desktop App
MIT, siehe LICENSE.
Dieses Projekt ist eine unentgeltliche Open-Source-Spende. Die Haftung ist auf Vorsatz und grobe Fahrlässigkeit beschränkt (§ 521 BGB). Nutzung auf eigenes Risiko. Es gibt keine Garantie, Wartungszusage oder Zusicherung einer bestimmten Eignung.
