Built for GDPR, HIPAA and CCPA · Keys can stay in your browser

Protect the data. Keep the meaning.

Take personal data out of a document before you send it to AI, then put it back into the answer with one click. 116+ types of personal data are replaced with reversible tokens before any text reaches ChatGPT, Claude or Gemini. In Cloud mode, documents and keys are processed on our servers in St Petersburg, Russia; EU, UK, US and Swiss regions are planned and not yet available. In “Keys stay with you” mode they never leave your browser.

●This demo runs entirely in your browser. Nothing is sent anywhere. The product adds neural entity recognition and 116+ data types.

  • No card needed
  • Free to try
  • Keys can stay with you
  • GDPR Art. 4(5) · HIPAA §164.514 · CCPA §1798.140
116
Data typesNER + rules116+ types
⇄
TokensReversible
🔑
KeysRe-identification keyWith you
✓
Pre-send checkGO / NO-GO
§
ProfilesArt. 4(5) · §164.514GDPR · HIPAA · CCPA
🛡
SecurityAES-256 · audit log

Send a contract to AI and you also send your client’s name, passport, phone and bank details. With LEXARIS, only tokens.

How it works

The document is full of personal data.Names, passport, address, phone, bank details, email.
LEXARIS swaps it for tokens.The keys to those tokens stay with you.
The AI only sees tokens.ChatGPT, Claude, Gemini: any model works on the anonymised text.
The answer comes back with your data.One click, and the tokens become names and numbers again.
SERVICES AGREEMENT No. 17
London3 March 2026
The Client John Smith[PERSON_1], passport 533 401 872[PASSPORT_1], residing at 221 Baker Street[ADDRESS_1], phone +44 20 7946 0958[PHONE_1], IBAN GB29 NWBK 6016 1331 9268 19[IBAN_1], email john.smith@example.com[EMAIL_1], and the Provider agree as follows…
AI answer
Draft letter: Dear John Smith[PERSON_1], please settle the outstanding invoice within 14 days. Kindly reply to 221 Baker Street[ADDRESS_1].

PPerson

John Smith→[PERSON_1]

Names, including initials and nicknames.

NER; variants are linked to one token across the document.

IDPassport

533 401 872→[PASSPORT_1]

Passports, IDs, driving licences.

Format and checksum validation per country.

AAddress

221 Baker Street→[ADDRESS_1]

Full or partial addresses.

Compound addresses, postcodes, geo-coordinates.

☎Phone

+44 20 7946 0958→[PHONE_1]

Any phone format.

International formats normalised.

€Bank details

GB29 NWBK …→[IBAN_1]

IBANs, cards, account numbers.

IBAN and card checksums; tax and social-security IDs.

@Email

john.smith@example.com→[EMAIL_1]

Emails, handles, profile links.

Identical values share one token across the document.

Where the keys live

Your keys. Not even we hold them.

Choose where the keys to your tokens are kept: in our cloud in St Petersburg, Russia, or only in your browser. EU, UK, US and Swiss regions are planned and not yet available.

Two ways to work. In "Keys stay with you" mode, detection and replacement run on the device and the re-identification table stays with the user. LEXARIS receives neither the document content nor the keys, so it is not a processor of that data. Account details and ordinary access logs are processed as described in the privacy notice.

LEXARIS Cloud

Every feature

Documents are processed on our servers in St Petersburg, Russia. Keys are stored there too, encrypted. EU, UK, US and Swiss regions are planned and not yet available.

Document→St Petersburg→Tokens → AI
  • 116+ data types, neural recognition
  • Scans (OCR), audio and video
  • History, team workspaces, audit log
  • Restore from any device
  • Processor terms: GDPR Art. 28 DPA with standard contractual clauses. Hosting in Russia (no EU adequacy decision); EU, UK, US and Swiss regions planned, not yet available. No cloud processing of PHI.
Keys stay with you

We store neither your data nor your keys

Detection and replacement happen in your browser. The key stays on your device, or in a file you download.

Document→Your browser→Tokens → AI
  • Your document text and keys never leave your device
  • Fewer residency questions: your data never reaches us
  • Text and documents with a text layer only
  • No scans, audio or video
  • Restore in the same browser or with the key file
  • The key is kept in browser storage (IndexedDB) or a file, never in cookies, so it is never sent to our servers
116+types of personal data

From names to IBANs.

Passports, national IDs, bank details, addresses, medical codes and more, across many countries.

National identifiers and tax IDs; IBAN and card checksums; 200+ drug names and ICD-10 codes; 12+ secret types such as AWS and GitHub keys.

