Verwijdering van broncode in productie met anonym.plus

Schoon broncode-bestanden vóór productie, conform de Wet bescherming bedrijfsgeheimen en de AVG.

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

  1. Laad de programmacode-set (ZIP, repositories) in de lokale applicatie.
  2. Activeer softwarecode-modus: behoud van syntax en structuur.
  3. Het systeem markeert e-mails, namen en BSN's in comments en strings.
  4. Behoud function-, variable- en classnamen.
  5. Pas redactie toe op de PII-treffers.
  6. Exporteer de geschoonde repositories lokaal.

Wat u moet aanleveren

Entiteitstypen herkend in juridische documenten

Categorieanonym.plus-entiteitstypeVoorbeeld
E-mail in commentEMAIL_ADDRESS// @author j.devs@bedrijf.nl → [EMAIL]
Naam in stringPERSON"Joris van der Berg" → "[SUBJECT]"
BSN in testdataNL_BSN"778899001" → "[BSN]"
IBAN in seedIBAN_CODE"NL91ABNA0417164300" → "[IBAN]"
API-key in configIDAPI_KEY="abc..." → API_KEY="[SECRET]"
URL met tokenURLhttps://x.io?token=... → [URL]

Bereikte naleving

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.