Skip to content

Anonymization

The Anonymization settings let you configure exceptions to the automatic data masking in anonymous mode. By default, anonymous mode replaces all recognized personal data with placeholders before it is sent to the language model. Here you can exempt individual data types (e.g., names or emails) from anonymization — either entirely or only for specific values you define. Everything else remains masked.

  1. Navigate to Admin SettingsAnonymization
  2. You will see the Anonymization exceptions configuration panel listing all data categories

Each row represents a category of personal data (e.g., person names, email addresses, organizations). For each category, you can:

  • Enable the exception — data of this type will no longer be masked in anonymous mode
  • Optionally restrict by pattern — only values matching a specific pattern are exempt; all other values in the category are still masked

Each category shows a placeholder and a plain-language example to help you understand what kind of pattern works for that data type. For instance, the email category suggests a pattern that exempts all addresses from a specific domain, while the person names category shows how to exempt a single name. You can use the | character to list several values in a single pattern.

When a category is exempt, users in anonymous mode will see that data passed through to the AI without masking.

CategoryDescription
Person namesFirst and last names of natural persons
OrganizationsNames of companies, institutions, and public bodies
Locations & addressesCities, countries, streets, and addresses
Email addressesPersonal and organizational email addresses
Phone numbersLandline and mobile numbers
URLs & IP addressesWeb addresses and IP addresses
Dates & timesSpecific dates and times, e.g., dates of birth
Financial accountsCredit card numbers, IBANs, and bank account numbers
Government IDsSocial security, passport, driver’s license numbers
Nationality, religion & politicsReferences to nationality, religious, or political affiliation
Other / unrecognizedPersonal data that does not fit a known category

A pattern is a kind of search template that lets you exempt only specific values within a category. Leave the field empty to exempt the entire category.

Two rules always apply:

  • The entire value must match – the pattern has to cover the complete detected value, not just a part of it.
  • Upper and lower case don’t matterMiller and miller are treated the same.

Plain text matches itself exactly. In addition, a few special characters give you more flexibility:

Building blockMeaningExampleMatches e.g.
Plain textExactly this textYour City Administrationonly “Your City Administration”
.*Any number of any characters (including none).*@your-city\.govany address ending in “@your-city.gov”
.A single arbitrary characterM.ller”Miller”, “Moller”, “Muller”
\.An actual dotinfo\.dept”info.dept”
\dA single digit (0–9)Ref-\d\d\d”Ref-” followed by three digits, e.g. “Ref-123”
|”or” – one of several valuesSpringfield|Shelbyville”Springfield” or “Shelbyville”
( )Parentheses group a part together.*@(dept|city)\.govaddresses ending in “@dept.gov” or “@city.gov”
  • Exempt all email addresses from your authority: .*@your-city\.gov.* stands for the arbitrary part before the @, followed by your fixed domain.
  • Exempt multiple domains: .*@(your-city|other-town)\.gov
  • Exempt a fixed organization name: Your City Administration – exactly this text, with no special characters.
  1. Enable or disable exceptions for the desired categories
  2. Optionally enter a pattern to restrict the exception
  3. Click Save

Changes take effect immediately for all users in your organization when they use anonymous mode.

  • Anonymous Mode — How users work with anonymous mode in chat
  • Security — Configure IP-based access restrictions
  • Instructions — Set organization-wide AI instructions