Replacement modes

Seven ways to replace data.

Pick the one that fits the job, from working with AI to publishing and statistics.

OriginalJohn Smith, +44 20 7946 0958, IBAN GB29 NWBK 6016 1331 9268 19
Result[PERSON_1], [PHONE_1], IBAN [IBAN_1]
Reversible: yesUse it for: Working with AI: restore the answer with one click.
Legal status: Pseudonymisation (GDPR Art. 4(5)): the key is held separately, by you.

Compliance profiles

Choose your regulation. We apply its rules.

Each profile sets which data counts as personal, which mode to use, and where the keys should live.

Profiles set entity types, the default replacement mode and the key location for each regime. They also document the legal status of the output: pseudonymised or anonymised.

EU

GDPR — EU / EEA

European Union, Iceland, Liechtenstein, Norway

Tokens count as pseudonymised data: still personal data for you, but the AI provider receives text without direct identifiers. Context left in the text may still point to someone, so review it before sending. In 'Keys stay with you' mode your document text and keys never reach us.

Tokenisation with a separately held key is pseudonymisation (Art. 4(5)) and remains personal data for the controller holding the key (Recital 26). Whether it is personal data for a recipient without the key depends on that recipient's reasonable means of re-identification (EDPB Guidelines 01/2025 (version for public consultation); CJEU C-413/23 P, EDPS v SRB). Under EDPS v SRB, your own obligations are assessed from your perspective as the controller holding the key. LEXARIS Cloud currently processes data in Russia, which has no EU adequacy decision. Pseudonymisation is a recognised safeguard under Arts. 25, 32 and 89.

Recommended: Token for AI work; synthetic or differential privacy for analyticsKeys: Your browser (recommended), or our cloud in Russia (EU region planned)
References
  • GDPR Art. 4(5) — pseudonymisation; Recital 26 — anonymous information
  • Arts. 25, 32 — data protection by design; security of processing
  • Arts. 44–49 — transfers to AI providers outside the EEA
  • Art. 28 — processor terms (cloud mode)
  • EDPB Guidelines 01/2025 on pseudonymisation (version for public consultation)
  • EU AI Act Art. 10(5) — special-category data for bias detection in high-risk AI systems, subject to safeguards incl. pseudonymisation
Up to €20m or 4%

The maximum GDPR fine, whichever is higher.

GDPR Art. 83(5): up to €20 million or 4% of total worldwide annual turnover, whichever is higher.

0 bytes

of document content reach us in "Keys stay with you" mode. Your account details and ordinary access logs are processed as described in the privacy notice.

0 bytes of document content. Detection runs in your browser; neither the source text nor the re-identification table is sent to us. Your account details and ordinary access logs are processed as described in the privacy notice.

GO / NO-GO

When you send through LEXARIS, an unchecked document cannot be sent. The check reduces risk; review the result before sharing.

Pre-send check with a residual re-identification risk score. When you send through LEXARIS, an unchecked document cannot be sent. The check reduces risk; review the result before sharing.

AI and integrations

Works with your AI.

Six AI providers, including:

ChatGPTClaudeGeminiGigaChatYandexGPT
  • REST API, webhooks and batch processing
  • LLM proxy that anonymises on the fly
  • Python SDK and CLI, CI/CD examples
  • RAG pipeline protection and secret detection

API documentation

from anon_client import AnonClient client = AnonClient(api_key="anon_your_key_here") result = client.anonymize_text("John Smith, IBAN GB29 NWBK 6016 1331 9268 19") print(result.text) # [PERSON_1], IBAN [IBAN_1] print(result.mapping) # {"[PERSON_1]": "John Smith", ...}

Who it’s for

For every team that handles personal data.

Contracts and case files in AI, safely

Summaries, analysis and drafts with AI, without disclosing client data.

Presets for contracts, M&A and court documents.

Less risk to privilege

In "Keys stay with you" mode, client data never leaves the lawyer’s computer.

Key in the browser or a file.

For counsel and DPOs

The legal status of tokens.

Pseudonymisation vs anonymisation, controller and processor roles, transfers, health data and a policy clause you can adopt.

GDPR Art. 4(5) · Recital 26

Tokens are pseudonymisation

Replacing identifiers with tokens while the key is held separately is pseudonymisation, not anonymisation.

  • For the controller holding the key, the data remains personal data.
  • For a recipient without the key, the question is whether it has reasonable means to re-identify (EDPB Guidelines 01/2025 (version for public consultation); CJEU C‑413/23 P, EDPS v SRB).
  • Irreversible modes (mask, synthetic, differential privacy) can reach anonymisation, subject to a re-identification risk assessment.
