Slik kontrollerer du at robinpdf aldri laster opp filene dine
Alle PDF-verktøy som kjører i nettleseren sier at filene dine blir på enheten din. Det koster ingenting å si, så alene er det ingenting verdt. Slik kontrollerer du mitt på under ett minutt — og de samme tre testene fungerer på alle andre nettsteder, også hos konkurrentene mine.
Test 1 — Slå av wifi
Åpne et hvilket som helst verktøy på dette nettstedet og vent til siden er ferdig lastet. Koble nå fra internett: slå av wifi eller dra ut kabelen. Og bruk verktøyet som vanlig: velg filene dine, kjør det, last ned resultatet.
Det virker likevel. Et nettsted som lastet opp dokumentet ditt til en server, kunne umulig gjort det. Det er hele testen, og den tar rundt tretti sekunder.
Test 2 — Se på fanen Nettverk
Trykk F12 for å åpne nettleserens utviklerverktøy og gå til fanen Nettverk. La den stå åpen mens du behandler en fil. Du ser sidens egne filer og annonsene bli lastet, og du ser ikke dokumentet ditt dra noe sted: ingen opplasting, ingen POST med filen, ingenting.
Dette er testen å gjøre på ethvert nettsted som lover lokal behandling. Ser du filen din i innholdet i en forespørsel, var løftet falskt.
Test 3 — Les sikkerhetspolicyen
Nettlesere lar et nettsted angi, i en header som heter Content-Security-Policy, hvilke eksterne servere siden får snakke med. Min kan du lese i fanen Nettverk: klikk på den første forespørselen og se på svarhodene. Ved siden av Cloudflares informasjonskapselfrie besøksteller står annonse- og samtykkeserverne til Google, fordi nettstedet finansieres med annonser.
Serverne får det enhver annonse får: siden du er på, nettleseren din og IP-adressen din. Filen din får de ikke, og du trenger ikke stole på ordet mitt: test 2 ville vist enhver forespørsel som bar den, og test 1 fungerer helt uten forbindelse.
Hva jeg har målt
robinpdf har en automatisk test som laster et verktøy i en ekte nettleser, kutter nettverket på nettlesernivå og deretter behandler en fil. Av de 16 verktøyene den dekker, fullfører 14 jobben uten nettverk:
- Slå sammen PDF
- Del opp PDF
- Roter PDF
- Beskjær PDF
- Komprimer PDF
- PDF til JPG
- Gråtone-PDF
- Sider per ark (N-up)
- PDF til tekst
- Legg til sidetall
- Rediger PDF-metadata
- PDF til Word
- PDF til EPUB
- PDF til Excel
Der det ikke gjelder
Jeg sier det heller selv enn at du oppdager det.
- Tekstgjenkjenningen (OCR) og passordverktøyene laster ned en behandlingsmotor første gang — tesseract for tekstgjenkjenning og en WebAssembly-utgave av qpdf for krypteringen. Til sammen er de flere megabyte, og derfor lastes de ikke for alle som åpner siden. Det er programkode på vei ned til nettleseren din. Det er aldri filen din på vei opp. PDF til Word står på listen over fordi en tekst-PDF ikke trenger OCR; en skannet gjør det, og da trengs også den første nedlastingen.
- Annonsene kjører på samme side som verktøyet. Ethvert skript på en side kan i prinsippet lese hva som står der, så det du kan kontrollere, er at ingenting sender filen din noe sted (test 2). For et dokument som ikke under noen omstendighet skal forlate datamaskinen: last verktøyet og koble fra før du åpner filen. Uten nettverk kan ingenting komme ut.
- Å komprimere en veldig liten PDF gjør ingenting: verktøyet sjekker om det virkelig kan gjøre filen mindre, og sier heller nei enn å gi deg en dårligere kopi. Det er et avslag, ikke en feil.
Hvorfor det er bygget slik
Fordi «vi sletter filen din i løpet av noen timer» er et løfte, mens en arkitektur som aldri mottar filen, er et faktum. For feriebildet betyr forskjellen ingenting. For en kontrakt, en lønnsslipp, en legeerklæring eller en skanning av legitimasjonen din er det det eneste som betyr noe. Håndterer du dokumenter du ikke har lov til å laste opp, skal du slippe å stole på noens ord. Heller ikke mitt.