anonym.plus Benutzerhandbuch

Zuletzt aktualisiert 26. September 2026

Übersicht

anonym.plus Desktop ist eine sichere Dokumentanonymisierungsanwendung, die persönlich identifizierbare Informationen (PII) aus Dokumenten und Bildern erkennt und entfernt. Sie verwendet ein lokales PII-Erkennungsmodul (Presidio) und einen verschlüsselten Tresor für sichere Speicherung.

▶

Sehen Sie es in Aktion: Schauen Sie sich unsere 36 Video-Anleitungen an, die alle Funktionen in 4 Sprachen abdecken.

Wichtigste Vorteile

  • Lokales PII-Erkennungsmodul — keine Cloud für die Analyse erforderlich
  • Militärische Verschlüsselung (AES-256-GCM) für gespeicherte Daten
  • Reversible Verschlüsselung — verschlüsseln Sie PII, teilen Sie Dokumente, entschlüsseln Sie später
  • Unterstützung für PDF, DOCX, XLSX, TXT, CSV, JSON, XML und Bilder (PNG, JPG, BMP, TIFF)
  • 340+ PII-Entitätstypen in allen globalen Regionen
  • 121 integrierte Erkennungsvorgaben (DSGVO, HIPAA, Finanzen, Regional, etc.)
  • Benutzerdefinierte Entitätserkennung über Regex-Muster
  • 48 Oberflächensprachen
  • Batch-Verarbeitung mit paralleler Dateiverarbeitung
  • Plattformübergreifend: Windows, macOS, Linux

Systemanforderungen

PlattformAnforderung
WindowsWindows 10 oder später (x64)
macOSmacOS 10.15 (Catalina) oder später
LinuxUbuntu 20.04+, Debian 11+ oder äquivalent
Speicher4 GB RAM Minimum, 8 GB empfohlen
Speicher500 MB für Installation

Installation

Windows

FormatAnleitung
.exe (NSIS)Laden Sie das .exe-Setup herunter und führen Sie es für die Standardinstallation aus

macOS

Laden Sie die .dmg-Datei herunter, öffnen Sie sie und ziehen Sie die App in den Ordner Programme.

Linux

FormatAnleitung
.debsudo dpkg -i anonym.plus_*.deb

Paket prüfen (optional). Zu jedem Linux-Paket gehört eine Signaturdatei, anonym.plus_<Version>_amd64.deb.asc, auf der Release-Seite. Importieren Sie unseren Signaturschlüssel aus anonym-plus-release-signing.asc und prüfen Sie: gpg --import anonym-plus-release-signing.asc, dann gpg --verify anonym.plus_*_amd64.deb.asc anonym.plus_*_amd64.deb. gpg muss eine gültige Signatur („Good signature“) von „anonym.plus Release Signing“ mit dem Fingerabdruck 4989 A93E 5268 A7D3 0C8C 21F8 B23A 53B7 64F3 78C5 melden.

Laden Sie die neueste Version von der Download-Seite herunter.

Erste Inbetriebnahme

Wenn Sie anonym.plus zum ersten Mal öffnen, führt Sie ein geführter Einrichtungsassistent durch fünf Schritte: Auswahl des Startvorgangs, Erstellung Ihres sicheren Tresors, PIN-Einrichtung, Lizenzaktivierung und Auswahl eines Ausgabeordners. Jeder Schritt wird unten mit Screenshots erläutert.

Schritt 1: Willkommensbildschirm

Der Willkommensbildschirm bietet drei Optionen für den Einstieg:

Welcome screen with three options: Demo versuchen, Kostenloses Konto erstellen, Ich habe ein Konto
Welcome screen — choose how to get started
OptionBeschreibung
Demo versuchenStartet eine 30-minütige Demo mit Textanonymisierung. Kein Konto nötig — ideal für einen schnellen Test.
Kostenloses Konto erstellenÖffnet die Registrierung in Ihrem Browser und kehrt dann zurück, um Ihren sicheren Tresor einzurichten.
Ich habe ein KontoRichten Sie Ihren Tresor ein und aktivieren Sie eine vorhandene Lizenz.

Ein Sprachwahlschalter am unteren Rand ermöglicht es Ihnen, die UI-Sprache vor dem Fortfahren zu ändern. 48 Sprachen sind verfügbar.

Step 2: Wiederherstellungsphrase & Vault Creation

After choosing "Kostenloses Konto erstellen" or "Ich habe ein Konto," the app generates a secure vault protected by a 24-word BIP39 recovery phrase. This phrase is the master key to your vault.

Recovery phrase displayed as 24 numbered words in a grid
Your 24-word recovery phrase — write it down and store safely
Kritisch: Write down all 24 words in order. This is the only way to recover your vault if you forget your PIN. The app cannot recover it for you.

You can Kopieren the phrase to clipboard (auto-cleared after 30 seconds) or Als TXT speichern to a file. Click Ausblenden to blur the words for privacy. You must check "I have safely stored my recovery phrase" before continuing.

Überprüfen Sie Ihre Phrase

Um zu bestätigen, dass Sie die Phrase korrekt gespeichert haben, fordert Sie die App auf, 3 zufällig ausgewählte Wörter anhand ihrer Positionsnummer einzugeben.

Überprüfungsschritt mit Anfrage nach Wort #4, #8 und #16
Überprüfen Sie 3 Zufallswörter aus Ihrer Wiederherstellungsphrase

Type the correct words and click Confirm. If any word is wrong, you'll be prompted to try again. Once verified, the vault is created and you proceed to PIN setup.

Schritt 3: PIN-Einrichtung

After vault creation, you can set a 4–8 digit PIN for quick daily access. The PIN lets you unlock the app without typing all 24 words each time.

PIN setup form with Create PIN and Confirm PIN fields
Set a PIN for quick daily unlock
  • Quick unlock without typing your full 24-word recovery phrase
  • Your recovery phrase remains stored securely in the vault
  • You can always use the recovery phrase if you forget your PIN

Enter your PIN in both fields and click Set PIN & Continue. You can also click Skip for now to set a PIN later in Einstellungen → Sicherheit.

Step 4: Lizenzaktivierung

With your vault ready, the final security step is activating your anonym.plus license to unlock all features.

License activation form with email and password fields
Sign in with your anonym.plus account to activate

Enter your email and password, then click Sign In & Activate. Your password is hashed locally and never sent to the server in plain text.

Manual Activation

If sign-in doesn't work (e.g., behind a corporate firewall), expand Manual activation (paste or import file) for alternative methods:

Manual activation panel with paste field and Import File button
Manual activation — paste a license key or import a license file
  • Paste license key — paste the JSON license key from your account page
  • Import File — import a .json license file downloaded from your account

You can also click Skip for now to activate later via Einstellungen → Konto.

Step 5: Ausgabeordner

The last step lets you choose where anonymized documents will be saved.

Output folder selection with Browse button and default path
Choose where to save anonymized documents

The default folder is anonym.plus in your user folder (~/anonym.plus; up to version 8.8.20: Documents/anonym.plus). Click Browse... to select a different location. You can change this later in Einstellungen → Preferences.

Click Finish Setup to complete the wizard and enter the main application.

Setup complete! You're now ready to anonymize documents. The main interface will load with the file dropzone ready for your first document.

Hauptoberfläche Übersicht

After setup, the main interface is organized into several key areas:

Main interface showing header bar, mode toggle, preset selector, and file dropzone
Main interface in Anonymize mode — Datei-Drop, Text Input, Batch Mode, and Image tabs

Header Bar

  • Mode Toggle — switch between Anonymize and Deanonymize modes
  • Preset Selector — quick-switch between detection presets
  • History — open the processing history panel
  • Einstellungen — access app settings (Ctrl + ,)
  • Help — open the in-app help panel (F1)
  • Bug Report — submit feedback with diagnostic info

Processing Area

  • Datei-Dropzone — drag and drop files or click to browse. Unterstützungs single files and batch uploads.
  • Document / Image Tab — toggle between document text anonymization and image redaction modes
  • Results Panel — shows detected entities grouped by type with accept/reject controls
  • Output Options — choose output format and save location

Status Bar

The bottom of the window shows engine status (running/stopped) and the currently active encryption key.

Dokumentanonymisierung

The core feature — detect and anonymize personal information in documents.

Text input mode with sample text containing PII, detection preset selector, and Analyze button
Text Input mode — paste text with PII, select a preset, and click Analyze

Workflow

1
Drop Files
Drag and drop files onto the dropzone or click to browse
2
Select Preset
Choose a detection preset that matches your use case (GDPR, HIPAA, Financial, etc.)
3
Start Analysis
Click 'Start Analysis' to extract text and detect entities
4
Review Entities
Review detected entities grouped by type (names, emails, phones, etc.)
5
Choose Output
Select output format (same, PDF, DOCX, TXT) and save option
6
Save
Click 'Save as New File' or 'Replace Original' to complete

Schritt für Schritt: Text Anonymization with Replace

Anonymize text by replacing personal data with type labels like <PERSON> and <EMAIL_ADDRESS>. The original values are permanently removed.

1
Paste Text with Personal Data

Enter or paste a document containing personal information — names, email addresses, phone numbers, physical addresses, Social Sicherheit Numbers, credit card numbers, IBANs, and organization names.

Pasting a business letter with names, emails, phone numbers, SSN, credit card, IBAN, and address into the anonym.plus text input area
2
Select Detection Preset

Choose “General PII Detection” from the preset dropdown. This preset detects Person, Email Address, Phone Number, Location, Date Time, and 7 additional entity types using the English NER model.

General PII Detection preset selected — detects persons, emails, phones, locations, credit cards, IBANs, SSNs, organizations, and more
3
Analyze Text

Click “Analyze Only” to run the Named Entity Recognition pipeline. A loading spinner shows while the text is scanned for PII.

Loading spinner while the NER pipeline detects personal data entities in the text
4
Review Detected Entities

