Je sleept een foto in een website, wacht een seconde, en krijgt iets terug — een kleiner bestand, een uitknip, een bijschrift. De transactie voelt direct en op zichzelf staand. Meestal is ze dat niet. Op het moment dat je "uploaden" indrukt, verlaat een kopie van je afbeelding je apparaat en landt op hardware die iemand anders bezit. Wat er daarna gebeurt is aan hen, niet aan jou.
Hier is de eerlijke versie van waar je bestanden heen gaan, gebaseerd op hoe deze systemen daadwerkelijk zijn gebouwd — geen schrikverhalen, gewoon de mechaniek.
Het pad dat een bestand aflegt wanneer je het uploadt

"Uploaden" is een letterlijke beschrijving. Je browser leest de ruwe bytes van je afbeelding en stuurt ze, over het netwerk, naar de server van de site. Die server schrijft het bestand naar schijf (of naar cloudopslag zoals S3), draait welke verwerking je ook vroeg, en stuurt een resultaat terug. Je origineel bestaat nu op minstens twee plekken: jouw apparaat, en dat van hen.
Een paar dingen volgen uit dat ontwerp:
- Het bestand wordt verzonden. Over HTTPS is dit versleuteld tijdens het transport, dus een willekeurige afluisteraar op openbare wifi kan het niet lezen. Dat beschermt de reis, niet de bestemming.
- Het bestand wordt opgeslagen, minstens kort. Zelfs "we verwijderen na verwerking"-tools houden het bestand lang genoeg vast om eraan te werken, en hun definitie van "na" varieert enorm.
- Het resultaat en het origineel kunnen worden gecachet op CDN's, back-upsystemen of logs — kopieën die het tabblad dat je sloot overleven.
Hoe lang bestanden worden bewaard, en wie het beleid leest

Bewaring is het deel dat vrijwel niemand controleert. Sommige diensten verwijderen uploads binnen minuten. Andere houden ze uren "om de prestaties te verbeteren," dagen voor "misbruikpreventie," of onbepaald als je nooit je account verwijdert. De enige plek waar dit is opgeschreven is het privacybeleid en de algemene voorwaarden — documenten ontworpen om te worden doorgebladerd.
Twee clausules zijn het specifiek zoeken waard:
- Bewaartermijn — een echt aantal uren of dagen, versus vage taal als "zolang als nodig."
- Verleende rechten — sommige voorwaarden geven de dienst een brede licentie om je uploads te "bewaren, reproduceren en gebruiken." Af en toe omvat dat je content gebruiken om machine-learningmodellen te trainen. Dit is legaal omdat je ermee instemde door erdoorheen te klikken.
Niets hiervan maakt elke online tool kwaadaardig. Een gerenommeerde dienst met een krap bewaarvenster en geen trainingsclausule is een redelijke keuze voor een meme. Het probleem is dat je zelden weet welke soort je gebruikt, en de standaardaanname zou voorzichtigheid moeten zijn voor alles wat gevoelig is: ID-scans, contracten, medische beelden of persoonlijke foto's.
Hoe je het zelf controleert
Je hoeft geen marketingtekst te vertrouwen. Drie controles vertellen je wat er echt gebeurt:
- Let op een uploadbalk. Een voortgangsindicator die je verbindingssnelheid volgt betekent dat er bytes je machine verlaten. Lokale verwerking eindigt direct, ongeacht bestandsgrootte.
- Probeer vliegtuigmodus. Laad de tool, verbreek de internetverbinding, en verwerk dan een afbeelding. Een servergebaseerde tool faalt; een echt lokale blijft werken.
- Open DevTools → Netwerk en verwerk een bestand. Een groot POST-verzoek dat je afbeelding draagt is het bewijs dat het is geüpload.
De metadata die je ook overhandigt
Het zijn niet alleen pixels. Een telefoonfoto bedt meestal EXIF-metadata in: cameramodel, exacte tijdstempel, en vaak de GPS-coördinaten waar hij is genomen. Upload dat naar een willekeurige tool en je deelt mogelijk je thuisadres als bijeffect. Je kunt die data bekijken en strippen voordat je iets deelt — en draait de controle op je eigen apparaat, dan reist het gevoelige deel helemaal niet.
Het alternatief: om te beginnen niet uploaden
Moderne browsers kunnen afbeeldingen geheel op je eigen apparaat comprimeren, converteren, verkleinen en opschonen met Canvas en WebAssembly. Zo werkt de Afbeeldingscompressor op IMG.DIY — de code draait in je browser, je CPU doet de verwerking, en het bestand wordt nooit ergens verzonden of opgeslagen. Er bestaat geen uploadstap omdat er geen server bij betrokken is. Er is niets om te bewaren, niets om te cachen, en niets om te lekken.
De kern
Wanneer je een foto online uploadt, maak je een kopie op de computer van iemand anders en vertrouw je hun beleid over wat ermee gebeurt. Voor genoeg afbeeldingen met lage inzet is dat prima. Voor alles wat je liever privé houdt, vraag je af of het bestand je apparaat überhaupt moet verlaten. Voor comprimeren, converteren, verkleinen en metadata opschonen hoeft dat niet — en tools die in je browser draaien doen dezelfde klus terwijl ze je afbeeldingen precies houden waar ze horen.
