Er komt een contract binnen als bijlage. Twaalf pagina's bepalingen, u bent geen jurist, en op uw scherm staat een model dat het in een halve minuut samenvat. De stap ligt zo voor de hand dat vrijwel niemand er even bij stilstaat — en juist bij contracten heeft die stap een gevolg waar het nooit over gaat: geen vaag privacyrisico, maar mogelijk wanprestatie onder wat u zelf hebt getekend.
Kort gezegd
Gaat het om een modelovereenkomst of een concept waarin nog geen gegevens van de wederpartij staan: prima. Gaat het om een getekend contract, of om een contract dat iemand u heeft toegestuurd, dan is het antwoord nee, niet zo — en niet omdat het model onbetrouwbaar zou zijn, maar vanwege de verplichting die u zelf bent aangegaan.
Het geheimhoudingsbeding dat u op het punt staat te schenden
Zoek het geheimhoudingsbeding op. In de Nederlandse contractpraktijk ontbreekt het vrijwel nooit, vaak nog aangevuld met een aparte NDA, en het somt limitatief op aan wie het contract — soms zelfs het bestaan ervan — mag worden getoond: werknemers, adviseurs die zelf aan geheimhouding gebonden zijn, toezichthouders. Meestal loopt het door na afloop van de overeenkomst. Daaruit volgen drie dingen, en geen ervan veronderstelt dat de aanbieder iets fout doet:
- Uploaden is al verstrekken. Een kopie naar een onlinedienst sturen is gewoon verstrekking aan een derde. Dat de ontvanger een machine is verandert daar niets aan: het beding gaat over waar het document belandt, niet over wie het leest.
- De aanbieder is uw adviseur niet. De uitzondering voor adviseurs ziet op wie zelf gebonden is — de advocaat, de accountant, de fiscalist. Een dienst waarvan u de voorwaarden met een vinkje hebt geaccepteerd, valt daar niet onder.
- Schade is niet vereist. Er is geen drempel te halen en geen datalek af te wachten. Het verstrekken is zelf de schending, en precies daarom gebeurt er op het moment dat u het doet helemaal niets.
Er is nog een tweede laag. Staan er persoonsgegevens in het contract — en ondertekenaars, e-mailadressen en woonplaatsen zijn dat — dan eist de AVG een verwerkersovereenkomst voordat u een dienstverlener inschakelt. Wie een contractbestand zonder zo'n overeenkomst in een chatvenster plakt, raakt dus niet alleen het geheimhoudingsbeding maar tegelijk zijn eigen AVG-verplichtingen.
Wat er met het bestand mee naar buiten gaat
Leg het beding even opzij en kijk naar de inhoud. Een paar pagina's bevatten een dichtheid aan gegevens die u uit eigen beweging nooit zou publiceren:
- Beide ondernemingen, voluit. Statutaire naam, rechtsvorm, vestigingsplaats, KvK-nummer — de transactie wordt voor iedereen herleidbaar.
- Mensen van vlees en bloed. Wie tekent, in welke functie, en bijna altijd het e-mailadres en doorkiesnummer uit het kennisgevingsbeding.
- De prijs die u hebt bedongen. Tarieven, kortingen, minimumafnames, boetes bij opzegging — vaak het commercieel gevoeligste cijfer in huis, en precies waar een concurrent voor zou betalen.
- De betaalgegevens. IBAN, tenaamstelling en overboekingsinstructies, meestal weggestopt in een bijlage die niemand nog naleest voor het uploaden.
- Plaatsen en data. Vestigingsadressen, adressen voor betekening en de datum van ondertekening zijn op zichzelf al genoeg om bij de partijen uit te komen, ook zonder namen.
„Maar ik heb training uitgezet”
De geschiedenis uitschakelen of bezwaar maken tegen gebruik voor training is verstandig, en voor dit probleem volstrekt niet relevant. Die instellingen gaan over wat er nadat het document is aangekomen mee gebeurt. De schending vond plaats op het moment van verzenden: een kopie van een vertrouwelijke overeenkomst is uit uw beschikkingsmacht verdwenen en staat nu op systemen die u niet bestuurt, onder bewaartermijnen, een forumkeuze en wettelijke plichten die de uwe niet zijn. Een toezegging over latere verwerking maakt een eerdere verstrekking niet ongedaan — en moest u het ooit aan de wederpartij uitleggen, dan zit het verschil tussen „zij hebben het bewaard” en „ik heb het gestuurd” niet aan uw kant.
De bepalingen zijn nodig, de namen niet
Hier zit wat bij contracten het verschil maakt: vrijwel niets van wat u het model vraagt, hangt af van wie de partijen zijn. U wilt weten welke verplichtingen u bent aangegaan, een scheve bepaling herkennen, nagaan of het betaalschema klopt met wat is afgesproken, of uitzoeken wat er gebeurt bij voortijdige opzegging. Dat zijn stuk voor stuk vragen over de opbouw van de overeenkomst, en die opbouw komt ongeschonden door de anonimisering heen.
| Wat het model echt nodig heeft | Wat het nooit nodig heeft |
|---|---|
| Bepalingen, definities en verwijzingen tussen artikelen | Statutaire naam en KvK-nummer van de partijen |
| Hoe de betalingen zijn opgebouwd en wat opzegging in gang zet | IBAN, tenaamstelling en overboekingsinstructies |
| Looptijden, ingangsdata, opzegtermijnen en vervaltermijnen | Wie tekent, in welke functie en op welk adres |
Om het eerste te houden zonder het tweede weg te geven bestaat omkeerbare anonimisering: elk identificerend gegeven maakt plaats voor een vaste code — [P0ABCD] voor een persoon, [O1WXYZ] voor een onderneming — en het contract blijft lezen als een sluitend juridisch stuk. Omdat hetzelfde gegeven altijd dezelfde code krijgt, blijven de koper uit artikel 4 en de koper uit artikel 19 zichtbaar dezelfde partij, ook na twintig vervolgvragen.
Hoe het in de praktijk gaat
De volledige route, om welk model dan ook op een echt contract los te laten zonder iets te verstrekken, telt vier stappen:
- Eerst anonimiseren, op uw eigen machine. Haal het bestand door een detectie die namen, rechtspersonen, adressen, bankgegevens en data vindt, en vervang elk daarvan door een omkeerbare code voordat er iets de deur uitgaat.
- Nalopen wat er gevonden is. De detectie stelt voor, u beslist. Eén gemiste bedrijfsnaam maakt al het andere waardeloos, en juist die controle stelt u in staat er later voor in te staan.
- Vraag wat u toch al wilde vragen. Verplichtingen samenvatten, afwijkende bepalingen markeren, vergelijken met de vorige versie — op de geanonimiseerde tekst werkt het precies hetzelfde.
- Lokaal terugzetten. Het decoderen gebeurt op uw apparaat, en het eindresultaat leest alsof er nooit iets vervangen is.
Precies voor die route is promptShield gebouwd, dat volledig lokaal werkt: detectie, vervanging en het codeoverzicht blijven op uw machine, dus noch het contract noch de tabel terug naar de echte waarden gaat ooit het netwerk op. Nagaan kost niets: trek de stekker uit het internet en kijk hoe het gewoon doorwerkt.
Veelgestelde vragen
En als het contract geen geheimhoudingsbeding bevat?
Dan geldt het contractuele verbod misschien niet, maar twee dingen nog wel. De overeenkomst bevat vrijwel zeker persoonsgegevens — namen van ondertekenaars, directe e-mailadressen, adressen voor kennisgevingen — en dat brengt privacyverplichtingen met zich mee, wat er ook in het contract staat. En geheimhouding is vaak elders verschuldigd: een NDA over de onderhandeling, een intern beleid, een beroepsplicht. Het ontbreken van een beding is geen toestemming.
Is één clausule plakken veiliger dan het hele contract?
Een beetje, maar het risico wordt bepaald door identificerende gegevens, niet door lengte. Eén clausule noemt vaak beide partijen, en juist de kennisgevings- of betalingsclausules zijn meestal de meest identificerende passages van het hele document. Bevat het fragment nog steeds de namen, KvK-nummers of bankgegevens, dan hebt u dezelfde verstrekking gedaan in minder woorden.
Ik heb al een contract geüpload. Wat nu?
U kunt het niet terughalen, dus behandel het als een incident en niet als iets om weg te moffelen. Noteer wat er is verstuurd en wanneer, verwijder het gesprek, en ga na of de overeenkomst een meldplicht bij verstrekking oplegt. Licht degene in die de relatie met de wederpartij beheert, want die persoon krijgt de vraag als het ooit boven water komt. Pas daarna de werkwijze aan, zodat het volgende contract wordt geanonimiseerd voordat het uw machine verlaat.
Hoe gebruik ik AI op een contract zonder het te verstrekken?
Vervang de identificerende gegevens voordat de tekst uw machine verlaat en zet ze daarna terug. Doordat elke partij één vaste code houdt, redeneert het model het hele stuk over dezelfde entiteiten — dat is omkeerbare zwartlakking, en gescande pagina's eerst OCR nodig hebben.
Tot slot
Mag ik mijn contract in ChatGPT zetten? Juridisch staat het antwoord meestal in het contract zelf, en meestal is het nee. Maar de reden waarom u het zou willen doen blijft uitstekend: het zijn taaie stukken, en modellen zijn er echt goed in ze open te leggen. Opgeven hoeft niet. Haal de identiteiten eruit voordat het bestand uw machine verlaat, dan houdt u de analyse die u zocht — en blijft de verstrekking die u later zou moeten verantwoorden gewoon uit.
promptShield is gratis te proberen op Windows en macOS. Download het hier, of lees het bredere verhaal over waarom vertrouwelijke documenten nooit in een AI horen.