Gids
BSN uit tekst verwijderen en anonimiseren
Door Meer Development B.V. · Bijgewerkt 18 juli 2026
Een BSN (burgerservicenummer) is een van de gevoeligste gegevens die in een document kunnen staan. Als een bestand met een BSN in een AI-prompt belandt, heb je een nationaal identificatienummer aan een derde partij gegeven. Hier lees je waarom dat problematisch is en hoe je een BSN betrouwbaar verwijdert voordat de tekst een AI bereikt.
Waarom een BSN zo gevoelig is
Een BSN is direct gekoppeld aan iemands contacten met de overheid, belasting en zorg. De wet beperkt wie het mag gebruiken en waarvoor, en het is een geliefd doelwit voor identiteitsfraude. Onder de AVG is het een nationaal identificatienummer, een categorie met extra bescherming. Kortom, een BSN hoort vrijwel nooit in tekst die je naar een externe dienst stuurt.
Hoe een BSN is opgebouwd
Een BSN bestaat uit negen cijfers en wordt gecontroleerd met de elfproef: elk cijfer wordt met een gewicht vermenigvuldigd en de gewogen som moet deelbaar zijn door elf. Niet elk getal van negen cijfers is dus een geldig BSN, en dat is handig voor detectie: een goede tool onderscheidt een echt BSN van een willekeurig ordernummer van negen cijfers. Het betekent ook dat je niet op "negen cijfers" alleen moet vertrouwen, want dan mis je echte of maskeer je onschuldige getallen.
Waarom handmatig verwijderen misgaat
Zoeken-en-vervangen of met een markeerstift werken mist BSN's voortdurend, omdat ze in veel vormen voorkomen:
- Met of zonder spaties en punten
- Naast labels als "BSN", "burgerservicenummer" of "sofinummer"
- Verstopt in een langere regel met een adres en een datum
Mis er één en het hele document is besmet. Dit is precies het soort patroon dat een speciaal gebouwde detector veel beter aankan dan een mens die onder tijdsdruk snel leest.
Een BSN verwijderen voor AI, stap voor stap
- Haal de tekst door een lokale anonimiseerder die Nederlandse gegevens herkent.
- Bevestig elk gevonden BSN (een goede tool controleert de elfproef, dus niet elk getal van negen cijfers wordt gemarkeerd).
- Vervang het door een label zoals
[BSN#1]. - Stuur de gelabelde tekst naar de AI en herstel daarna de echte waarde in het antwoord als je die nodig hebt.
Omdat het lokaal draait, wordt het BSN verwijderd voordat er iets wordt verstuurd. Redacto detecteert het BSN samen met namen, adressen, IBANs, postcodes, kentekens en rijbewijsnummers, zodat de rest van het dossier in dezelfde beweging is afgedekt. Voor de bredere werkwijze, zie persoonsgegevens anonimiseren voordat je AI gebruikt.
Kort samengevat
Een BSN is zo gevoelig als een nationaal identificatienummer, dus het mag nooit bij een AI komen die je niet beheert. Detecteer het lokaal met een tool die de elfproef begrijpt, vervang het door een label, en je documenten blijven veilig terwijl je toch de hulp van AI krijgt.
Probeer Redacto, gratis en lokaal
Maskeer namen, e-mailadressen, IBANs en BSN's voordat je ze in AI plakt, en zet de echte waarden terug in het antwoord. Niets verlaat je computer.
Gratis downloaden