Grip op AI
Blog
AI-datalekken 7 min leestijd

Waar staat je prompt terwijl je hem typt?

Tussen de eerste toetsaanslag en het moment van verzenden staat je tekst op meer plekken dan je denkt. Concepten, synchronisatie, browsergeheugen.

Abstracte gelaagde stroom in donker blauwgroen
Snel antwoord

Terwijl je typt, staat je tekst in het geheugen van de browser en meestal ook in de lokale opslag van de website, zodat je concept blijft staan als je per ongeluk het tabblad sluit. Bij sommige diensten wordt dat concept ook naar de server gesynchroniseerd, zodat je op een ander apparaat verdergaat. Daarnaast kan er van alles meelezen dat niets met de AI-dienst te maken heeft: andere browserextensies met leesrechten op de pagina, een spellingcontrole die naar een server stuurt, en de invoervoorspelling van je toetsenbord op mobiel. Verzenden is dus niet het eerste moment waarop je tekst ergens terechtkomt.

01

Je concept staat in de lokale opslag van de browser voordat je iets verstuurt

02

Sommige diensten synchroniseren concepten naar de server voor gebruik op meerdere apparaten

03

Elke extensie met leesrechten op de pagina kan het invoerveld zien

04

Externe spellingcontrole en mobiele toetsenborden kunnen tekst doorsturen

05

Verzenden is het laatste moment waarop je nog kunt ingrijpen, niet het eerste risico

Je typt, je denkt na, je gumt een zin weg, en pas als je op de knop drukt, vertrekt er iets. Zo voelt het, en zo beginnen de meeste gesprekken over AI en gegevens ook: bij het moment van verzenden.

Dat klopt voor het model. Voor de tekst klopt het niet.

In het geheugen van de browser

Zodra je een letter typt, staat die letter in het geheugen van de browser. Dat is onvermijdelijk en op zichzelf niet interessant.

Interessanter is wat er daarnaast gebeurt. Vrijwel elke moderne webapplicatie slaat je invoer tussentijds op in de lokale opslag van de browser, zodat een half geschreven bericht blijft staan als het tabblad crasht of als je per ongeluk wegklikt. Handig, en niemand heeft er bezwaar tegen.

Het gevolg is wel dat je concept het tabblad overleeft. Het staat op de computer, in de opslag van die website, tot de site het opruimt. Op een gedeelde werkplek is dat goed om te weten.

Synchronisatie naar de server

Bij sommige diensten gaat het een stap verder. Concepten worden naar de server gestuurd zodat je op je telefoon kunt doorgaan waar je op je laptop was gebleven.

Bij die diensten is "verzenden" niet meer het moment waarop je tekst het apparaat verlaat. Dat is dan al eerder gebeurd, geleidelijk, terwijl je typte. Dit verschilt per aanbieder en het staat zelden prominent in de voorwaarden, dus als het voor je risicobeoordeling uitmaakt, leg de vraag dan bij de leverancier neer.

Alles wat verder op dezelfde pagina meeleest

Dit is de categorie die in de praktijk het grootst is en het minst wordt besproken.

Een browserextensie met leesrechten op de pagina kan zien wat er op die pagina staat. Dat is geen lek, dat zijn de rechten die de extensie bij installatie heeft gekregen. Het geldt voor vertaalhulpen, voor schrijfassistenten, voor screenshot-tools, voor wachtwoordmanagers en voor de extensie die iemand twee jaar geleden voor één taak installeerde en daarna vergat.

De vraag is dus niet of extensies mee kunnen lezen, maar welke er zijn en wie ze heeft goedgekeurd. Waarom dat ertoe doet, lees je in het artikel over browserextensies die ook AI-tools zijn.

Twee gevallen springen eruit:

Externe schrijfhulpen. De spellingcontrole die in de browser zit, werkt lokaal. Losse schrijfassistenten die grammatica en toon verbeteren, sturen je tekst vaak naar hun eigen server om die suggesties te kunnen doen. Dat is een tweede verwerking, met een tweede leverancier en een tweede bewaartermijn, naast de AI-tool waarin je al aan het typen was.

Mobiele toetsenborden. Toetsenbordapps met invoervoorspelling en cloudsynchronisatie leren van wat je typt. Op een werktelefoon met een zelf geïnstalleerde toetsenbordapp is dat een verwerking die niemand heeft beoordeeld.

Waarom dit meer is dan een weetje

Voor een DPIA telt dit, omdat de verwerkingsketen langer is dan hij op papier lijkt. Je hebt de AI-leverancier beoordeeld, terwijl er misschien drie partijen meelezen: de extensie, de schrijfhulp en de assistent zelf.

In de dagelijkse praktijk is de conclusie eigenlijk geruststellender dan het klinkt. Het invoerveld is geen wachtkamer waar tekst nog niet bestaat. Het is de eerste plek waar de tekst bestaat, en het is tegelijk de laatste plek waar iemand er nog iets aan kan veranderen zonder ergens anders iets terug te hoeven draaien.

Juist daarom is het moment van typen het interessantste. Niet omdat daar het meeste misgaat, maar omdat de tekst alleen dan nog van jou is.

FAQ

Veelgestelde vragen

Wordt mijn prompt al verstuurd terwijl ik typ?

Naar het AI-model niet. Dat krijgt je tekst pas als je verzendt. Maar je tekst staat op dat moment al wel in het geheugen van de browser en meestal in de lokale opslag van de site, en bij sommige diensten wordt het concept naar de server gesynchroniseerd zodat je op een ander apparaat verder kunt.

Kunnen andere browserextensies mijn prompt zien?

Een extensie met leesrechten op de pagina kan in principe alles zien wat er op die pagina staat, inclusief wat er in het invoerveld staat. Dat geldt voor elke extensie met die rechten, ook als die niets met AI te maken heeft. Het is een goede reden om te weten welke extensies er in je organisatie zijn goedgekeurd.

Leest de spellingcontrole mee?

De ingebouwde spellingcontrole van de browser werkt lokaal. Sommige externe schrijfhulpen sturen je tekst wel naar een eigen server om suggesties te kunnen doen. Dat is een tweede verwerking naast de AI-tool, met een eigen leverancier en een eigen bewaartermijn.

Blijft mijn concept staan als ik het tabblad sluit?

Bij de meeste AI-diensten wel. Dat is bedoeld als gemak: je half geschreven prompt staat er nog als je terugkomt. Het betekent ook dat de tekst het tabblad overleeft en op de computer blijft staan tot de site hem opruimt.

Wat kan ik hieraan doen?

Het meeste hiervan is normaal gedrag van webapplicaties, en daar hoef je niet tegen te vechten. Wat wel telt: weet welke extensies leesrechten hebben, gebruik geen externe schrijfhulp bij gevoelig werk, en behandel het invoerveld als een plek waar de tekst al bestaat in plaats van als een wachtkamer.

Portret van Rens Timmermans van BeeSensible

Liever iemand die het laat zien?

Rens, BeeSensible

Ik geef je graag een rondleiding van twintig minuten. Laat je gegevens achter, dan zoek ik een moment dat jou uitkomt. Bellen of mailen mag natuurlijk ook.

Liever eerst even overleggen?

Wil je een live demo, of een offerte voor 100+ gebruikers? Laat je gegevens achter, dan nemen we binnen één werkdag contact op.