All 10 detected entities appear as color-coded badges: Person (2), Organization (2), US SSN (1), Credit Card (1), Email Address (1), Phone Number (1), Location (1), IBAN Code (1). Toggle individual entities on or off with checkboxes, or use Select All / Deselect All.

10 detected entities displayed as color-coded badges — Person, Organization, US SSN, Credit Card, Email, Phone, Location, IBAN — with checkboxes to include or exclude each
5
Configure Replace Operators

The Configure Operators panel shows “Replace” selected for each entity type. Each PII value will be substituted with its type label in angle brackets — e.g., <PERSON>, <EMAIL_ADDRESS>. Quick-action buttons (All Replace, All Redact, All Mask, All Hash, All Encrypt) allow switching all operators at once.

Replace operator configured for all 8 entity types — each PII value will be substituted with a type label like PERSON, EMAIL_ADDRESS, PHONE_NUMBER
6
Anonymize

Click “Anonymize with Selected Operators” to process. A brief loading state appears while each entity is replaced.

Processing state while each entity is replaced according to the configured operators
7
View Anonymized Result

The anonymized text appears with all PII replaced: <PERSON> for names, <ORGANIZATION> for company names, <US_SSN>, <CREDIT_CARD>, <EMAIL_ADDRESS>, <PHONE_NUMBER>, <LOCATION>, <IBAN_CODE>. Use Kopieren to Clipboard or Clear to reset.

Anonymized text output with all PII replaced by type labels — PERSON, EMAIL_ADDRESS, PHONE_NUMBER, LOCATION, CREDIT_CARD, IBAN_CODE, US_SSN, ORGANIZATION

Schritt für Schritt: Text Anonymization with Encrypt

Anonymize text using reversible encryption — each PII value is encrypted with your key and can be decrypted later via the Deanonymize feature.

1
Paste Text with Personal Data

Enter or paste a document containing personal information — same as the replace workflow.

Pasting a business letter containing PII into the text input area for encryption-based anonymization
2
Select Detection Preset

Choose “General PII Detection” to detect a broad range of entity types.

General PII Detection preset selected for encrypted anonymization
3
Analyze Text

Run the NER pipeline to detect all personal data entities.

Analyzing text to detect personal data entities before encryption
4
Review Detected Entities

Review 10 detected entities with color-coded badges. Same entity types as replace.

Reviewing 10 detected PII entities with color-coded badges before choosing the encrypt operator
5
Select All Encrypt with Encryption Key

Click “All Encrypt” to set every entity type to the encrypt operator. Select “Production Key (256-bit)” from the key dropdown. Unlike Replace, the encrypt operator produces reversible tokens that can be decrypted later.

All Encrypt button clicked — every entity type set to encrypt operator with Production Key 256-bit selected for reversible anonymization
6
Encrypt

Click “Anonymize with Selected Operators” to encrypt all PII with the selected key.

Processing state while each entity is encrypted with the selected encryption key
7
View Encrypted Result

Die Ausgabe enthält umkehrbar verschlüsselte Werte: Jeder ist eine Base64-Zeichenfolge aus IV und Chiffretext, zum Beispiel q8vJ3kL0…==. Mit der Funktion Deanonymisieren und demselben Verschlüsselungsschlüssel lassen sich die ursprünglichen personenbezogenen Daten wiederherstellen.

Anonymisierte Ausgabe mit umkehrbar verschlüsselten Werten (Base64-Zeichenfolgen), entschlüsselbar über die Funktion Deanonymisieren
Reversible: Encrypted tokens can be decrypted back to original values using the Deanonymize feature. Replace tokens are permanent and cannot be reversed.

Schritt für Schritt: File Anonymization with Replace

Drop a document file to anonymize — text is extracted, PII detected, and a new anonymized file is saved to your output folder.

1
Open Datei-Drop Zone

Navigate to the Datei-Drop tab. The dropzone accepts PDF, DOCX, TXT, CSV, JSON, XML, XLSX, and XLS files up to 50MB.

Datei-Drop tab with empty dropzone showing supported formats — PDF, DOCX, TXT, CSV, JSON, XML, XLSX, XLS — maximum 50MB
2
Drop File for Analysis

Drop a text file (e.g., business-letter.txt). It appears in a “Ready to Analyze” card with the filename, size, and the “General PII Detection” preset pre-selected. Click “Start Analysis (1 file)”.

Text file business-letter.txt queued and ready for analysis with General PII Detection preset and Start Analysis button
3
Analysis in Progress

Die Dateikarte zeigt “Analyzing...” mit einem Fortschrittsbalken bei 45%. Der Text wird extrahiert und durch die NER-Pipeline verarbeitet.

File analysis in progress at 45 percent — extracting text and detecting PII entities with progress bar
4
Review Detected Entities

The entity review panel lists all detected PII with color-coded badges and checkboxes. Select All / Deselect All controls are available. The output format selector and operator configuration are visible below.

Review panel showing all detected entities from the file with color-coded badges and checkboxes for each entity type
5
Configure Replace Operators

The Replace operator is configured for all entity types. The output format is set to “Same as original (TXT)”. Other format options include PDF and DOCX. Click “Anonymize & Save as New File” to process.

Replace operator configured for all entity types with output format selector — Save as original TXT, PDF, or DOCX
6
Saving Anonymized File

Die Dateikarte zeigt “Anonymizing...” mit einem Fortschrittsbalken, während die Ausgabedatei rekonstruiert und gespeichert wird.

Saving anonymized file to output folder with progress indicator
7
File Processing Complete

Green “Complete” status with entity count displayed. The anonymized file is saved to the output folder. A green toast notification confirms the output path.

File processing complete — 10 entities found, anonymized file saved to output folder with green success indicator

Schritt für Schritt: File Anonymization with Encrypt

Encrypt PII in document files for reversible anonymization — output files contain encrypted tokens that can be decrypted later.

1
Open Datei-Drop Zone

Same dropzone as Replace — supports all document formats up to 50MB.

Datei-Drop tab with empty dropzone for encryption-based file anonymization
2
Drop File for Analysis

Drop a text file. It appears in “Ready to Analyze” with preset selected.

Text file queued for analysis with General PII Detection preset selected
3
Analysis in Progress

Progress bar while text is extracted and PII detected.

File analysis in progress — extracting text and running NER detection
4
Review Detected Entities

Same entity review panel with color-coded badges.

Reviewing detected PII entities before applying the encrypt operator
5
Select All Encrypt with Key

Click “All Encrypt” to switch all operators to encrypt mode. Select “Production Key (256-bit)” for reversible encryption.

All Encrypt clicked — encrypt operator with Production Key 256-bit for reversible file anonymization
6
Saving Encrypted File

The file is processed with encrypt operators and saved to the output folder.

Encrypting and saving file with reversible tokens to output folder
7
File Processing Complete

Die Ausgabedatei enthält verschlüsselte Werte (Base64-Zeichenfolgen wie q8vJ3kL0…==), die später mit der Funktion Deanonymisieren entschlüsselt werden können.

Dateiverarbeitung abgeschlossen: Die Ausgabe enthält verschlüsselte Werte (Base64-Zeichenfolgen), die später entschlüsselt werden können

Unterstützunged Formats

Input

PDFDOCXXLSXTXTCSVJSONXML

Output

PDFDOCXTXTSame as input

File Size Limits

FormatMax Size
PDF50 MB
TXT50 MB
DOCX30 MB
CSV30 MB
JSON30 MB
XML30 MB
XLSX20 MB or 100,000 rows

Bildanonymisierung

Detect and redact personal information directly in images. Uses Tesseract OCR to extract text from images, then applies the same PII detection engine to find and visually redact sensitive data.

Image anonymization panel with preset selector, fill color options, and image dropzone
Image mode — select a preset, choose a redaction fill color, and drop an image

Workflow

1
Switch to Image Mode
Click the Image tab in the anonymization panel
2
Upload Image
Drag and drop an image file (PNG, JPG, BMP, or TIFF) or click to browse. Max: 10 MB.
3
Select Preset & Language
Choose a detection preset and the OCR language matching the text in your image
4
Analyze
Click 'Analyze' to extract text via OCR and detect PII entities with bounding boxes
5
Redact
Click 'Redact' to generate a new image with PII covered by colored redaction boxes
6
Herunterladen
Laden Sie das bearbeitete Bild als PNG herunter

Schritt für Schritt: Bildanonymisierung

Detect and redact PII in images using OCR text extraction and NER-based entity detection.

1
Open Image Drop Zone

Navigate to the Image tab. The dropzone accepts PNG, JPG, BMP, and TIFF images up to 10MB.

Image tab with empty dropzone for PNG, JPG, BMP, TIFF files — maximum 10MB
2
Load Image and Configure

Drop a business card image. The preview shows the card with visible PII. Below: fill color selector (black, red, green, blue, gray), detection preset “General PII Detection”, and transform tools (rotate, flip). Click “Analyze”.

Business card image loaded with fill color selector, detection preset, and transform tools — ready to analyze
3
OCR and NER Analysis

The app runs Tesseract OCR to extract text, then Presidio NER to detect PII entities and their bounding box positions within the image.

Analyzing image via OCR text extraction and NER-based PII detection
4
Review Detected Entities with Bounding Boxes

The image shows colored bounding boxes overlaid on each detected PII area. Entity type filter badges (Person, Email Address, Phone Number, Location, Organization) with checkboxes allow selecting which to redact. Click “Redact Selected (5 entities)”.

Detected PII shown with colored bounding boxes on the image — Person, Email, Phone, Location, Organization — with checkboxes to select which to redact
5
Redacting PII Areas

A loading indicator appears while selected PII regions are covered with black fill rectangles.

Redacting selected PII areas with black fill rectangles over detected text regions
6
Before and After Comparison

Side-by-side view: the Original image (left) with visible PII, and the Redacted image (right) with black bars covering all detected areas. Stats show entity count. Use the Save button to download the redacted image.