GDPR Arts. 28, 44–49

Roles and transfers

Cloud mode: LEXARIS acts as processor under a DPA with standard contractual clauses. Processing and hosting are in St Petersburg, Russia, which has no EU adequacy decision, so you will need your own transfer impact assessment. EU, UK, US and Swiss regions are planned and not yet available.

Keys stay with you: detection runs on the device, and LEXARIS receives neither document content nor keys.

The provider receives text in which direct identifiers are replaced. That can reduce transfer risk, but under EDPS v SRB your own obligations are assessed from your perspective as the controller holding the key, and remaining context may still identify people.

45 CFR §164.514

Health data (HIPAA)

Safe Harbor requires removal of the 18 identifiers and no actual knowledge of re-identifiability. Expert Determination is the alternative. Tokens not derived from PHI and kept confidential can serve as a re-identification code (§164.514(c)). Local mode lets you remove Safe Harbor identifiers before text leaves your device. You remain responsible for confirming all 18 categories, including dates other than the year, are removed. Cloud processing of PHI is not currently offered.

Privilege and confidentiality

Professional secrecy

Legal professional privilege, medical confidentiality and banking secrecy exist independently of data-protection law. Anonymising before AI reduces the risk of disclosure. Local mode means no third party, including LEXARIS, receives the source data.

Template

Clause for an AI acceptable-use policy

Documents containing personal data or confidential client information may be submitted to generative AI services only after they have been pseudonymised using LEXARIS. Re-identification keys are held [in the organisation’s LEXARIS workspace (hosted in St Petersburg, Russia) / only on the employee’s device], and only authorised staff may restore the original data. Each document must pass the pre-send check before submission.

Pricing

Start for free.

Placeholder amounts for this design. Final prices, including VAT where applicable, will be published before launch.

Free

€0
5 documents a day
  • Up to 5 pages
  • Keys stay with you
  • PDF and DOCX
Try it

Teams & enterprise

€—
per month
  • Workspaces, SSO, audit log
  • DPA with standard contractual clauses
  • On-premise option
Contact sales

Frequently asked questions

What is LEXARIS?

LEXARIS removes personal data from documents before they are sent to AI. It finds 116+ types of personal data (names, IDs, addresses, phone numbers, bank details, medical codes and more) and replaces them with reversible tokens. The AI works on the anonymised text, and its answer is restored with one click. In "Keys stay with you" mode, detection runs in your browser, and neither your document text nor the keys ever reach our servers.

Can I get the original data back?

Yes. In token mode, the AI’s answer is restored with one click. Pseudonym and format-preserving encryption are reversible with the key too. A hash is one-way by itself, but values can be restored if you keep the lookup table. Mask, synthetic and differential-privacy modes are irreversible by design, for publishing and analytics.

Where are my data and keys stored?

In Cloud mode, documents and keys are processed on our servers in St Petersburg, Russia, and keys are stored encrypted; EU, UK, US and Swiss regions are planned and not yet available. In "Keys stay with you" mode they never leave your browser: the key stays in browser storage or in a key file you download.

Which AI tools does it work with?

With six providers, including ChatGPT, Claude and Gemini, and with any model through the API and LLM proxy.

Is it GDPR-compliant?

LEXARIS is designed to support GDPR compliance: tokenisation is pseudonymisation under Art. 4(5). Cloud mode currently processes data in Russia, which has no EU adequacy decision; business customers receive a DPA with standard contractual clauses, and you will need your own transfer impact assessment. In "Keys stay with you" mode, personal data from your documents never reaches us.

Is tokenised data still personal data?

For you, yes: holding the key makes it pseudonymised personal data (Recital 26). For a recipient without the key, such as an AI provider, it depends on that recipient's reasonable means of re-identification (EDPB Guidelines 01/2025 (version for public consultation); CJEU C‑413/23 P).

Does sending tokens to a US AI provider count as a transfer?

The provider receives text in which direct identifiers are replaced. That can reduce transfer risk, but under EDPS v SRB your own obligations are assessed from your perspective as the controller holding the key, and remaining context may still identify people. The final assessment depends on the data and your processing model.

Can it be used for HIPAA de-identification?

Local mode lets you remove Safe Harbor identifiers before text leaves your device. You remain responsible for confirming all 18 categories, including dates other than the year, are removed. Cloud processing of PHI is not currently offered.

Use AI safely.

Free to start · no card · keys can stay with you.

Anonymise a document for free Start