Getting Started with the LibreOffice Extension

Install the anonym.legal extension, sign in to your account, and run your first PII anonymization in LibreOffice Writer, Calc, or Impress.

1

Download & Install the Extension

Download the pre-built .oxt extension file and install it into LibreOffice.

Download anonym-legal-libreoffice-1.0.0.oxt

Quick Install (Recommended)

  1. 1.Click the download button above to get the .oxt file.
  2. 2.Double-click the downloaded .oxt file.
  3. 3.LibreOffice opens automatically and prompts you to install.
  4. 4.Restart LibreOffice when prompted.

Manual Installation

  1. 1.In LibreOffice, go to Tools → Extension Manager.
  2. 2.Click Add and select the downloaded .oxt file.

Restart LibreOffice after installation to activate the extension.

2

Open the Sidebar

After installation, open the anonym.legal sidebar panel.

Go to View → Sidebar, then click the anonym.legal deck icon.

The sidebar panel appears on the right side of your document. You can resize it by dragging the edge.

3

Sign In to Your Account

Enter your anonym.legal credentials to authenticate.

Enable Zero-Knowledge authentication for maximum security. Your password is never sent to the server — only a cryptographic proof derived with Argon2id (64 MB memory, 3 iterations, parallelism=1).

Don't have an account? Create a free account with 200 free tokens to get started.

Your session lasts 60 minutes. Credentials are cached locally for 7 days for quick re-authentication.

4

Analyze Your Document

Select the scope and run PII detection on your document.

  • Choose scope: entire document or current selection
  • 285+ entity types detected automatically
  • 48 language support with automatic detection

In Calc, analysis processes cell contents as tab-separated text. In Impress, it processes text from all slide objects.

5

Choose Your Anonymization Method

Select one of 5 anonymization methods based on your use case.

ReplaceToken Replacement

Replaces PII with typed tokens like <PERSON_1>, <EMAIL_ADDRESS_1>. Consistent within a document.

MaskPartial Masking

Replaces characters with asterisks while preserving format. Useful for showing partial data like last 4 digits.

RedactPermanent Removal

Completely removes PII and replaces with [REDACTED]. Irreversible — the original data cannot be recovered.

HashSHA-256 Hash

Produces a cryptographic hash of the PII. Same input always produces the same hash for cross-document correlation.

EncryptAES-256-GCM Encryption

Encrypts PII with AES-256-GCM. With the correct key, you can decrypt and restore the original data.

6

Preview & Apply

Review detected entities in the preview dialog before applying changes.

  • Preview dialog shows up to 50 detected entities in a table
  • Select or deselect individual entities before applying
  • Choose different methods per entity type using per-entity operators

Click Apply to anonymize the document. Use Ctrl+Z (Cmd+Z on macOS) to undo if needed.

Tips & Best Practices

  • Always use the preview dialog to review detections before applying. You can deselect false positives.
  • Use Ctrl+Z (Cmd+Z on macOS) to undo anonymization immediately after applying.
  • Save frequently used configurations as presets for quick reuse across documents.
  • Format preservation works in Writer only — bold, italic, underline, font size, font name, color, and highlight are maintained.
  • For large documents, process sections at a time using selection mode to maintain accuracy.
  • Documents are processed in 8,000-character chunks with 400-character overlap to ensure no entities are missed at boundaries.