Before and after comparison — original business card alongside redacted version with black bars covering all detected PII

Unterstützunged Formats

PNGJPG/JPEGBMPTIFF

OCR Languages

31 Sprachen: Arabisch, Bulgarisch, Dänisch, Deutsch, Englisch, Estnisch, Finnisch, Französisch, Hebräisch, Indonesisch, Irisch, Isländisch, Italienisch, Lettisch, Maltesisch, Niederländisch, Norwegisch, Persisch, Polnisch, Portugiesisch, Schwedisch, Serbisch (kyrillisch und lateinisch), Slowakisch, Slowenisch, Spanisch, Thai, Tschechisch, Türkisch, Ungarisch, Urdu und Vietnamesisch. Wählen Sie die Sprache des Textes im Bild für die beste OCR-Genauigkeit.

Wie es funktioniert

1
Image uploaded and EXIF orientation auto-corrected
2
Tesseract OCR extracts text with character-level bounding boxes
3
PII detection engine analyzes extracted text
4
Bounding boxes padded (4px) and adjacent boxes for multi-word entities merged
5
Redaction boxes drawn over detected PII regions

Known Limitations

IssueDetail
Photos of screensMoiré patterns, glare, and reflections degrade OCR. Use screenshots instead.
Handwritten textTesseract is optimized for printed/typed text only.
Low resolutionBelow 150 DPI may have poor accuracy. Use 300+ DPI for scans.
Rotated/skewed textText at angles >15° may not extract correctly.
Complex backgroundsWatermarks and colored backgrounds can interfere.
Very small textBelow ~8pt at the image's effective resolution may not be detected.
Multi-column layoutsOCR may mix columns in complex layouts.
NER languageNamed entity recognition uses the English model. Pattern-based entities (phones, IBANs, emails) work in all languages.

Tips

  • Use screenshots instead of camera photos of screens for much better results
  • Select the correct OCR language matching the text in your image
  • Ensure images are well-lit with good contrast between text and background
  • For scanned documents, use 300 DPI or higher resolution
  • Crop images to focus on the text area for faster processing
  • EXIF orientation is applied automatically — no need to manually rotate photos

Batch-Verarbeitung

Process multiple documents at once with parallel file handling. Batch mode is available for document anonymization.

Batch mode panel with multi-file dropzone showing supported formats
Batch Mode — drop multiple files for parallel processing

Workflow

1
Drop Multiple Files
Drag and drop up to 20 files at once onto the dropzone, or click to browse and select multiple files
2
Select Preset
Choose a detection preset — the same preset applies to all files in the batch
3
Start Batch Analysis
All files are extracted and analyzed in parallel for faster processing
4
Review Per File
Review detected entities for each file individually — accept, reject, or modify detections
5
Save All
Save all processed files to your output folder

Schritt für Schritt: Batch-Verarbeitung with Replace

Process multiple files at once with the Replace operator — all PII is substituted with type labels and saved as a ZIP archive.

1
Open Batch Dropzone

Navigate to the Batch Mode tab. The dropzone accepts multiple files (PDF, DOCX, TXT, CSV, JSON, XML, XLSX) up to 50MB per file.

Batch Mode tab with multi-file dropzone — supports PDF, DOCX, TXT, CSV, JSON, XML, XLSX up to 50MB
2
Add Files and Configure

Three files added: business-letter.txt (2 KB), invoice.pdf (44 KB), contacts.csv (8 KB). Each shows in a card with pending status. The Batch Configuration panel shows preset selector, Replace operator mode, concurrency, auto-approve toggle, and export settings.

Three files added — business-letter.txt, invoice.pdf, contacts.csv — with batch configuration panel showing Replace operator, preset, concurrency, and export settings
3
Review Full Configuration

General PII Detection preset, Replace operator, 2 parallel files, Auto-Approve Entities ON (skips manual review for faster processing), Continue on error, output format “Same as original”, export as ZIP Archive, filename pattern {name}_anonymized.{ext}. Click “Start Batch (3 files)”.

Full batch config — General PII Detection preset, Replace operator, 2 parallel files, auto-approve ON, Continue on error, ZIP archive export
4
Monitor Processing Progress

Progress bar at 33% — 1/3 completed. Live stats show elapsed time, estimated remaining time, and 10 entities found so far. File statuses: business-letter.txt Done (10 entities), invoice.pdf Analyzing (45%), contacts.csv Waiting. Pause and Cancel buttons available.

Batch processing at 33 percent — 1 file complete with 10 entities, 1 analyzing at 45 percent, 1 waiting — with Pause and Cancel buttons
5
All Files Complete

All 3 files show green checkmarks with individual entity counts (10, 7, 5). Total: 22 entities found, 0 errors. Export Results and New Batch buttons ready.

All 3 files processed — green checkmarks with entity counts of 10, 7, and 5 — Export Results and New Batch buttons
6
View Results Summary

Modal showing 100% success rate, stats grid (3 completed, 0 failed, 22 entities, 0 tokens), preset “default”, output format “Original”. ZIP archive exported with “Open Location” button.

Batch complete modal — 100 percent success rate, 3 completed, 22 entities found, ZIP archive exported to output folder

Schritt für Schritt: Batch-Verarbeitung with Encrypt

Process multiple files with reversible encryption — output files contain encrypted tokens that can be decrypted later.

1
Open Batch Dropzone

Same multi-file dropzone as Replace mode.

Batch Mode tab with multi-file dropzone for encryption-based batch processing
2
Add Files with Encrypt Mode

Three files added. The operator mode shows Encrypt with encryption key dropdown visible.

Three files added with Encrypt operator selected and encryption key dropdown visible
3
Configure Encrypt Einstellungen

Full config: Encrypt operator highlighted, “Encryption Key: Select a key” dropdown, “Reversible encryption with key” hint. Other settings: 2 parallel files, auto-approve ON, ZIP archive export. Click “Start Batch (3 files)”.

Full batch config with Encrypt operator highlighted, Production Key 256-bit, 2 parallel files, auto-approve ON, ZIP archive export
4
Monitor Encryption Progress

Progress bar with mixed file statuses — same layout as Replace but processing with encrypt operators.

Batch encryption processing — mixed file statuses with progress bar and live stats
5
All Files Encrypted

All 3 files complete with green checkmarks and entity counts. Output files contain reversible encrypted tokens.

All 3 files encrypted — green checkmarks with entity counts, Export Results button
6
View Results Summary

100% success modal with encrypted output in ZIP archive.

Batch complete modal — 100 percent success with encrypted output in ZIP archive

Limits

ParameterLimit
Files per batch20
Total batch sizeCombined file size limits apply per format (see Dokumentanonymisierung)
Parallel processingFiles analyzed concurrently for speed

Progress Tracking

During batch processing, each file shows its own progress indicator with status (queued, extracting, analyzing, complete). Files that fail are flagged individually without stopping the rest of the batch.

Tip: For large batches, ensure you have sufficient disk space before starting.

Deanonymisierung (Decrypt)

Restore original PII values from anonymized documents using your encryption keys. Works with any document that was anonymized using the 'encrypt' operator.

Deanonymize panel with file drop, text input, and from history tabs
Deanonymize mode — Datei-Drop, Text Input, and Aus Verlauf tabs

Input Modes

A
Datei-Drop
Drop an anonymized document (PDF, DOCX, TXT, CSV, JSON, XML, XLSX). Text is extracted and automatically matched against your history to load the correct encryption keys.
B
Text Input
Paste anonymized text directly. The app automatically searches your history for matching encrypted chunks and loads the correct keys — even if the surrounding text was edited.
C
Aus Verlauf
Select a previous anonymization entry. All entity positions and key mappings are loaded instantly.

Schritt für Schritt: Deanonymize from History

Restore original PII from a previously encrypted anonymization by selecting it from your processing history.

1
Open Deanonymize Panel

Click “Deanonymize” in the header bar. The panel shows three tabs: Datei-Drop, Text Input, and Aus Verlauf. The Datei-Drop tab is active by default with a dropzone for anonymized files. “How Deanonymisierung Works” info box explains the process.

Deanonymize panel with three input modes — Datei-Drop, Text Input, and Aus Verlauf tabs — and dropzone for anonymized files
2
Select from Verarbeitungsverlauf

Switch to the “Aus Verlauf” tab. Previously anonymized files are listed with metadata: filename (business-letter.txt), format (TEXT), entity count (10), preset (General PII Detection), and a key icon indicating encryption was used. Click to select.

Aus Verlauf tab showing a previously anonymized business-letter.txt entry with 10 entities, TEXT format, and General PII Detection preset
3
Review Encrypted Text and Select Key

Der verschlüsselte Text ist im Tab Texteingabe vorgeladen, mit seinen verschlüsselten Werten (Base64-Zeichenfolgen wie q8vJ3kL0…==). Die Schlüsselauswahl zeigt 2 verfügbare Schlüssel. Ein grünes Banner „Verlaufseintrag gefunden“ bestätigt 10 geladene verschlüsselte Entitäten.

Verschlüsselter Text mit Base64-Werten vorgeladen, Schlüsselauswahl mit 2 verfügbaren Schlüsseln zur Entschlüsselung
4
Decrypt

Click “Deanonymize” to process each encrypted token. A loading state appears during decryption.

Loading state while encrypted tokens are decrypted using the encryption key
5
View Restored Original Text

“Deanonymisierung Complete” Karte zeigt “10 items restored, 0 tokens used”. Der vollständig entschlüsselte Text zeigt alle ursprünglichen PII-Daten: John Smith, Acme Corporation, 123-45-6789, 4111-1111-1111-1111, john.smith@acme.com, +1 (555) 123-4567, 742 Evergreen Terrace Springfield IL 62704, and IBAN DE89 3704 0044 0532 0130 00. Kopieren- und Herunterladen-Schaltflächen verfügbar.

