Pseudonymization software for lawyers: how to choose in 2026
To choose pseudonymization software as a lawyer, start with two questions: where is the file processed, and where does the mapping table live? Software installed on the computer that sends nothing keeps any third party from receiving client documents in clear text, and needs no data processing agreement for that step. Then compare the firm's real formats, consistent labels across the whole file, review before export, putting names back into the AI's answer, and price.
Written by the publisher of AnonymFiles. For each competitor, we only use what the vendor publishes on its own site, as recorded in our comparison of anonymization software on October 14, 2026, and linked in the sources. Prices and features change often: check them before you buy.
Why should a lawyer pseudonymize before using AI?
Because professional secrecy covers the documents in the file, and pasting a brief into an online AI tool hands it to a third party. The AI guide of the Conseil national des barreaux (CNB, the French national bar council, April 2026) recommends never sending information covered by secrecy to a generative AI tool, and “systematically” pseudonymizing or anonymizing data before any use of one. In its section on sovereignty, it goes further: the only ways to eliminate those risks are “prior anonymization or pseudonymization of the data” and installing the model on the firm's own systems (our translations).
Pseudonymizing means replacing each name with a stable label, such as [PERSONNE_1], while keeping on your side the table that puts the names back. That is what lets you get a usable answer back from the AI. The full method is in pseudonymize a document for AI, and the ethics framework in ChatGPT and lawyers' professional secrecy.
What are the three architectures?
| Criterion | Installed software | Browser extension | Online platform |
|---|---|---|---|
| Where the original is read | On the firm's computer | In the browser, or on the vendor's servers depending on the product | On the vendor's servers |
| Who sees the document in clear text | The firm only | The firm, and the vendor if detection runs on its side | The firm and the vendor |
| Where the mapping table lives | On the computer | Often in browser storage | On the server, or returned to the firm, depending on the product |
| Article 28 agreement for pseudonymization | No, if nothing is transmitted | Yes, if detection runs on a server | Yes |
| Typical use | Whole files, scans, Word, emails, for any AI tool | Text typed or pasted into an AI's web interface | Documents uploaded one by one or in batches |
| Constraint | An app to install and update, a compatible computer | A browser that IT allows | An online account, often quotas |
Hybrids exist: installed software that also offers a web app, an API or a layer displayed on top of the AI tool. In that case, ask each architecture's questions for every mode you will actually use.
Where is the file processed?
This comes first, because it shapes every other answer. An online platform receives the document before pseudonymizing it: even hosted in France and encrypted, it has had the documents in clear text. For a file covered by secrecy, that is one more third party to govern. Installed software reads the document on the computer, and only the copy you choose to send leaves it.
But “local” does not tell the whole story. According to their own websites, checked on October 14, 2026, several local tools still talk to a server: license activation or checks, model downloads on first launch, usage counters. None says it includes document content, but for a firm that wants to be able to say “nothing leaves”, the difference matters. Our guide offline anonymization software: what “local” really means details these exchanges, and our offline test procedure lets you check them with a firewall.
Where does the mapping table live?
The table links each label to the real name. The GDPR requires it to be “kept separately” from the copy and protected (Article 4(5)), and the EDPB treats it as personal data in its own right. Three situations:
- On the computer, encrypted: the easiest to defend. Check the algorithm and where the key is stored; the CNB guide expects encryption at rest “such as AES-256”, with the key held and managed by the firm.
- In the browser: it can be wiped along with browser data, or synced to a personal account if sync is on. Ask how it is protected.
- On the vendor's server: the vendor then holds both the copy and the means to reverse it. Pseudonymization protects you from third parties, not from the vendor.
Rules on storage, access, retention and deletion are covered in pseudonymization mapping table: the GDPR rules in practice.
When do you need a data processing agreement (Article 28)?
Article 28 of the GDPR requires the controller, here the firm, to use only processors “providing sufficient guarantees” and to bind them by contract. Under the EDPB's Guidelines 07/2020, two basic conditions make an entity a processor: being separate from the controller, and processing personal data on its behalf (paragraph 76). Hence three cases:
| Situation | Article 28 agreement? | Why |
|---|---|---|
| Installed software, nothing sent to the vendor | No, for pseudonymization | The vendor supplies a tool; it processes none of the firm's data. |
| Online platform, or an extension that sends text to a server | Yes | The vendor receives and processes the documents for the firm. Check hosting location, sub-processors and retention. |
| AI provider receiving the pseudonymized copy | Yes, in every case | It processes on the firm's behalf; for the EDPB, whether the data is personal is then assessed from the firm's perspective, and the firm holds the table. |
The last point deserves a word. In the SRB ruling of September 4, 2025 (C-413/23 P), the Court of Justice accepted that pseudonymized data may not be personal for a recipient unable to re-identify. But in its Guidelines 02/2026 on anonymisation, adopted for consultation on July 7, 2026, the EDPB states that an entity processing data on a controller's behalf is a processor, and that whether the data is personal is then assessed from that controller's perspective (paragraph 15). Pseudonymization does not exempt you from the agreement with the AI provider; it limits what the provider receives. On that agreement, see ChatGPT and GDPR and our comparison Claude, ChatGPT, Mistral, Copilot: which plan for a client file.
What should you ask a vendor?
Ten questions to ask in writing, and the answer a firm should expect:
- Where is the original document read and analyzed? On the computer, in the browser or on your servers? What about reading scans (OCR)?
- What goes over the network, and with what content? License, usage statistics, model downloads, updates. Can all of it be turned off?
- Where does the mapping table live, how is it encrypted, and who holds the key?
- Do we need a data processing agreement with you? If so: hosting location, sub-processors, retention period, and the nationality of the host (a CNB criterion).
- Which formats are actually handled? Scanned PDFs, Word, .msg and .eml emails, spreadsheets, presentations. Does a Word file come out as Word, layout preserved?
- Does the same person keep the same label in every document of the file? Including “Mr. Dupont”, “J. Dupont” and “DUPONT Jean”.
- How do we review before export? Are the original and the copy shown side by side? Can we mask a docket number or an amount by hand? Is export blocked until each document is approved?
- How do real names come back into the AI's answer? As text, Word, PDF? On our computer or on yours?
- What test set is detection measured on? Which types of information are counted? Vendors' figures cannot be compared with each other.
- What is the pricing model, and what happens to the table if we stop? Per seat, per page, per document, with or without quotas; and will we still be able to put names back into past exports?
The tool comparison table
The seven document pseudonymization tools from our 2026 comparison, seen through the lens of this guide. Data published by each vendor and checked on October 14, 2026, unless stated otherwise; the score is our eight-criteria grid. Prices are excluding VAT where the vendor says so.
| Tool | Architecture and processing | Mapping table | Article 28 agreement with the vendor | Network | Published price | Score |
|---|---|---|---|---|---|---|
| AnonymFiles | Installed software: everything on the computer (Apple silicon Mac, Windows; coming soon) | On the computer, encrypted (AES-256-GCM, key in the system keychain), never in the export | No: nothing is transmitted | No calls, license included; on Windows, models downloaded once, with no document text | €290 per year per seat, €240 from 3 seats | 8/8 |
| Lexanon | Installed software; optional online AI with your own API key, on approved pseudonymized documents | One key per file, answer decrypted on the computer | No for pseudonymization, done locally | Online activation, monthly validation, no document content | €450 per year | 5.5/8 |
| Hexagone AI | Installed software; optional web app and API hosted in the EU | Created and stored locally, according to the vendor (checked October 19, 2026) | No for the desktop app; needed for the web app or API | Models downloaded on first launch, periodic license heartbeats and usage counters | €588 to €948 per year | 5/8 |
| Anoni | Installed software (Mac, Windows, Linux) | Encrypted vault (AES-256-GCM) on the computer | No | Engine downloaded on first launch, license checked at launch, daily open signal that can be turned off | Free (Pro plan announced) | 6/8 |
| Tacitum | Installed software, Windows 10/11 only | Encrypted on the computer (restorable mode) | No | Brief connection for activation | €79 one-time per user | 5.5/8 |
| Occlira | Installed software (Apple silicon Mac, Windows 10/11) | Value restoration announced; location not specified | No | Device-bound license, checked at launch and then regularly | €149 one-time | 3.5/8 |
| PrivaDoc | Online platform hosted in the EU: the document is uploaded before it is pseudonymized | Encrypted, on the server side according to the vendor | Yes | Online account | €0 to €99 per month, with document quotas | 2/8 |
The “Article 28 agreement” column is our reading of the published architecture, not a statement by the vendors. None of the tools in this table is a browser extension; Hexagone AI offers a layer on top of Claude, ChatGPT or Cursor that displays the real values in the answer. The tool-by-tool details, with all eight criteria, are in the full comparison, and the head-to-head with the closest competitor in the Hexagone AI alternative.
When is a local tool not the best choice?
Installed software is not the right answer in every situation, ours included:
- You cannot install anything. A computer locked down by IT, a shared or borrowed machine: an online platform hosted in the EU, with a data processing agreement, may be the realistic compromise.
- You work as you type in an AI's web interface. To pseudonymize a question typed on the fly, an extension or a layer on top of the AI is smoother than a round trip through an export. AnonymFiles has no browser extension.
- Your computer is not compatible. AnonymFiles is designed for Apple silicon Macs and Windows; on Linux, Anoni exists; Tacitum only runs on Windows.
- You want to automate a processing pipeline. To pseudonymize thousands of documents inside an information system, a building block such as Microsoft Presidio deployed on your servers, or an API, fits better than an app built around human review.
- You redact a single PDF now and then. Acrobat Pro's Redact tool is enough, as long as you check the result.
- You are a large organization that needs centralized administration (single sign-on, server deployment): compare the vendors' enterprise offers; at AnonymFiles, more than twenty seats is quoted on request.
- You need it today. AnonymFiles is not out yet; Hexagone AI, Lexanon, Anoni, Tacitum and Occlira are available.
How do you test two tools on a real file?
- Take a closed, representative matter: a scan, a Word file, a few emails, a spreadsheet.
- Cut the network during processing, or watch connections with an application firewall, as in our test procedure.
- Count what was missed at review, document by document: names, organizations, addresses, but also docket numbers, amounts and rare job titles (see re-identification risk).
- Check the export: the copy-paste test on the PDF, metadata, file names, no table. Our method: check an anonymized PDF in 6 tests.
- Do the round trip with the AI: do the labels survive, and do the real names come back in a clean Word file?
For the documents a firm typically handles and what to mask by hand, see also anonymize legal briefs before AI, pseudonymization software for lawyers, how AnonymFiles works and pricing.
Frequently asked questions
What is the best pseudonymization software for a lawyer?
The one that processes the file where you decided it should be processed. For documents covered by professional secrecy, local software that sends nothing keeps any third party from receiving the document in clear text. Then come the firm's real formats, the same labels across the whole file, side-by-side review and putting the names back. On our eight-criteria grid, AnonymFiles scores 8 out of 8; always test two tools on a closed matter.
Is local software safer than a platform hosted in France or the EU?
It removes a step: no provider receives the original document. A platform hosted in France or the EU can be a defensible choice, provided there is a data processing agreement, a known actual processing location and short retention periods. But the document reaches it before it is pseudonymized.
Do you need a data processing agreement with the pseudonymization software vendor?
Yes if the vendor processes the documents for you, on its servers or through an extension that sends them to it: it is then a processor under Article 28 of the GDPR. No for the pseudonymization itself if the software runs entirely on your computer and sends nothing. Either way, you still need the agreement with the AI provider that receives the copy.
Where should the mapping table live?
On your side, separate from the copy sent to the AI, encrypted and accessible only to the people on the matter. With local software, it stays on the computer; with an extension, it is often in the browser; with a platform, it may stay on the vendor's server. Ask for it in writing.
Can you compare the detection rates vendors publish?
Not directly. Each vendor measures on its own test set, with its own rules: some count dates, others do not. A high figure guarantees nothing on your files. Test on a closed matter from the firm and review every document before export.
Is a browser extension enough to pseudonymize a case file?
For text typed or pasted on the fly into an AI's web interface, it may be. For a whole file of scanned PDFs, Word documents and emails, with the same labels from one document to the next, installed software is usually a better fit. Above all, check where the extension runs detection: in the browser or on the vendor's servers.
How much does pseudonymization software for lawyers cost?
Based on published prices checked on October 14, 2026: free for Anoni, €79 one-time for Tacitum, €149 one-time for Occlira, €290 excl. VAT per year per seat for AnonymFiles (€240 from three seats), €450 excl. VAT per year for Lexanon, €588 to €948 excl. VAT per year for Hexagone AI, and €0 to €99 per month with quotas for PrivaDoc.