Skip to content

Government & Public Sector

Use AI in Public Services Without Sending Citizen Data to the Model

Maskflare masks national ID and tax numbers for 47 countries, names, addresses, phone numbers, and emails in prompts and attachments before they reach an AI provider, and can restore them in the answer. It is hosted in the EU by default, can run on-premises for enterprise, and keeps no copy of what staff send.
Data stays in your boundary
  1. 01

    Identify sensitive values

  2. 02

    Replace with stable tokens

  3. 03

    Restore only inside your boundary

574

Built-in detectors for personal data and secrets

47

Country packs, checksum-validated where the format has one

9

AI providers behind one gateway, plus the desktop agent and proxy

Where citizen data meets AI in public services

Caseworkers summarize case files, draft replies to citizens, and triage records requests with AI. Digital teams build assistants for service desks. Every one of those requests can carry a national ID, a name, and an address.

Public bodies are expected to adopt AI and to protect citizen data in the same breath, and most AI providers process data outside the EU.

Maskflare lets staff and services use those providers while the identifiers stay behind: tokens out, real values back, and no copy of the text kept.

Where government & public sector is actually exposed

5 failure modes specific to this environment, not a restatement of general security advice.

01

Case notes pasted into chat

A caseworker pasting a file to summarize it sends national IDs, names, and addresses to the provider. The desktop agent and browser protection mask them first.

02

Citizen-facing assistants

Service-desk assistants send citizens' messages to a model provider. Through the gateway they leave as tokens and the reply comes back readable.

03

Records requests and correspondence

Letters and emails attached to prompts are scanned as documents; e-mail headers, bodies, and attachments are covered.

04

Your own reference numbers

Case and file numbers follow local formats. Add them as custom rules or match them exactly with Exact Data Match.

05

Several AI tools, no shared policy

Staff try ChatGPT one week and Gemini or Perplexity the next. The desktop agent applies one rule set across the AI sites it covers, and the console shows which devices are protected, unprotected, or stale.

Who this page is for

CISO
Needs AI use to stop being an unmonitored channel for citizen data.
Data protection officer
Has to show what personal data reaches each AI provider and where it is processed.
Digital service teams
Want to ship AI assistants without a separate privacy build for each.
Procurement
Needs plain answers on hosting, data retention, and certification status.

How a team would actually run this

Summarizing case files with AI

  1. 01 Turn on the country pack for your national identifiers, plus names, addresses, and dates of birth.
  2. 02 Roll out the desktop agent with Intune, Jamf, or Group Policy, or route your assistant's requests through the gateway.
  3. 03 Identifiers become tokens; summaries come back with the real values.
  4. 04 The traffic log shows how many values each rule masked, with no case text stored.

Which modules apply, and why

Each links to the module page, where the boundaries and development status are set out in full. Or start at the Maskflare platform overview.

Regulatory context

Readiness and relevance, not certification. Nothing here is a claim to hold an audit or authorization we do not have.

GDPR
Masking reduces the personal data an AI provider receives. Reversible tokens are pseudonymization, not anonymization.
EU AI Act
Adds obligations for some public-sector AI uses. Maskflare reduces personal data in prompts; it doesn't classify, assess, or certify AI systems.
SOC 2 / ISO 27001
SOC 2 Type II and ISO 27001 audits in progress. The Trust Center states current status.
How Maskflare handles your data

What Maskflare does not do

  • Masking reduces what an AI provider receives. It doesn't make a workflow compliant on its own.
  • SOC 2 Type II and ISO 27001 audits in progress.
  • Text inside images is read only when image scanning is on (classic OCR, best effort, API requests only); scanned PDFs aren't read.

4 questions to ask any vendor here

Including us. If our answer is worse than someone else's, you should know that before you buy, not after.

  1. 01Does the AI provider ever receive a national ID or name, or only tokens?
  2. 02Which countries' identifiers are validated, and how are false positives avoided?
  3. 03Where is the service hosted, and is any prompt or response stored?
  4. 04What is the certification status, in writing?

Workflow guides for this industry

How a team applies each of these, including the contrast with the tool it replaces.

Government & Public Sector questions we get asked

Which national identifiers does Maskflare detect?

National ID, tax, and social security numbers for 47 country packs, including every EU member state, the UK, Norway, Switzerland, Iceland, Liechtenstein, the US, Canada, Australia, and more, checked against their official check digits where the format has one.

Where is Maskflare hosted?

In the European Union by default, with on-premises deployment available for enterprise. Prompts and responses are never stored; masked values are kept encrypted for 30 days so responses can be restored.

Can staff keep using ChatGPT?

Yes. With the desktop agent installed, text typed into ChatGPT, Claude, Gemini, DeepSeek, and Perplexity on the web is masked with the same rules, and the real values come back where the answer repeats them.

See it on your own data

Start a free trial or talk to us with the identifiers and AI workflows your government & public sector team actually handles. Bring the case that makes it hard, because that is the part worth testing.

See it on your own data

Try Maskflare free.
Bring your hardest prompts.

28-day free trial or 10,000 requests, whichever comes first. Point one app at the gateway or enroll a few laptops,
and watch what gets masked. Or talk to us first.