Features & Workflow
Learn how to use all the features of the blurgate.legal Desktop App for document anonymization.
Document Anonymization Workflow
The core feature of the desktop app. Process documents in 6 simple steps:
Drag and drop files onto the dropzone or click to browse. Support for PDF, DOCX, XLSX, TXT, CSV, JSON, XML.
Choose a detection preset that matches your use case: GDPR, HIPAA, Financial, Development, or custom.
Click "Start Analysis" to extract text locally and send it to the API for PII detection.
Review detected entities grouped by type. Deselect false positives or add custom replacements.
Select output format (same as input, PDF, DOCX, or TXT) and anonymization method.
Click "Save as New File" or "Replace Original" to complete the anonymization.
Detection Presets
Presets are pre-configured detection profiles optimized for different compliance requirements and use cases.
General PII Detection
Threshold: 0.85Comprehensive detection for common PII types. Good starting point for most documents.
GDPR Compliance
Threshold: 0.90European data protection requirements with high confidence threshold.
HIPAA Medical
Threshold: 0.90US healthcare PHI protection for patient data.
Financial Services
Threshold: 0.95Banking and financial data with highest confidence threshold.
Development & Testing
Threshold: 0.70Lightweight preset for dev environments with lower threshold.
Custom Presets
Create custom presets in the web app at blurgate.legal/app/presets. They sync automatically to your desktop app when signed in.
Encryption Keys
Encryption keys enable reversible anonymization. Only you hold the keys, so only you can decrypt.
What They Do
- Encrypt detected PII with AES-256-GCM
- Store keys locally in your encrypted vault
- Decrypt later using Deanonymize mode
- Sync across devices via your account
How to Use
- Go to Settings > Security
- Create a new key or sync from account
- When processing, select "Encrypt" method
- Choose your encryption key
- Save - PII is now encrypted, not replaced
Deanonymization (Decrypt)
Restore original values from documents that were anonymized using the "encrypt" operator.
How to Deanonymize
- 1
Switch to Deanonymize Mode
Use the toggle in the app header to switch from "Anonymize" to "Deanonymize"
- 2
Paste or Select Text
Paste anonymized text directly or select from your processing history
- 3
Enter Encryption Key
Select the same encryption key that was used during anonymization
- 4
Click "Deanonymize"
Original values are restored in the output
Note: Deanonymization only works with documents that were anonymized using the "encrypt" operator with a key you possess. Documents using "replace", "redact", "hash", or "mask" cannot be deanonymized.
Processing History
View and manage your anonymization history, all stored locally in your encrypted vault.
Features
- View all processed files with timestamps
- See entity counts and tokens used
- Copy original or anonymized text
- Use for deanonymization
- Works offline
Privacy
- Stored in encrypted vault (AES-256-GCM)
- Never uploaded to servers
- Delete anytime - permanent deletion
- Protected by your PIN/recovery phrase
Supported File Formats
| Format | Max Size | Input | Output |
|---|---|---|---|
| 50 MB | |||
| DOCX | 30 MB | ||
| XLSX | 20 MB / 100k rows | As TXT | |
| TXT | 50 MB | ||
| CSV | 30 MB | As TXT | |
| JSON | 30 MB | As TXT | |
| XML | 30 MB | As TXT |
Language Support
48 UI Languages
The app interface is available in 48 languages. Switch instantly from the header dropdown.
Multi-Language Detection
Entity detection works across all 48 languages including RTL support for Arabic, Hebrew, Persian, and Urdu.