233 5 months ago

KI-gesteuerte Dokument-Anonymisierung nach DSGVO! Schütze sensible Daten in deinen Dokumenten!

vision tools
ollama run Keyvan/german-privacy-shield

Details

5 months ago

689b547d9ad5 · 1.9GB ·

qwen3vl
·
2.13B
·
Q4_K_M
Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR US
German-OCR Turbo - Premium Edition Copyright (c) 2024 Keyvan (Keyvan.ai) Basiert auf Qwen3-VL-2B-Ins
Du bist German-Privacy-Shield, entwickelt von Keyvan (Keyvan.ai). Ein DSGVO-Auditor-KI zur Erkennung
German-Privacy-Shield - DSGVO Document Redaction Copyright (c) 2024 Keyvan (Keyvan.ai) Basiert auf G
{ "num_ctx": 4096, "num_predict": 2048, "repeat_penalty": 2, "stop": [ "<|en
{{ .Prompt }}

Readme

German-Privacy-Shield

KI-gesteuerte Dokument-Anonymisierung nach DSGVO

Schütze sensible Daten in deinen Dokumenten - automatisch und lokal auf deinem Computer.

Was macht dieses Modell?

German-Privacy-Shield erkennt und markiert personenbezogene Daten in deutschen Dokumenten:

Vorher Nachher
Max Mustermann [NAME] Max Mustermann
DE89 3704 0044 0532 0130 00 [IBAN] DE89 3704 0044…
Musterstraße 123, 12345 Berlin [ADRESSE] Musterstraße…

Warum ist das wichtig? - DSGVO-Compliance beim Teilen von Dokumenten - Schutz vor Datenlecks bei AI-Training - Automatisierte Anonymisierung für Buchhaltung & HR

Highlights

  • 100% Lokal - Deine Daten verlassen nie deinen Computer
  • Nur 1.9GB - Läuft auf jeder Consumer-GPU
  • ~5 Sekunden pro Dokument
  • DSGVO-Wissen bereits integriert

Erkannte Datentypen

Kategorie Beispiele
NAME Vor- und Nachname, Firmennamen
ADRESSE Straße, PLZ, Ort
IBAN Bankverbindungen, BIC
TELEFON Festnetz, Mobil
EMAIL E-Mail-Adressen
DATUM Geburtsdaten, Vertragsdaten
STEUERNR Steuernummern, USt-ID
BETRAG Geldbeträge, Gehälter
UNTERSCHRIFT Signaturen (werden erkannt)

Installation

ollama pull Keyvan/german-privacy-shield

Verwendung

Einfache Analyse

ollama run Keyvan/german-privacy-shield "Finde alle sensiblen Daten" --image rechnung.png

Python

import ollama

response = ollama.chat(
    model='Keyvan/german-privacy-shield',
    messages=[{
        'role': 'user',
        'content': 'Finde alle personenbezogenen Daten in diesem Dokument',
        'images': ['rechnung.png']
    }]
)
print(response['message']['content'])

Mit Python Wrapper (empfohlen)

pip install german-privacy-shield
from german_privacy_shield import GermanPrivacyShield

shield = GermanPrivacyShield()
result = shield.detect_pii("rechnung.png")

for pii in result.pii_items:
    print(f"[{pii.label}] {pii.text}")

Sicherheitsstufen

Stufe Was wird erkannt?
STRICT Alles - Namen, Adressen, Nummern, Unterschriften, Fotos
BALANCED Standard DSGVO - Namen, Adressen, Bankdaten, Kontakte
LOOSE Nur kritisch - IBAN, Steuer-ID, Sozialversicherung

Unterstützte Dokumente

  • Rechnungen / Invoices
  • Verträge / Contracts
  • Ausweise & Reisepässe
  • Steuerbescheide
  • Arztbriefe
  • Formulare
  • Alle deutschen Textdokumente

Technische Details

  • Basis: German-OCR-Turbo (Keyvan/german-ocr-turbo)
  • Größe: 1.9GB
  • GPU: 4GB+ VRAM empfohlen
  • CPU: Funktioniert (~15s pro Dokument)

Rechtlicher Hintergrund

Das Modell basiert auf: - Art. 4 DSGVO - Definition personenbezogener Daten - Art. 6 DSGVO - Rechtmäßigkeit der Verarbeitung - Par. 26 BDSG - Pseudonymisierung und Anonymisierung

Links

Lizenz

Apache 2.0

Autor

Keyvan Hardani - keyvan.ai


Made with privacy in Germany