By · Last updated 2026-04-25

Tillbaka till BloggenGDPR & Efterlevnad

Token-mappning för GDPR-kompatibla AI-arbetsflöden

När kundnamn anonymiseras före AI-bearbetning innehåller AI:ns svar anonymiserade tokens. Det slutliga svaret måste innehålla riktiga namn — inte platshållare.

April 25, 20268 min läsning
token mapping AIGDPR customer service AIauto-decryptsession-based anonymizationAI workflow pseudonymization

Token-mappning för GDPR-kompatibla AI-arbetsflöden

Uppdaterad för 2026

Ditt team använder AI för att skriva kundsvaren. En kund skriver in. Deras namn anonymiseras innan AI:n ser det. AI:n skriver ett svar med en platshållare. Agenten måste byta tillbaka det manuellt. Vid 200 interaktioner per dag ökar den kostnaden snabbt.

Sessionsbaserad token-mappning löser detta. Den återställer riktiga namn automatiskt.

Problemet utan token-mappning

Anonymiseringssteget skapar en token. "Maria Schmidt" blir [CUSTOMER_1]. Claude skriver: "Kära [CUSTOMER_1], vi ber om ursäkt för förseningen."

Skadehandläggaren måste nu ersätta [CUSTOMER_1] med "Maria Schmidt" innan sändning. I stor skala gör detta steg syftet med AI-assistans meningslöst. Det är repetitivt arbete som inte försvinner.

Hur sessionstokens fungerar

Sessionen lagrar en uppslagstabell: [CUSTOMER_1] → "Maria Schmidt". När Claude returnerar sitt utkast läser auto-dekrypterings­lagret den tabellen och återställer namnet. Agenten ser "Kära Maria Schmidt" — redan korrekt. Inget manuellt steg. GDPR-skyddet körs tyst i bakgrunden.

Varför sessionskonsistens spelar roll

Token-tabellen måste vara konsistent genom hela sessionen. Om "Maria Schmidt" förekommer i det inledande klagomålet och igen i en uppföljning, måste båda matcha [CUSTOMER_1]. Utan detta kan Claude behandla dem som två olika personer. Svaret blir inkonsekvent.

En person får en token per session. Claude kan sedan resonera om konversationen korrekt.

GDPR-efterlevnad som standard

GDPR Artikel 4(5) definierar pseudonymisering som en riskreduktions­teknik. EDPB:s riktlinjer från 2022 kräver en sak: nyckeln måste hållas separat från de pseudonymiserade data.

Sessionstoken-tabeller uppfyller denna regel. Uppslagningen stannar i webbläsaren. Den skickas aldrig till Claude. När sessionen avslutas är den borta. Inga personuppgifter når externa servrar. Frågan om överföring under Artikel 46 uppstår inte.

Försäkringsärenden: ett konkret exempel

Ett tyskt försäkringsbolag behandlar klagomålsmail från kunder. Varje mail innehåller ett namn, ett policynummer och ett skadebelopp.

Innan AI-bearbetning anonymiserar Chrome Extension eller MCP-servern alla tre fälten. Claude ser [CUSTOMER_1], [POLICY_2024-08847] och [AMOUNT_1]. Den skriver ett svar med dessa tokens.

Auto-dekrypterings­lagret återställer sedan alla tre fälten. Skadehandläggaren ser det riktiga namnet och policynumret i utkastet. De granskar och skickar. Ingen manuell platshållarersättning krävs.

GDPR-utfallet: data som skickades till Claudes amerikanska servrar innehöll inga personuppgifter. Kundens riktiga namn och policynummer stannade i Tyskland i handläggarens webbläsare.

Vad det fullständiga flödet kräver

Tre komponenter måste samverka för ett sömlöst arbetsflöde:

1. Konsekventa tokens. Varje entitet får en token per session. Alltid samma.

2. En lokal uppslagstabell. Den lever i sessionen. Den skickas inte till AI:n.

3. Auto-dekryptering vid utdata. Tabellen tillämpas på AI-utkastet innan agenten ser det.

Utan alla tre ersätter agenter tokens för hand. Med alla tre körs arbetsflödet av sig självt och förblir GDPR-kompatibelt.

Slutsats

Denna metod stänger loopen i AI-assisterat kundarbete. Anonymisering skyddar data innan den når AI:n. Auto-dekryptering sätter tillbaka riktiga namn i svaret. Agenter ser korrekta namn vid varje steg. GDPR-efterlevnad håller genomgående.

Källor

Redo att skydda din data?

Börja anonymisera PII med 285+ entitetstyper på 48 språk.

About this page

We update this page when our platform or the law changes.

Read our founder note for how we work.

Each change shows up in the timestamp at the top.

Related reading

We follow these rules

  • GDPR (EU 2016/679).
  • ISO/IEC 27001:2022.
  • NIS2 (EU 2022/2555).
  • HIPAA safe harbor under 45 CFR § 164.514(b)(2).

Our promise

We do not sell your data.

We do not train models on your text.

We store your files in Germany.

You can delete your account at any time.

You own your work.

Where we run

Our servers live in Falkenstein, Germany.

We use Hetzner. They hold ISO 27001 certification.

All data stays in the EU.

Backups run every day.

Need help?

Email support@anonym.legal.

We reply within one business day.

How we test

We run a full check suite on every release.

Each surface gets its own sweep script and report.

Human reviewers spot-check the output each week.

We track recall and precision on a labelled set.

Bad runs block the deploy.

What we never do

  • We never sell your information to third parties.
  • We never train models on what you upload.
  • We never keep your work after you delete it.
  • We never share keys with any outside firm.
  • We never run ads inside the product.

Plans in plain words

We sell credits, not seats.

One credit covers one short job.

Long jobs use a few credits each.

You can top up at any time.

Unused credits roll over each month.

Read the plans page for current rates.

Who built this

A small team of engineers and lawyers built this.

We ship from Europe and work in the open.

Our founder note spells out why we started.

Where to start

How the parts fit

A browser add-on cleans text inside Chrome.

A Word plug-in handles drafts in Office.

A small desktop tool works on whole folders.

An agent protocol link feeds large models safely.

All four share one core engine and one rule set.

Words from our team

We started this work after a lunch about cookies.

One friend kept getting odd ads on her phone.

We asked why a court file leaked through a draft.

We sketched the first build on a napkin that week.

By month three we had a tiny demo for a friend.

She used it on her first case the next day.

Common questions we hear

Can the tool read scanned PDFs? Yes, with OCR.

Does it work on long files? Yes, in small chunks.

Can I roll my own rule set? Yes, save it as a preset.

Does it run offline? The desktop build runs offline.

Do you keep my files? No, the cloud build wipes after each run.

Will it learn from my work? No, we never train on inputs.

A short tour of the workflow

Upload a file or paste a snippet of prose.

Pick the entities you want gone from the draft.

Choose a method: replace, mask, hash, encrypt, or redact.

Press run and watch the side panel show each hit.

Skim the result and tweak any rule that misfired.

Save the cleaned file or send it to a teammate.