Deanonymisierung complete — 10 items restored with full original text including John Smith, Acme Corporation, SSN, credit card, email, phone, address, and IBAN

Schritt für Schritt: Deanonymize via Datei-Drop

Drop an encrypted file to automatically extract text, match against your history, and decrypt all PII.

1
Open Datei-Drop Tab

The Deanonymize panel shows the Datei-Drop tab with a dropzone accepting anonymized documents (PDF, DOCX, TXT, CSV, JSON, XML, XLSX, XLS up to 50MB). “How Deanonymisierung Works” info box visible below.

Deanonymize panel with Datei-Drop tab active — drop an anonymized document to automatically extract and decrypt
2
Drop Encrypted File

Ziehen Sie business-letter_anonymized.txt hinein. Der verschlüsselte Text wird extrahiert und im Textbereich angezeigt, die verschlüsselten Werte (Base64-Zeichenfolgen wie q8vJ3kL0…==) sind sichtbar. Die Schlüsselauswahl zeigt 2 verfügbare Schlüssel.

Encrypted text file business-letter_anonymized.txt dropped — encrypted text extracted and displayed with tokens visible
3
Auto-Match History Entry

The app automatically searches your processing history and finds a matching entry. A green “History entry matched” banner appears: “10 encrypted entities loaded from history. Ready to decrypt.” The correct encryption key metadata is loaded.

History entry auto-matched — 10 encrypted entities loaded from history, encryption key auto-selected, ready to decrypt
4
Confirm Key Selection

The encryption key is confirmed. The matched history indicator is visible. The “Deanonymize” button is ready.

Encryption key confirmed with matched history indicator — Deanonymize button ready
5
Decrypt File

Click “Deanonymize” to decrypt all encrypted tokens using the matched encryption key.

Decrypting encrypted tokens from the file using the matched encryption key
6
View Restored Original Text

Datei-Deanonymisierung abgeschlossen — alle ursprünglichen PII-Werte wiederhergestellt, einschließlich Namen, SSN, Kreditkarte, E-Mail, Telefon, Adresse und IBAN. Kopieren- und Herunterladen-Schaltflächen verfügbar.

Datei-Deanonymisierung abgeschlossen — alle ursprünglichen PII-Werte wiederhergestellt, einschließlich Namen, SSN, Kreditkarte, E-Mail, Telefon, Adresse und IBAN

How to Deanonymize

  1. Switch to 'Deanonymize' mode using the toggle in the header
  2. Drop a file, paste text, or select from history — keys load automatically
  3. If auto-match fails, manually select the encryption key
  4. Click 'Deanonymize' to restore original values
  5. Kopieren or download the restored text

Encrypt → Share → Edit → Decrypt

You can encrypt a document, share it with collaborators, receive it back with edits, and still decrypt the PII:

1
Anonymize a document using the 'encrypt' operator with your encryption key
2
Share the anonymized document (email, cloud storage, etc.)
3
Collaborators edit the document — adding text, rewriting around encrypted chunks
4
You receive the modified document back
5
Drop it in Deanonymize → Datei-Drop — the app auto-detects encrypted chunks
6
Click Deanonymize — all intact encrypted chunks are decrypted
Hinweis: Verschlüsselte Abschnitte müssen unverändert bleiben — Encrypt erkennt keine Änderungen, ein bearbeiteter verschlüsselter Wert lässt sich nicht mehr zuverlässig entschlüsseln. Der umgebende Text kann frei ergänzt, gelöscht oder umgestellt werden. Fehlende Abschnitte werden übersprungen; die übrigen werden trotzdem entschlüsselt (teilweise Wiederherstellung).

Erkennungsvorgaben

Pre-configured entity detection profiles for different use cases. 121 built-in presets across 7 categories.

Detection presets panel showing 121 presets across categories like Country, Regional, Technical, Industry
121 built-in presets organized by category — Country, Regional, Technical, Industry, Healthcare, Financial
PresetBeschreibungThresholdEntity Types
General PII DetectionUmfassende Erkennung gängiger personenbezogener Daten für allgemeine Anwendungsfälle, mehrsprachig0.8512
European Auto-DetectErkennt europäische personenbezogene Daten einschließlich DSGVO-relevanter Kennungen in allen EU-Sprachen0.8568
Financial Auto-DetectErkennung von Finanzkennungen mit hoher Konfidenz in allen Sprachen0.8524
Healthcare Auto-DetectErkennung von Gesundheits- und medizinischen Daten mit hoher Konfidenz in allen Sprachen0.8526
Development & TestingSchlanke Erkennung für Entwicklungs- und Testumgebungen0.705

Custom Presets

Create your own presets in Einstellungen → Presets. Select entity types, set operators, and configure confidence thresholds. Custom presets are stored in your vault.

Benutzerdefinierte Entitäten

Define your own PII entity types using regular expression patterns. Custom entities are detected alongside built-in types during anonymization.

Custom entities panel with search, import/export buttons, and new entity button
Benutzerdefinierte Entitäten — define your own PII types with regex patterns, import/export definitions

Creating a Custom Entity

1
Open Einstellungen → Benutzerdefinierte Entitäten
Navigate to the Benutzerdefinierte Entitäten tab in Einstellungen
2
Add New Entity
Click "Add Custom Entity" and provide a name and regex pattern
3
Test Your Pattern
Use the inline pattern tester to verify matches with real-time highlighting
4
Save
Save the entity — it's now available in all presets and analyses

Pattern Guidelines

  • Use standard JavaScript regex syntax (no delimiters needed)
  • Patterns are validated for ReDoS safety — catastrophic backtracking patterns are rejected
  • Test with real sample data using the inline tester before saving
  • Use named groups (?<value>...) to capture only the relevant part of a match

Import & Export

Custom entity definitions can be exported as JSON and imported on another machine or shared with team members. This makes it easy to standardize detection rules across an organization.

Limits

ParameterLimit
Maximum custom entities50
Pattern length500 characters
ReDoS protectionEnabled — unsafe patterns are rejected

Verschlüsselungsschlüssel

Manage encryption keys for reversible anonymization.

Encryption keys panel showing 3 keys with search, sort, and new key button
Verschlüsselungsschlüssel — create, manage, and set default keys for reversible anonymization
  • Create and store encryption keys securely in your vault
  • Apply encryption to specific entity types
  • Keys are stored locally — only you can decrypt

How to Use

1
Go to Einstellungen → Verschlüsselungsschlüssel to manage encryption keys
2
Create a new key
3
When processing, select an encryption key in the review panel
4
Anonymized data can be decrypted later using the same key

Verarbeitungsverlauf

View and manage your anonymization history.

History panel showing list of processed files with dates and entity counts
Verarbeitungsverlauf — view past anonymizations, expand entries for details
  • View all processed files with timestamps
  • See entity counts and tokens used
  • Kopieren original or anonymized text
  • Use history entries for deanonymization
  • History stored locally in encrypted vault
Note: History deletion is permanent for privacy reasons. History is auto-cleaned after 90 days or when the entry limit (1,000) is reached.

Einstellungen

Einstellungen window showing Preferences tab with language, theme, and output folder options
Einstellungen — Preferences tab with language, theme, and output folder configuration

Konto

  • Sign in with browser or ZK authentication
  • View license plan and activation status
  • Sign out

Preferences

  • Language selection (48 languages)
  • Theme (Light / Dark / System)
  • Output folder configuration
  • Auto-update settings

Sicherheit

  • Change or set PIN (4–8 digits)
  • View recovery phrase
  • Vault lock settings
  • Reset vault

Verschlüsselungsschlüssel

  • Create and manage encryption keys
  • Set default key and entity type binding
  • Rotate key values (one-time display)
  • Keys stored locally in encrypted vault — values never leave your machine

Presets

  • 121 built-in presets across 7 categories
  • Create custom presets with entity selection
  • Configure per-entity-type operators
  • Set default preset for auto-selection
  • Duplicate built-in presets as custom

Entities

  • Enable/disable 340+ PII entity types globally
  • Search and filter by entity group
  • Per-group and global Enable All / Disable All

Benutzerdefinierte Entitäten

  • Define custom PII types with regex patterns
  • Inline pattern tester with real-time highlighting
  • Import/export custom entity definitions
  • Max 50 custom entities, ReDoS-safe validation

Models

  • Download additional language models for PII detection
  • 23 spaCy-based languages available
  • Check for model updates
  • Delete unused models to save disk space

Advanced

  • Embedded debug log viewer with cross-window log broadcasting
  • Log level configuration
  • Data management: export, import, delete, move vault data

About

  • App version and build info
  • Engine status (PII detection engine)
  • Download and install updates
  • Links to documentation and support

Tastenkombinationen

ShortcutAction
F1Open help panel
Ctrl + ,Open settings
Ctrl + OOpen file
Ctrl + HToggle history panel
Ctrl + Shift + DToggle debug log window
EscapeClose panels

Sicherheit

Vault Encryption

Your sensitive data is protected with military-grade encryption.

  • AES-256-GCM encryption for all stored data
  • Argon2id key derivation (64 MB memory, 3 iterations)
  • BIP39 24-word recovery phrase
  • PIN-based quick unlock for daily use
  • Sensitive data zeroized from memory when locked

How Your Data is Processed

1
Files are read locally on your computer
2
Text is extracted locally — documents never leave your machine
3
PII detection runs on the local Presidio engine (bundled with the app)
4
Detected entities are anonymized locally via the Rust backend
5
Encryption keys never leave the local vault (zero-knowledge boundary)
6
Document reconstructed in original format (PDF, DOCX, XLSX, etc.)
7
Output saved to your chosen folder
8
Results stored in encrypted vault history for deanonymization

What We Never Store

Zero-knowledge design: We never store your original documents, recovery phrase, encryption keys (stored only in your vault), or document contents (only metadata for history).

Lokale API & MCP-Server (Enterprise)

