By · Last updated 2026-04-25

Tilbage til BlogGDPR & Overholdelse

Tokenmapping til GDPR-kompatible AI-arbejdsgange

Når kundenavne anonymiseres inden AI-behandling, indeholder AI-svaret anonymiserede tokens. Det endelige svar skal indeholde rigtige navne — ikke tokens.

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

Tokenmapping til GDPR-kompatible AI-arbejdsgange

Opdateret for 2026

Dit team bruger AI til at udarbejde kundesvar. En kunde skriver ind. Deres navn anonymiseres, inden AI'en ser det. AI'en udarbejder et svar med en pladsholder. Medarbejderen skal manuelt udskifte den. Ved 200 interaktioner om dagen løber den omkostning hurtigt op.

Sessionsbaseret tokenmapping løser dette. Det gendanner rigtige navne automatisk.

Problemet uden tokenmapping

Anonymiseringstrinnet opretter et token. "Maria Schmidt" bliver til [CUSTOMER_1]. Claude udkaster: "Kære [CUSTOMER_1], vi beklager forsinkelsen."

Sagsbehandleren skal nu erstatte [CUSTOMER_1] med "Maria Schmidt", inden svaret sendes. I stor skala annullerer dette trin formålet med AI-assistance. Det er gentageligt arbejde, der ikke forsvinder.

Sådan fungerer sessionstokens

Sessionen gemmer en opslagstabel: [CUSTOMER_1] → "Maria Schmidt." Når Claude returnerer sit udkast, læser auto-dekrypteringslaget denne tabel og gendanner navnet. Medarbejderen ser "Kære Maria Schmidt" — allerede korrekt. Intet manuelt trin. GDPR-beskyttelsen kører i baggrunden.

Hvorfor sessionskonsistens er afgørende

Tokentabellen skal være konsistent på tværs af hele sessionen. Hvis "Maria Schmidt" optræder i den første klage og igen i en opfølgning, skal begge løse til [CUSTOMER_1]. Uden dette kan Claude behandle dem som to forskellige personer. Dens svar bliver inkonsistent.

Én person får ét token pr. session. Claude kan derefter ræsonnere korrekt om samtalen.

GDPR-overholdelse som designprincip

GDPR Artikel 4(5) definerer pseudonymisering som en risikoreducerende teknik. EDPB's retningslinjer fra 2022 stiller ét krav: nøglen skal opbevares adskilt fra de pseudonymiserede data.

Sessionstokentabeller opfylder denne regel. Opslaget forbliver i browseren. Det sendes aldrig til Claude. Når sessionen slutter, er det væk. Ingen personoplysninger når eksterne servere. Artikel 46-overførselsspørgsmålet opstår ikke.

Forsikringskrav: et konkret eksempel

Et tysk forsikringsselskab behandler klage-e-mails fra kunder. Hver e-mail indeholder et navn, et policenummer og et kravbeløb.

Inden AI-behandling anonymiserer Chrome-udvidelsen eller MCP-serveren alle tre felter. Claude ser [CUSTOMER_1], [POLICY_2024-08847] og [AMOUNT_1]. Den udarbejder et svar med disse tokens.

Auto-dekrypteringslaget gendanner derefter alle tre felter. Sagsbehandleren ser det rigtige navn og policenummer i udkastet. De gennemgår og sender. Ingen tokenudskiftning kræves.

GDPR-resultatet: data sendt til Claudes amerikanske servere indeholdt ingen personoplysninger. Kundens rigtige navn og policenummer forblev i Tyskland på sagsbehandlerens browser.

Hvad den komplette løkke kræver

Tre komponenter skal fungere sammen for en problemfri arbejdsgang:

1. Konsistente tokens. Hver entitet får ét token pr. session. Altid det samme.

2. En lokal opslagstabel. Den lever i sessionen. Den sendes ikke til AI'en.

3. Auto-dekryptering ved output. Tabellen anvendes på AI-udkastet, inden medarbejderen ser det.

Uden alle tre erstattes tokens manuelt af medarbejderne. Med alle tre kører arbejdsgangen selv og forbliver GDPR-kompatibel.

Konklusion

Denne tilgang lukker løkken i AI-assisteret kundeservice. Anonymisering beskytter data, inden de når AI'en. Auto-dekryptering indsætter rigtige navne i svaret. Medarbejdere ser korrekte navne på hvert trin. GDPR-overholdelse bevares hele vejen igennem.

Kilder

Klar til at beskytte dine data?

Begynd at anonymisere PII med 285+ enhedstyper på tværs af 48 sprog.

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.