Broncode bevat soms persoonsgegevens in comments, tests en mockdata. De Wet bescherming bedrijfsgeheimen (2018) beschermt vertrouwelijke bedrijfsinformatie; AVG art. 5 verlangt minimalisatie. anonym.plus verwerkt programmacode-bestanden met behoud van syntax en haalt PII uit comments en strings.
Wanneer dit van toepassing is
Mr. Bas Janssen levert een set repositories in een geschil over softwareontwikkeling. De softwarecode bevat e-mailadressen van ontwikkelaars in comments en testdata met namen. Hij wenst broncode-fragment-functioneel ongewijzigd te leveren, met PII verwijderd.
Hoe anonym.plus dit afhandelt
- Laad de programmacode-set (ZIP, repositories) in de lokale applicatie.
- Activeer softwarecode-modus: behoud van syntax en structuur.
- Het systeem markeert e-mails, namen en BSN's in comments en strings.
- Behoud function-, variable- en classnamen.
- Pas redactie toe op de PII-treffers.
- Exporteer de geschoonde repositories lokaal.
Wat u moet aanleveren
- De broncode-fragment-set als ZIP, TAR of folder.
- Een actie: redacteren PII in comments en string-literals.
- Optioneel: een uitsluitlijst voor test-fixtures.
Entiteitstypen herkend in juridische documenten
| Categorie | anonym.plus-entiteitstype | Voorbeeld |
|---|---|---|
| E-mail in comment | EMAIL_ADDRESS | // @author j.devs@bedrijf.nl → [EMAIL] |
| Naam in string | PERSON | "Joris van der Berg" → "[SUBJECT]" |
| BSN in testdata | NL_BSN | "778899001" → "[BSN]" |
| IBAN in seed | IBAN_CODE | "NL91ABNA0417164300" → "[IBAN]" |
| API-key in config | ID | API_KEY="abc..." → API_KEY="[SECRET]" |
| URL met token | URL | https://x.io?token=... → [URL] |
Bereikte naleving
- V
- o
- l
- d
- o
- e
- t
- a
- a
- n
- d
- e
- <
- s
- t
- r
- o
- n
- g
- >
- W
- e
- t
- b
- e
- s
- c
- h
- e
- r
- m
- i
- n
- g
- b
- e
- d
- r
- i
- j
- f
- s
- g
- e
- h
- e
- i
- m
- e
- n
- (
- 2
- 0
- 1
- 8
- )
- <
- /
- s
- t
- r
- o
- n
- g
- >
- e
- n
- a
- a
- n
- <
- s
- t
- r
- o
- n
- g
- >
- A
- V
- G
- a
- r
- t
- .
- 5
- <
- /
- s
- t
- r
- o
- n
- g
- >
- .
- V
- e
- r
- w
- e
- r
- k
- i
- n
- g
- b
- l
- i
- j
- f
- t
- l
- o
- k
- a
- a
- l
- e
- n
- r
- e
- s
- p
- e
- c
- t
- e
- e
- r
- t
- <
- s
- t
- r
- o
- n
- g
- >
- A
- d
- v
- o
- c
- a
- t
- e
- n
- w
- e
- t
- a
- r
- t
- .
- 1
- 1
- a
- <
- /
- s
- t
- r
- o
- n
- g
- >
- .
- T
- i
- j
- d
- e
- l
- i
- j
- k
- e
- b
- e
- s
- t
- a
- n
- d
- e
- n
- z
- i
- j
- n
- v
- e
- r
- s
- l
- e
- u
- t
- e
- l
- d
- m
- e
- t
- <
- s
- t
- r
- o
- n
- g
- >
- A
- E
- S
- -
- 2
- 5
- 6
- -
- G
- C
- M
- +
- A
- r
- g
- o
- n
- 2
- i
- d
- <
- /
- s
- t
- r
- o
- n
- g
- >
- .
Anonimiseer Broncode-producties offline — bekijk abonnementen & begin gratis →
Beperkingen & aandachtspunten
Wijzigingen in programmacode mogen functionaliteit niet breken. Test geredigeerde softwarecode in een geïsoleerde omgeving vóór afgifte.
Veelgestelde vragen
Welke talen worden ondersteund?
Alle gangbare talen (Python, Java, JS/TS, C#, Go, Ruby, PHP, Rust, C/C++).
Worden API-keys en tokens ook gevonden?
Ja. Aparte patronen herkennen API-keys, JWT's en private keys.
Blijft de testsuite functioneel?
Vaak ja, mits PII door semantisch geldige placeholders wordt vervangen.