Die lokale API gehört ausschließlich zur Enterprise-Lizenz — sie ist in Free, Basic, Pro und Expert nicht enthalten und wird nach einem Gespräch mit dem Vertrieb von Hand ausgestellt. Einschalten unter Einstellungen → Lokale API; der Server bindet nur an 127.0.0.1, zeigt Port und Bearer-Token an, und MCP-Konfiguration kopieren liefert den fertigen Eintrag für Claude Desktop, Cline und andere MCP-Hosts. Jede Anfrage braucht den Header X-Local-Api: 1; alle Routen außer /v1/health zusätzlich Authorization: Bearer <token>. REST: /v1/health, /v1/ping, /v1/analyze, /v1/anonymize, /v1/deanonymize, /v1/entities, /v1/analyze-image, /v1/redact-image; MCP: POST /mcp mit sechs Werkzeugen (analyze_text, anonymize_text, deanonymize_text, list_entity_types, analyze_image, redact_image). Der Air-Gap-Modus betrifft die lokale API nicht. Die vollständige Referenz steht in der englischen Dokumentation.

Fehlerbehebung

IssueSolution
App shows white screenTry restarting the app. If persists, reset vault in Einstellungen > Sicherheit.
Forgot PINUse your 24-word recovery phrase to reset the vault.
Lost recovery phraseIf vault is unlocked, view it in Einstellungen > Sicherheit. Otherwise, data cannot be recovered.
Files not processingCheck file size limits. Ensure the correct file format is used.
Sign in with Browser not workingEnsure your default browser allows the anonym-plus:// protocol.
Presets not loadingCheck internet connection. App will use offline fallback presets.
Image analysis returns no entitiesVerify the correct OCR language is selected. Ensure clear, readable text at 300+ DPI. Use screenshots instead of photos of screens.
Image redaction misses some textOCR may struggle with handwritten text, very small fonts, skewed text, or complex backgrounds. Straighten the image and increase contrast.
Image upload failsCheck: supported format (PNG, JPG, BMP, TIFF), under 10 MB.
'No anonymized entities found'The text doesn't contain entity markers. Auto-match against history or select from the 'Aus Verlauf' tab.
'Decryption failed'Ensure you're using the same encryption key from anonymization. Verify in Einstellungen → Verschlüsselungsschlüssel.
PII detection engine not runningCheck engine status in Einstellungen → About. Click restart. Check debug log (Ctrl+Shift+D).
Custom entities not detectedEnsure the entity is enabled in Einstellungen → Benutzerdefinierte Entitäten and the regex pattern matches.

Fehlermeldungen

MessageMeaning
No text content foundThe file appears to be empty or contains only images.
Analysis failedEnsure the PII detection engine is running. Check Einstellungen → About.
Extraction data not foundThe file needs to be re-analyzed.
Image too largeExceeds the 10 MB size limit. Resize before uploading.
No text detected in imageOCR could not extract text. Ensure readable printed text with sufficient contrast.
No anonymized entities foundText doesn't contain entity placeholders or encrypted chunks. Select from History tab.
Decryption failedEncryption key mismatch. Verify the correct key in the dropdown.
Encryption keys not foundKeys need re-importing. Go to Einstellungen → Verschlüsselungsschlüssel.

Frequently Asked Questions

Jump to: Sicherheit · Anonymization · Deanonymisierung · Verschlüsselungsschlüssel · Batch · Presets · Benutzerdefinierte Entitäten · Images · Models · History · Licensing · Updates · Fehlerbehebung

Sicherheit & Datenschutz

Ja. Dokumente werden vollständig lokal verarbeitet. Die PII-Erkennungsengine läuft auf Ihrem Rechner. Verschlüsselungsschlüssel verlassen nie Ihren Tresor (Zero-Knowledge-Architektur — das Frontend referenziert Schlüssel nur per ID, die eigentlichen Schlüsselwerte verbleiben im Rust-Backend). Alle Speicherung ist mit AES-256-GCM verschlüsselt.
Nein. Die lokale Presidio-Engine übernimmt die PII-Erkennung offline. Internet wird nur für die Lizenzaktivierung, Modell-Downloads und App-Updates benötigt. Alle Kern-Anonymisierungs- und Deanonymisierungsfunktionen arbeiten vollständig offline.
Ihr Tresor ist verschlüsselt. Ohne Ihre PIN oder Wiederherstellungsphrase kann auf die Daten nicht zugegriffen werden.
Bei der Einrichtung wird eine 24-Wort-Wiederherstellungsphrase (im BIP39-Stil) generiert. Dies ist der EINZIGE Weg, Ihren Tresor wiederherzustellen, falls Sie Ihre PIN vergessen. Schreiben Sie sie auf und bewahren Sie sie sicher auf — sie wird einmal während der Einrichtung angezeigt und kann später unter Einstellungen → Sicherheit eingesehen werden, solange der Tresor entsperrt ist.
Verwenden Sie Ihre 24-Wort-Wiederherstellungsphrase zum Entsperren des Tresors. Nach 3 fehlgeschlagenen PIN-Versuchen schlägt die App die Verwendung der Wiederherstellungsphrase vor. Wenn Sie sowohl die PIN als auch die Wiederherstellungsphrase verloren haben, können Ihre Tresor-Daten nicht wiederhergestellt werden.
Ja. Der Tresor sperrt sich automatisch nach 15 Minuten Inaktivität (keine Maus-, Tastatur- oder Scroll-Ereignisse). Sie können ihn auch manuell über die Kopfzeile sperren. Im Demo-Modus ist die automatische Sperre deaktiviert, da der Demo-Benutzer keine PIN festlegt.
Ja. Gehen Sie zu Einstellungen → Sicherheit → Datenverzeichnis ändern, um Ihre Tresor-Datenbanken an einen anderen Speicherort zu verschieben (z. B. ein mit VeraCrypt oder BitLocker verschlüsseltes Volume). Die App erfordert nach dem Verschieben einen Neustart.
Gehen Sie zu Einstellungen → Sicherheit → Sicherung & Wiederherstellung. 'Daten exportieren' erstellt eine ZIP-Datei Ihrer Tresor-Datenbanken. 'Daten importieren' ersetzt bestehende Daten (max. 100 MB). Der Import erfordert einen App-Neustart und warnt Sie, dass alle aktuellen Daten überschrieben werden.
Einstellungen → Sicherheit → Alle lokalen Daten löschen. Sie müssen 'DELETE ALL LOCAL DATA' zur Bestätigung eingeben. Dies löscht den verschlüsselten Tresor, den Verlauf, die Wiederherstellungsphrase, alle lokalen Einstellungen und zwischengespeicherte API-Anmeldedaten. Es betrifft NICHT Ihr Online-Konto. Die App wird nach dem Löschen beendet.
Ja. Im Expert-Plan bietet jede abgeschlossene Anonymisierung im Verlauf-Tab die Aktion „Zuordnung exportieren“, die die Zuordnung Original→Pseudonym in eine Datei speichert. Der Export ist immer explizit und wird vom Benutzer ausgelöst — nichts wird automatisch oder im Hintergrund exportiert. Der Export ist standardmäßig verschlüsselt: Die Zuordnung wird in einen passwortgeschützten .apmap-Container geschrieben (Argon2id-Schlüsselableitung + AES-256-GCM). Dieses Passwort ist unabhängig von Ihrer Tresor-PIN und Ihrer Wiederherstellungsphrase, wird niemals gespeichert und kann nicht wiederhergestellt werden, wenn Sie es vergessen — bewahren Sie es also sicher auf. Alternativ können Sie eine Klartext-CSV- oder JSON-Datei wählen, dies erfordert jedoch eine zusätzliche ausdrückliche Bestätigung, da die resultierende Datei die echten personenbezogenen Daten (PII) aus Ihrem Dokument im Klartext enthält — lesbar für jeden, der sie öffnet.
Ja, im Enterprise-Plan. Der Lokale-API-/MCP-Server ist nicht Teil der Pläne Free, Basic, Pro oder Expert — er wird separat lizenziert; kontaktieren Sie uns, wenn Sie ihn benötigen. Die lokale API kann über MCP (Model Context Protocol) bereitgestellt werden, sodass KI-Coding-Tools, die MCP sprechen — etwa Claude Desktop oder Cline —, die Anonymisierungswerkzeuge direkt aufrufen können. Mit der Enterprise-Lizenz fügen Sie über „MCP-Konfiguration kopieren“ einen fertigen Servereintrag in die Konfiguration Ihres MCP-Hosts ein. Der Endpunkt ist eine MCP-Streamable-HTTP-Schnittstelle unter http://127.0.0.1:<port>/mcp, standardmäßig an die Loopback-Schnittstelle gebunden — sodass von außerhalb des Netzwerks nichts darauf zugreifen kann —, und durch ein Bearer-Token sowie einen erforderlichen Client-Header geschützt, beide in der kopierten Konfiguration enthalten. Über MCP kann der Host dieselbe kuratierte Auswahl von sechs Werkzeugen auflisten und aufrufen wie die REST-API (Text analysieren, anonymisieren und deanonymisieren; Entitätstypen auflisten; sowie Bilder analysieren oder schwärzen), jedes weiterhin abhängig von der Funktionsfreischaltung Ihres Plans und Best-Effort-Tageslimits. Die API ist gegenüber Ihrem Tresor zustandslos: Sie liest, entsperrt oder verändert niemals Ihren Tresor, Ihren Verlauf oder Ihre Verschlüsselungsschlüssel und bietet bewusst keine destruktiven oder datenlesenden Befehle. Eine Enterprise-Lizenz umfasst alle sechs Werkzeuge einschließlich Bildschwärzung, ohne tägliches Anfragelimit.

Anonymisierung

