Waarom bestanden in de browser verwerken slim is en hoe je het zelf controleert

Veel gratis tools om PDF's samen te voegen of foto's te verkleinen vragen je het bestand naar een vreemde server te uploaden. Hier zie je het verschil tussen dat model en verwerken in je eigen browser, en twee eenvoudige proeven om het te controleren zonder iemand op zijn woord te geloven. We zetten ook op een rij, zoals in ons privacybeleid staat, welke gegevens deze site wel registreert.

Bijgewerkt:

Twee manieren om hetzelfde te doen

Als een pagina zegt «PDF samenvoegen» of «afbeelding verkleinen», zijn er twee mogelijke architecturen. In de eerste reist je bestand via internet naar een server van het bedrijf, wordt het daar verwerkt en komt het resultaat terug naar je apparaat. In de tweede downloadt de pagina de code van de tool (JavaScript en enkele bibliotheken) en werkt die code binnen je browser, met het geheugen en de processor van je apparaat. Het bestand verlaat je apparaat nooit.

In de praktijk lijken ze van buiten bijna hetzelfde: je kiest het bestand, tikt op een knop en downloadt het resultaat. Het verschil zit in de weg die je document heeft afgelegd. Daarom is het slim het ene van het andere te kunnen onderscheiden, in plaats van te vertrouwen op een zin op de voorpagina.

Welke risico's heeft het uploaden van een document

Een bestand uploaden betekent dat er een kopie buiten je controle bestaat, al is het tijdelijk. Die kopie gaat over het netwerk, wordt op andermans schijven opgeslagen en kan in back-ups of logbestanden blijven staan. Je hoeft geen enkel bedrijf in het bijzonder te verdenken: het risico is structureel. Hoe langer en via hoe meer plekken een gegeven reist, hoe groter de kans dat het langer wordt bewaard dan voorzien, dat een toegang verkeerd wordt ingesteld of dat het bij een incident lekt.

Dit weegt vooral zwaar bij bepaalde bestanden:

Gebeurt de verwerking op je apparaat, dan bestaat die categorie risico voor het bestand zelf gewoon niet: er is geen vreemde kopie om te beschermen.

Proef 1: gebruiken zonder internet

