Home/Desktop Docs/Features & Workflow

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:

1
Drop Files

Drag and drop files onto the dropzone or click to browse. Support for PDF, DOCX, XLSX, TXT, CSV, JSON, XML.

2
Select Preset

Choose a detection preset that matches your use case: GDPR, HIPAA, Financial, Development, or custom.

3
Start Analysis

Click "Start Analysis" to extract text locally and send it to the API for PII detection.

4
Review Entities

Review detected entities grouped by type. Deselect false positives or add custom replacements.

5
Choose Output

Select output format (same as input, PDF, DOCX, or TXT) and anonymization method.

6
Save

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.85

Comprehensive detection for common PII types. Good starting point for most documents.

NamesEmailsPhonesCredit CardsIBANsSSNsIPsURLsDatesLocations

GDPR Compliance

Threshold: 0.90

European data protection requirements with high confidence threshold.

NamesEmailsPhonesLocationsDatesIBANsNational IDsIPsURLsMedical Licenses

HIPAA Medical

Threshold: 0.90

US healthcare PHI protection for patient data.

NamesEmailsPhonesDatesLocationsSSNsMedical LicensesURLsPassports

Financial Services

Threshold: 0.95

Banking and financial data with highest confidence threshold.

Credit CardsIBANsSSNsNamesPhonesEmailsDatesLocationsIPsNational IDs

Development & Testing

Threshold: 0.70

Lightweight preset for dev environments with lower threshold.

NamesEmailsPhonesIPsURLs

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

  1. Go to Settings > Security
  2. Create a new key or sync from account
  3. When processing, select "Encrypt" method
  4. Choose your encryption key
  5. 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. 1

    Switch to Deanonymize Mode

    Use the toggle in the app header to switch from "Anonymize" to "Deanonymize"

  2. 2

    Paste or Select Text

    Paste anonymized text directly or select from your processing history

  3. 3

    Enter Encryption Key

    Select the same encryption key that was used during anonymization

  4. 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

FormatMax SizeInputOutput
PDF50 MB
DOCX30 MB
XLSX20 MB / 100k rowsAs TXT
TXT50 MB
CSV30 MBAs TXT
JSON30 MBAs TXT
XML30 MBAs 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.