Sechs Operatoren: Replace (ersetzt durch <ENTITY_TYPE> oder benutzerdefinierten Text), Redact (entfernt vollständig), Mask (ersetzt durch *-Zeichen, konfigurierbare Anzahl), Hash (SHA-256, SHA-512 oder MD5 — irreversibel), Encrypt (AES reversible Verschlüsselung mit gespeichertem Schlüssel — nur dieser kann später entschlüsselt werden), und Token (derselbe Wert erhält immer dasselbe schlüsselbasierte Pseudonym, z. B. <PERSON_BCVARDHRKXJEXVWB> — einseitig, wird aber auf dem Deanonymisieren-Bildschirm aus Ihrem lokalen Verlauf wiederhergestellt).
Eingabe: PDF, DOCX, XLSX/XLS, TXT, CSV, JSON, XML und Bilder (PNG, JPG, BMP, TIFF). Ausgabe: PDF, DOCX, TXT, wie Eingabe oder — bei PDF-Eingabe — ein geschwärztes PDF, das das Originallayout beibehält und die Fundstellen überdeckt. Hinweis: .txt-Dateien erfordern mindestens eine Basic-Lizenz; alle anderen Dokumentformate erfordern eine Pro-Lizenz.
PDF: 50 MB, TXT: 50 MB, DOCX: 30 MB, CSV: 30 MB, JSON: 30 MB, XML: 30 MB, XLSX: 20 MB oder 100.000 Zeilen. Bilder: 10 MB. Dokumente müssen mindestens 10 Zeichen Text enthalten, um analysiert zu werden.
Standard: {baseName}_anonymized_{timestamp}.{ext}. Im Stapelmodus können Sie das Benennungsmuster mit Vorlagenvariablen anpassen. Sie können auch wählen, die Originaldatei zu ersetzen.
Mehrere mögliche Ursachen: 1) Der Konfidenzschwellenwert in Ihrer Vorlage ist möglicherweise zu hoch — senken Sie ihn für mehr Erkennungen. 2) Der Entitätstyp ist möglicherweise global unter Einstellungen → Entitäten deaktiviert. 3) Überprüfen Sie bei benutzerdefinierten Entitäten, ob das Regex-Muster Ihre Daten mithilfe des integrierten Mustertesters erkennt. 4) Bei den meisten Sprachen verwendet die Named Entity Recognition das englische NER-Modell, daher funktioniert die Personennamenerkennung am besten mit englischen/lateinischen Namen; musterbasierte Entitäten (Telefonnummern, IBANs, E-Mails) funktionieren in allen Sprachen. Mit installiertem optionalem EU-Sprachpaket verwenden die Namens- und Adresserkennung für Slowakisch, Tschechisch, Bulgarisch, Ungarisch, Estnisch, Lettisch, Slowenisch, Irisch und Maltesisch ein echtes Modell anstelle des englischen.
Die App fällt automatisch auf den Operator 'replace' mit <ENTITY_TYPE>-Platzhaltern zurück, um Datenverlust zu verhindern. Die Entität wird anonymisiert, aber nicht verschlüsselt. Erstellen Sie einen Schlüssel unter Einstellungen → Verschlüsselungsschlüssel, um Verschlüsselung zu nutzen.

Deanonymisierung

Wechseln Sie in den Deanonymisierungsmodus. Sie haben drei Optionen: eine Datei ablegen, Text direkt einfügen oder aus dem Verarbeitungsverlauf auswählen. Die App gleicht automatisch mit Ihrem Verlauf ab, um die richtigen Verschlüsselungsschlüssel zu finden. Klicken Sie auf Deanonymisieren, um die ursprünglichen PII-Werte wiederherzustellen.
Wenn Sie Text einfügen oder ablegen, durchsucht die App Ihren Verlauf mit zwei Strategien: 1) Exakter Abgleich — wenn der Text genau mit einer früheren Ausgabe übereinstimmt. 2) Unscharfer Abgleich — prüft, ob mindestens 50 % der verschlüsselten Blöcke eines Verlaufseintrags in Ihrem Text vorhanden sind. Das bedeutet, Sie können Dokumente auch nach der Bearbeitung durch Mitarbeiter entschlüsseln.
Ja. Die App verwendet unscharfen Abgleich, um verschlüsselte Blöcke in geändertem Text zu finden. Solange die verschlüsselten Blöcke selbst intakt sind (nicht teilweise gekürzt oder bearbeitet), können sie entschlüsselt werden. Umgebender Text kann frei hinzugefügt, entfernt oder umgestellt werden.
1) Anonymisieren Sie ein Dokument mit dem Operator 'encrypt'. 2) Teilen Sie das anonymisierte Dokument mit Mitarbeitern. 3) Diese bearbeiten den Text um die verschlüsselten Blöcke herum. 4) Sie erhalten es zurück und legen es unter Deanonymisieren → Datei ablegen ab. 5) Die App erkennt automatisch verschlüsselte Blöcke, lädt Schlüssel aus dem Verlauf und entschlüsselt. Dies ermöglicht sichere Zusammenarbeit, bei der nur Sie die ursprünglichen PII sehen können.
Die App entschlüsselt alle intakten verschlüsselten Blöcke und überspringt fehlende oder beschädigte. Sie sehen eine Anzahl fehlender Blöcke und eine Warnung, aber der Rest des Dokuments wird vollständig wiederhergestellt (teilweise Wiederherstellung).
Nein. Die App speichert die Schlüsselzuordnung in Ihrem Tresor-Verlauf. Wenn Sie ein Dokument zur Deanonymisierung ablegen, wird automatisch der richtige Schlüssel für jeden Entitätstyp ausgewählt.
Der eingefügte Text enthält keine Entitätsplatzhalter (<PERSON> usw.) oder erkennbare verschlüsselte Blöcke. Wenn Sie den Encrypt-Operator verwendet haben, wählen Sie den Eintrag stattdessen im Tab 'Aus Verlauf' — die verschlüsselten Entitätspositionen sind dort gespeichert. Hinweis: Der Verlauf speichert nur die ersten 10.000 Zeichen (250.000 bei einem im Originallayout geschwärzten PDF), daher können sehr lange Dokumente abgeschnitten sein.

Verschlüsselungsschlüssel

Verschlüsselungsschlüsselwerte verlassen nie das Rust-Backend. Das Frontend speichert nur Schlüssel-Metadaten (Name, ID, Entitätstyp, Verwendungszähler). Beim Verschlüsseln sendet das Frontend eine Schlüssel-ID (nicht den Schlüsselwert) an das Rust-Backend, das das eigentliche Schlüsselmaterial auflöst. Das bedeutet, selbst wenn jemand auf den Frontend-Speicher zugreifen würde, könnte er Ihre Verschlüsselungsschlüssel nicht extrahieren.
128-Bit (16 Bytes), 192-Bit (24 Bytes) und 256-Bit (32 Bytes). 256-Bit wird empfohlen und ist der Standard für neue Schlüssel.
Ja. Beim Erstellen eines Schlüssels können Sie ihn einem bestimmten Entitätstyp zuweisen (z. B. nur für PERSON, nur für US_SSN) oder auf 'ALL' (Standard) setzen. Entitätsspezifische Schlüssel erscheinen, wenn Sie den Encrypt-Operator für diesen Entitätstyp auswählen.
Beim Rotieren wird neues Schlüsselmaterial generiert. Der alte Schlüsselwert wird dauerhaft ersetzt. Dokumente, die mit dem alten Schlüssel verschlüsselt wurden, benötigen den alten Schlüsselwert für die Deanonymisierung — rotieren Sie also nur, wenn Sie den alten Schlüssel gespeichert haben oder alte Dokumente nicht mehr entschlüsseln müssen. Der neue Schlüssel-Hex wird einmal angezeigt.
Aus Sicherheitsgründen werden generierte und rotierte Schlüsselwerte nur einmal mit einem 30-Sekunden-Auto-Hide-Countdown angezeigt. Kopieren und speichern Sie den Schlüssel sicher, bevor Sie ihn schließen. Dies verhindert, dass Schlüsselmaterial in der Benutzeroberfläche verbleibt.

Stapelverarbeitung

Der Stapelmodus verarbeitet mehrere Dateien gleichzeitig. Konfigurieren Sie Parallelität (1–5 parallele Dateien, Standard 2), Fehlerbehandlung (fortfahren oder bei Fehler stoppen), automatische Genehmigung vs. manuelle Überprüfung, Ausgabeformat und Benennungsmuster. Es kann jeweils nur ein Stapel gleichzeitig laufen. Erfordert eine Pro-Lizenz.
Wenn Auto-Approve aktiviert ist, werden alle erkannten Entitäten automatisch ohne manuelle Überprüfung akzeptiert. Sie können einen globalen Operator (Replace/Redact/Mask/Hash/Encrypt) oder Operatoren pro Entitätstyp konfigurieren. Bei Deaktivierung pausiert jede Datei beim Überprüfungsschritt, damit Sie Entitäten prüfen und genehmigen können.
Ja. Wählen Sie zwischen ZIP (alle Dateien gebündelt), Ordner (speichert in einem datumgestempelten Unterordner) oder einzelnen Dateien. Sie können auch eine Verarbeitungszusammenfassung im JSON-, CSV- oder beiden Formaten exportieren.
Hängt von Ihrer Fehlermodus-Einstellung ab. 'Fortfahren' markiert die fehlgeschlagene Datei als Fehler und verarbeitet den Rest. 'Bei Fehler stoppen' hält den gesamten Stapel an. Fehlgeschlagene Dateien können einzeln wiederholt werden.

Vorlagen