Dit is de eenvoudigste controle en de moeilijkst te betwisten. Als een tool zonder verbinding werkt, kan hij je bestand tijdens het werk nergens naartoe sturen.

  1. Open de tool, bijvoorbeeld Afbeelding verkleinen of PDF samenvoegen, en wacht tot de pagina klaar is met laden.
  2. Verbreek de verbinding: zet wifi uit of schakel de vliegtuigmodus in.
  3. Kies een bestand (bij Afbeelding verkleinen een foto; bij PDF samenvoegen twee PDF's) en gebruik de tool gewoon.
  4. Download het resultaat.

Als het goed werkt, hangt de verwerking niet van een server af. Een eerlijk detail: sommige tools downloaden een bibliotheek pas wanneer ze die nodig hebben, dus als het zonder verbinding mislukt, is dat geen sluitend bewijs van het tegendeel. Probeer het dan opnieuw door de tool eerst één keer met internet te gebruiken, zodat alle onderdelen worden geladen, en herhaal de proef nadat je de verbinding hebt verbroken. En als de pagina zonder verbinding wordt gesloten of herladen, vraagt hij zijn inhoud opnieuw aan internet: doe de proef zonder te herladen.

Proef 2: het tabblad Netwerk bekijken tijdens het verwerken

De eerste proef zegt dat het zonder server werkt. Met deze zie je met eigen ogen wat je browser verlaat. Alle moderne desktopbrowsers hebben ontwikkelaarstools die elk netwerkverzoek registreren.

  1. Open de tool en druk op F12 (of Ctrl+Shift+I; op een Mac Cmd+Option+I) om de ontwikkelaarstools te openen.
  2. Ga naar het tabblad «Netwerk» («Network» als je browser in het Engels staat).
  3. Klik op het wis-icoon om de lijst met eerdere verzoeken leeg te maken.
  4. Kies je bestand en verwerk het, bijvoorbeeld met Afbeelding verkleinen.
  5. Bekijk de lijst. Let op de kolom met de grootte of «Transferred» en op het type verzoek: een bestandsupload verschijnt als een POST- of PUT-verzoek met een grootte die lijkt op die van je bestand.

Wat je op deze site bij het verwerken zou moeten zien, is niets wat daarop lijkt. Wel is het normaal dat er een klein verzoek van enkele bytes verschijnt: dat van de registratie van anonieme statistieken, die in de volgende sectie wordt beschreven. Je kunt erop klikken en het tabblad met de inhoud («Payload») bekijken: je ziet gegevens zoals de naam van de tool, de taal of een resultaatcode, en niet de inhoud of de naam van je bestand. Als een verzoek ooit veel groter is dan wat je wilde uploaden, is het de moeite waard je af te vragen waar het naartoe gaat.

Wat ABC SyG precies bewaart

In de browser verwerken betekent niet dat de site niets registreert. Dit staat in ons privacybeleid:

Advertenties zijn een apart hoofdstuk: de site gebruikt Google AdSense, en Google en zijn partners kunnen cookies gebruiken om advertenties te tonen; waar de wet het eist, vragen we eerst toestemming. De cookies van advertenties hebben niets met je bestanden te maken, maar het is goed het te weten. Het volledige beleid staat op de privacypagina van de site.

Voorbeeld: de papieren voor een aanvraag klaarmaken zonder ze ergens te uploaden

Stel dat een portaal in één PDF de voor- en achterkant van je identiteitsbewijs en een bewijs van woonadres vraagt, plus een foto die minder weegt dan een bepaalde limiet. Met tools in de browser los je dat zo op:

  1. Kies met Afbeelding verkleinen de foto's van het document, selecteer «Doelgrootte», vul het maximum in dat het portaal eist en tik op «Comprimeren». Bij het comprimeren worden de metagegevens verwijderd, zoals het cameramodel en de GPS-locatie.
  2. Voeg met PDF samenvoegen de PDF-bestanden toe met «Kies PDF-bestanden», zet ze in volgorde met «Omhoog» en «Omlaag» en tik op «PDF samenvoegen».
  3. Download het resultaat en controleer of elke pagina goed leesbaar is voordat je het verstuurt.

In geen enkele stap is de inhoud van die documenten via een server van de site gegaan. Wil je het zeker weten, doe het dan met wifi uit nadat je de pagina hebt geladen.

Wat dit model je niet garandeert

In de browser verwerken verkleint een groot risico, maar niet alle, en dat zeggen we liever eerlijk:

Goede gewoonten voor gevoelige documenten

Veelgestelde vragen

Hoe weet ik of een tool mijn bestanden uploadt?

Probeer hem zonder verbinding te gebruiken nadat de pagina is geladen en bekijk het tabblad «Netwerk» van de ontwikkelaarstools (F12) tijdens het verwerken. Verschijnt er geen groot verzoek dat je bestand meeneemt, dan wordt het niet geüpload.

Is verwerken in de browser langzamer?

Dat hangt van je apparaat af: het gebruikt zijn processor en geheugen. Voor gewone foto's en PDF's is het snel; bij zeer grote bestanden kan een oude telefoon er lang over doen of falen.

Kan ABC SyG de foto's of PDF's zien die ik gebruik?

Nee. De bestanden worden niet naar onze servers geüpload. We registreren alleen anonieme statistieken, zoals welke tool is gebruikt, hoeveel bestanden en hun ruwe groottebereik, en nooit hun namen of inhoud.

Bewaart de site mijn IP-adres?

Niet in de gebruiksstatistieken: er wordt alleen kort een ingekorte versie gebruikt om misbruik te beperken. De hostingprovider registreert, zoals elke hosting, wel technische gegevens zoals het IP in de serverlogs om de site te laten werken en te beveiligen.

Wat gebeurt er als mijn browser «Do Not Track» verstuurt?

Stuurt je browser Do Not Track of Global Privacy Control, dan registreert de site geen enkele gebruiksstatistiek.