Über 120 integrierte Vorlagen in 7 Kategorien: Auto (5), länderspezifisch (55+), regionale Mehrländer (12), technisch/DevSecOps (14), Industrie (13), Gesundheitswesen (3) und Finanzen (4). Jede Vorlage konfiguriert, welche Entitätstypen erkannt werden, den Konfidenzschwellenwert und optionale Operatoren pro Entität.
Ja. Gehen Sie zu Einstellungen → Vorlagen → Benutzerdefinierte Vorlage erstellen. Wählen Sie Entitätstypen (einschließlich Ihrer benutzerdefinierten Entitäten), legen Sie einen Konfidenzschwellenwert (50–100 %) fest, konfigurieren Sie Operatoren pro Entität und wählen Sie eine Erkennungssprache. Sie können auch jede integrierte Vorlage als Ausgangspunkt duplizieren.
Der Schwellenwert (50–100 %) steuert, wie sicher die Erkennungsengine sein muss, bevor sie eine Entität meldet. Niedrigere Schwellenwerte erkennen mehr Entitäten, können aber Fehlalarme erzeugen. Höhere Schwellenwerte sind präziser, können aber einige Entitäten übersehen. Die meisten mitgelieferten Vorlagen verwenden 85 %. Über 85 % sinkt die Erkennung stark. Die App zeigt einen Hinweis, wenn eine Vorlage über 85 % eingestellt ist.
Weil mehrere Länder Kennungen mit derselben Form ausgeben, oft sogar mit denselben umgebenden Wörtern. Unterstützt der Text mehr als ein Land gleichermaßen, muss die Engine eines auswählen, und diese Entscheidung ist willkürlich. Öffnen Sie Einstellungen → Vorlagen, bearbeiten Sie die Vorlage und wählen Sie die Länder, aus denen Ihre Dokumente tatsächlich stammen; die Ansprüche der anderen Länder werden dann verworfen, statt zu konkurrieren. Die Schwärzung selbst war weiterhin korrekt — die Nummer wurde so oder so abgedeckt —, aber die Beschriftung in der Überprüfungsliste und in der Zuordnungstabelle nannte das falsche Land.
Die Erkennungsmodule eines Landes gehören zu einer Sprache. Analysiert die Vorlage Englisch, und Sie wählen ein Land, dessen Erkennungsmodule Deutsch oder Slowakisch sind, sind diese überhaupt nicht Teil dieser Analyse — es gibt also nichts, was die Auswahl einschränken könnte. Der Vorlageneditor weist direkt neben der Auswahl darauf hin: Er bietet nur die Länder an, die für die Sprache der Vorlage aktiv sind, und nennt jedes ausgewählte Land, das dort keine Wirkung entfalten kann. Das ist wichtig, weil ein leeres Ergebnis sonst wie „nichts gefunden“ wirkt, obwohl es eigentlich „nicht gesucht“ bedeutet.
Betroffen sind ausschließlich nationale Kennungen — Pässe, Steuernummern, Ausweise, Sozialversicherungsnummern. Alles ohne Länderbezug bleibt unabhängig von der Auswahl eingeschaltet: Namen, E-Mail-Adressen, Telefonnummern, Kreditkarten, IBANs, API-Schlüssel, medizinische Codes. Eine leere Auswahl bedeutet jedes Land, und das ist die Standardeinstellung — eine Vorlage, die Sie nie angefasst haben, erkennt also genau das, was sie zuvor erkannt hat.
Ihre Auswahl entscheidet, wonach die Engine sucht. Nach dieser Suche vervollständigen zwei nachgelagerte Schritte das Gefundene, ohne das Ergebnis ein zweites Mal auf Ihre Auswahl einzuschränken. Erstens wird eine Hausnummer oder Postleitzahl, die direkt neben einer anonymisierten Straße oder einem anonymisierten Ort steht, mit anonymisiert, weil eine Adresse mit sichtbar belassener Hausnummer die Adresse weiterhin identifiziert. Zweitens behält ein Textstück, das die Engine zunächst für einen Typ hielt und dann korrigierte, seinen korrigierten Typ — zum Beispiel bleibt ein Straßenname oder eine Ziffernfolge, die zunächst fälschlich für einen Namen gehalten und dann als Ort umetikettiert wurde, weiterhin abgedeckt, auch wenn Orte nicht ausgewählt sind. Das ist beabsichtigt: In diesen Fällen irrt die Engine lieber zu viel als zu wenig ab. Jeder solche Fund erscheint mit seinem Typ in der Überprüfungsliste, und Sie können ihn dort vor dem Export ausschließen.

Benutzerdefinierte Entitäten

Gehen Sie zu Einstellungen → Benutzerdefinierte Entitäten, um eigene PII-Typen mit Regex-Mustern zu definieren (z. B. Mitarbeiter-IDs, interne Codes, Projektnummern). Jede Entität kann bis zu 10 Muster, Kontextwörter für bessere Zuordnung und einen Konfidenzwert haben. Benutzerdefinierte Entitäten werden neben den 340+ integrierten Typen erkannt und können alle Operatoren einschließlich Verschlüsselung verwenden.
Maximal 50 benutzerdefinierte Entitäten, 10 Muster pro Entität, 20 Kontextwörter pro Entität. Regex-Muster sind auf 500 Zeichen begrenzt. Entitätsnamen müssen dem Format UPPERCASE_WITH_UNDERSCORES entsprechen (2–64 Zeichen). Muster werden gegen ReDoS (katastrophales Backtracking) validiert, um UI-Einfrierungen zu verhindern.
Ja. Export speichert alle benutzerdefinierten Entitäten als JSON-Datei (die App warnt Sie, dass Muster im Klartext vorliegen). Import akzeptiert JSON-Dateien bis 1 MB, generiert IDs neu, validiert gegen Limits und meldet, wie viele importiert, übersprungen oder fehlerhaft waren.

Bilder

PNG, JPG/JPEG, BMP und TIFF. Die maximale Dateigröße beträgt 10 MB.
Zweistufiger Prozess: 1) Analyse — Tesseract OCR extrahiert Text mit zeichengenauen Begrenzungsrahmen, dann erkennt die PII-Engine Entitäten. 2) Schwärzen — farbige Rechtecke werden über erkannte PII-Bereiche gezeichnet. Sie wählen die Füllfarbe (schwarz, weiß, rot, grün, blau, grau). Die Ausgabe wird als PNG-Datei gespeichert.
Fotos von Bildschirmen erzeugen Moiré-Muster, Blendung, Reflexionen und niedrigen Kontrast, die die OCR-Genauigkeit erheblich beeinträchtigen. Verwenden Sie Screenshots (Druck-Taste, Snipping Tool usw.) oder direkte digitale Exporte.
Nein. Die OCR-Engine (Tesseract) ist für gedruckten und getippten Text optimiert. Handgeschriebener Text wird wahrscheinlich nicht erkannt oder liefert unzuverlässige Ergebnisse.
Derzeit verarbeitet die Bildanonymisierung ein Bild auf einmal. Der Stapelmodus unterstützt Dokumentformate (PDF, DOCX usw.), aber keine Bilder.

Modelle & Sprachen

23 spaCy-basierte Sprachmodelle: Englisch (eingebaut), Deutsch, Spanisch, Französisch, Italienisch, Portugiesisch, Niederländisch, Polnisch, Rumänisch, Dänisch, Griechisch, Finnisch, Kroatisch, Litauisch, Mazedonisch, Norwegisch, Russisch, Schwedisch, Ukrainisch, Japanisch, Chinesisch, Koreanisch sowie ein mehrsprachiges Modell. Die Größen reichen von 15–54 MB. Zusätzlich fügen zehn optionale Sprachpakete eine echte Namens- und Adresserkennung hinzu; sie werden aus einer Datei importiert statt heruntergeladen und funktionieren daher auch ohne Internetverbindung: das EU-Paket (Slowakisch, Tschechisch, Bulgarisch, Ungarisch, Estnisch, Lettisch, Slowenisch, Irisch, Maltesisch) sowie je ein Paket für Vietnamesisch, Türkisch, Persisch, Urdu, Isländisch, Indonesisch, Hebräisch, Arabisch und Serbisch. Zwei Einschränkungen dieser Pakete liegen an den zugrunde liegenden Modellen und nicht an der App — es lohnt sich, sie zu kennen, bevor Sie sich darauf verlassen. Das Urdu-Paket erkennt nur Personen, Orte und Organisationen — es hat keine Klassen für E-Mail, Telefon, IBAN oder Ausweisnummern — und kennzeichnet die Stadt Lahore als Organisation: Die Stadt wird trotzdem geschwärzt, nur die Kategorie im Bericht ist falsch. Außerdem übersieht es einen Namen, der mit Komma nachnamenzuerst geschrieben ist, wie ihn Datenbankexporte und Indexlisten erzeugen (Khan, Fatima): Das Urdu-Modell erkennt dann keinen der beiden Teile als Namen, während exakt derselbe Name in normaler Schreibweise zuverlässig erkannt wird — prüfen Sie also Urdu-Dokumente, die aus einem Register oder Export stammen. Urdu wird in Nastaliq geschrieben, was OCR deutlich weniger zuverlässig liest als eine lateinische Schrift, sodass ein gescanntes Urdu-Dokument ein messbar schlechteres Ergebnis liefert als ein europäisches. Das Arabisch-Paket kann einen Ortsnamen um ein paar Zeichen zu kurz enden lassen, wenn das Wort ein angehängtes Präfix trägt, wodurch ein Fragment des Namens in der Ausgabe verbleibt; prüfen Sie arabische Ergebnisse, bei denen ein Ortsname auf ein Präfix folgt.
Modell-Downloads erfordern eine Internetverbindung. Einmal heruntergeladen, funktionieren Modelle vollständig offline. Sie können Modelle auch aus .tar.gz-, .gz- oder .zip-Dateien importieren, wenn Sie diese lokal haben.
Die Benutzeroberfläche unterstützt 48 Sprachen. Dies ist getrennt von den NLP-Modellen — die UI-Sprache betrifft Menüs und Beschriftungen, während NLP-Modelle für die PII-Entitätserkennung zuständig sind.

Verlauf

Der Verlauf wird nach 90 Tagen oder bei Erreichen des Eintragslimits (1.000 Einträge) automatisch bereinigt. Die Basis-Aufbewahrung stellt sicher, dass die neuesten 500 Einträge immer erhalten bleiben. Die Verlaufslöschung ist aus Datenschutzgründen dauerhaft.
Nein. Nur die ersten 10.000 Zeichen von Ein- und Ausgabetext werden im Verlauf gespeichert — 250.000 bei einem im Originallayout geschwärzten PDF, weil diese Ausgabe keinen anderen Weg zurück hat (etwa 80 Seiten dicht bedruckten Textes). Darüber hinaus wird ein sehr langes Dokument abgeschnitten, und die übrigen Entitäten werden als übersprungen gemeldet. Die vollständigen Entitätspositionen und verschlüsselten Werte werden gespeichert, um die Deanonymisierung zu ermöglichen.
Ja, ab dem Pro-Plan. Wählen Sie im Verlauf einen Zeitraum und erzeugen Sie vollständig auf dem Gerät einen PDF- oder CSV-„Verarbeitungsnachweis“: wie viele Elemente welcher Entitätstypen pro Dokument gefunden wurden, ob der jeweilige Vorgang reversibel ist, sowie einen Prüfwert aus dem manipulationssicheren Prüfprotokoll der App. Der Bericht enthält niemals die erkannten Werte selbst — nur Anzahl und Typen — und ist ausdrücklich kein Compliance-Zertifikat: Er dokumentiert, was die Software getan hat, als unterstützender Nachweis für Maßnahmen wie Art. 32 DSGVO.

Lizenzierung

Die Demo gibt Ihnen 30 Minuten Zugang mit grundlegender Anonymisierung, Verschlüsselung und Deanonymisierung — nur im Textmodus. Dateiverarbeitung, Stapelmodus und Bildanonymisierung sind in der Demo nicht verfügbar. Kein Konto erforderlich.
Zwei Wege: 1) Fügen Sie den Lizenzschlüssel unter Einstellungen → Lizenz ein. 2) Importieren Sie eine Lizenzdatei (.license, .lic, .key, .txt, .json).
Free: Textmodus-Anonymisierung, Deanonymisierung, Verschlüsselung, 1 Gerät. Basic: zusätzlich .txt-Dateiunterstützung, 3 Geräte. Pro: zusätzlich alle Dateiformate (PDF, DOCX, XLSX usw.), Stapelverarbeitung, Bildanonymisierung, 5 Geräte.
Token werden abhängig von der Länge des verarbeiteten Texts verbraucht. Bei der Bildverarbeitung kommt eine Formel zum Einsatz, die auf Dateigröße, aktivierten Entitäten und erkannten Entitäten basiert. Ihr Guthaben sehen Sie unter Einstellungen → Lizenz.

Aktualisierungen

Die App prüft automatisch alle 24 Stunden auf Updates. Wenn verfügbar, erscheint eine Benachrichtigung unter Einstellungen → Über (und ein animierter Punkt auf der Einstellungen-Schaltfläche). Klicken Sie auf 'Herunterladen & Installieren' zum Aktualisieren (~110 MB Download). Die App schließt sich und startet mit der neuen Version neu.
Auto-Updates werden für die portable (.zip) Version nicht unterstützt. Sie sehen eine Benachrichtigung, die Sie auffordert, die neueste Version manuell von der GitHub-Releases-Seite herunterzuladen.
Wenn eine neue Version eine höhere Hauptversionsnummer hat (z. B. v8 auf v9), warnt die App, dass Ihre Lizenz möglicherweise nur die aktuelle Hauptversion abdeckt. Basisfunktionen bleiben verfügbar, aber Sie müssen möglicherweise Ihre Lizenz für die Funktionen der neuen Version upgraden.

Anwendungsfälle

anonym.plus ist genau für diesen Fall gebaut: AML- und KYC-Unterlagen, Kredit- und Darlehensanträge, Prüfungsunterlagen und Zahlungsdatensätze werden vollständig auf Ihrem eigenen Rechner anonymisiert. Die Erkennungsengine läuft lokal und deckt über 340 PII-Entitätstypen ab, darunter CREDIT_CARD, IBAN_CODE, SWIFT_CODE, US_SSN und US_BANK_NUMBER — es wird also kein Dokument, kein Seitenbild und kein extrahierter Text zu einem Cloud-Dienst hochgeladen, und es gibt keinen zusätzlichen Auftragsverarbeiter für Ihre Anbieterliste. Integrierte Finanz- und DSGVO-Vorlagen decken die üblichen Prüfabläufe ab, und die reversible AES-256-Verschlüsselung ermöglicht es Ihnen, einem Prüfer oder Vertragspartner eine geschwärzte Datei zu übergeben und das Original später aus Ihrem eigenen verschlüsselten Tresor wiederherzustellen.
anonym.plus entfernt PHI aus klinischen Notizen, Telemedizin-Transkripten, Überweisungsschreiben, Abrechnungen und Unterlagen klinischer Studien direkt auf dem Gerät. Da die Erkennungsengine lokal läuft und keine PHI an einen Cloud-Anbieter weitergegeben wird, ist keine Auftragsverarbeitungsvereinbarung (Business Associate Agreement, BAA) erforderlich. Die App erkennt über 340 Entitätstypen, darunter MEDICAL_LICENSE, ICD_CODE, US_SSN und UK_NHS, und liefert eine „Gesundheitswesen — Beliebige Sprache“-Vorlage sowie Vorlagen für das US- und UK-Gesundheitswesen mit. Das Entfernen der 18 HIPAA-Safe-Harbor-Identifikatoren (45 CFR 164.514(b)(2)) wird direkt unterstützt; Gesundheitsdaten sind zudem besondere Kategorien personenbezogener Daten nach Art. 9 DSGVO, und ordnungsgemäß anonymisierte Dateien fallen gemäß Erwägungsgrund 26 nicht mehr in den Anwendungsbereich der DSGVO. Die reversible AES-256-Verschlüsselung hält den Weg zur Re-Identifizierung für die Forschungsnachverfolgung in Ihrem eigenen Tresor.
anonym.plus schwärzt Gerichtsschriftsätze, Beweisstücke, Zeugenaussagen-Transkripte, Produktionsunterlagen und Verträge lokal auf Ihrem eigenen Rechner, sodass privilegiertes und mandantenvertrauliches Material niemals über einen fremden Server läuft. Die App erkennt über 340 Entitätstypen — Namen, Adressen, Daten, US_SSN, Steuer- und Kontonummern —, womit die personenbezogenen Kennungen abgedeckt sind, die FRCP 5.2 in öffentlichen Schriftsätzen teilweise geschwärzt verlangt, über PDF, DOCX, XLSX, TXT, CSV, JSON, XML und gescannte Bilder hinweg. Stapelverarbeitung mit paralleler Dateibearbeitung arbeitet ganze Produktionsvolumen durch, und die reversible AES-256-Verschlüsselung bewahrt die ungeschwärzte Zuordnung in Ihrem verschlüsselten Tresor auf, sodass eine Produktion für die Akte rückgängig gemacht werden kann.
anonym.plus anonymisiert Lebensläufe und Bewerbungen, Personalakten, Gehaltsabrechnungs- und Sozialleistungsexporte sowie Beschwerde- oder Untersuchungsberichte, ohne irgendetwas an einen Cloud-Dienst zu senden — die Erkennungsengine läuft lokal, sodass Mitarbeiterdaten innerhalb der eigenen Systeme des Arbeitgebers bleiben. Die App erkennt über 340 Entitätstypen, darunter Namen, Adressen, US_SSN, IBAN_CODE und nationale Kennungen, und die Stapelverarbeitung anonymisiert einen ganzen Ordner mit Bewerberunterlagen in einem Durchgang — genau das, was ein anonymisiertes Lebenslauf-Screening braucht. Die reversible AES-256-Verschlüsselung bedeutet, dass ein mit externen Rechtsberatern geteilter Vorfallsbericht oder ein einem Prüfer übergebener Gehaltsauszug weiterhin aus Ihrem eigenen Tresor wiederhergestellt werden kann.

Fehlerbehebung

Gehen Sie zu Einstellungen → Erweitert und klicken Sie auf 'PII-Engine neu starten'. Wenn es weiterhin fehlschlägt, prüfen Sie den Engine-Status unter Einstellungen → Über. Öffnen Sie das Debug-Log (Ctrl+Shift+D) für detaillierte Fehlermeldungen. Versuchen Sie, die App vollständig neu zu starten.
Versuchen Sie, die App neu zu starten. Wenn das Problem bestehen bleibt, setzen Sie den Tresor unter Einstellungen → Sicherheit zurück. Als letzten Ausweg verwenden Sie 'Alle lokalen Daten löschen' für einen Werksreset.
Prüfen Sie: 1) Die Entität ist unter Einstellungen → Benutzerdefinierte Entitäten aktiviert. 2) Das Regex-Muster stimmt mit Ihren Testdaten überein (verwenden Sie den integrierten Mustertester). 3) Das Muster ist nicht als ReDoS-gefährlich markiert — die App überspringt diese aus Sicherheitsgründen. 4) Bei Verwendung von Vorlagen mit benutzerdefinierten Entitäten erkennt die App automatisch alle Entitätstypen einschließlich benutzerdefinierter.
Der Verschlüsselungsschlüssel stimmt nicht überein. Überprüfen Sie, ob der richtige Schlüssel ausgewählt ist — prüfen Sie Einstellungen → Verschlüsselungsschlüssel. Wenn der Schlüssel rotiert wurde, benötigen Sie den alten Schlüsselwert. Sie können auch einen Hex-Schlüssel manuell im Schlüssel-Selektor eingeben, wenn Sie ein Backup haben.

Unterstützung

Need help? Reach out through any of these channels:

  • Dokumentation — this page
  • Contact Unterstützung — submit a support request
  • In-app bug reporting — use the bug icon in the app header to report issues with diagnostic information