Så kontrollerar du att robinpdf aldrig laddar upp dina filer
Alla PDF-verktyg som körs i webbläsaren säger att dina filer stannar på din enhet. Att påstå det kostar ingenting, så i sig är det värt ingenting. Så här kontrollerar du mitt på under en minut — och samma tre tester fungerar på vilken annan webbplats som helst, även mina konkurrenters.
Test 1 — Stäng av wifi
Öppna vilket verktyg som helst på den här webbplatsen och vänta tills sidan har laddat klart. Koppla nu från internet: stäng av wifi eller dra ur kabeln. Använd sedan verktyget som vanligt: välj dina filer, kör det, ladda ner resultatet.
Det fungerar ändå. En webbplats som laddade upp ditt dokument till en server skulle omöjligt kunna göra det. Det är hela testet, och det tar ungefär trettio sekunder.
Test 2 — Titta på fliken Nätverk
Tryck på F12 för att öppna webbläsarens utvecklarverktyg och gå till fliken Nätverk. Låt den vara öppen medan du bearbetar en fil. Du ser sidans egna filer och annonserna laddas, och du ser inte ditt dokument gå någonstans: ingen uppladdning, ingen POST med filen, ingenting.
Det här är testet att göra på varje webbplats som lovar lokal bearbetning. Ser du din fil i innehållet i en begäran var löftet falskt.
Test 3 — Läs säkerhetspolicyn
Webbläsare låter en webbplats ange, i ett huvud som heter Content-Security-Policy, vilka externa servrar sidan får prata med. Min kan du läsa i fliken Nätverk: klicka på den första begäran och titta på svarshuvudena. Förutom Cloudflares kakfria besöksräknare står där Googles annons- och samtyckesservrar, eftersom webbplatsen finansieras med annonser.
De servrarna får det som vilken annons som helst får: sidan du är på, din webbläsare och din IP-adress. Din fil får de inte, och du behöver inte ta mitt ord för det: test 2 skulle visa varje begäran som bar den, och test 1 fungerar helt utan uppkoppling.
Vad jag har mätt
robinpdf har ett automatiskt test som laddar ett verktyg i en riktig webbläsare, bryter nätverket på webbläsarnivå och sedan bearbetar en fil. Av de 16 verktyg som testas slutför 14 jobbet utan nätverk:
- Slå ihop PDF
- Dela PDF
- Rotera PDF
- Beskär PDF
- Komprimera PDF
- PDF till JPG
- Gråskale-PDF
- Sidor per ark (N-up)
- PDF till text
- Lägg till sidnummer
- Redigera PDF-metadata
- PDF till Word
- PDF till EPUB
- PDF till Excel
Där det inte gäller
Jag säger det hellre själv än att du upptäcker det.
- Textigenkänningen (OCR) och lösenordsverktygen laddar ner en bearbetningsmotor första gången — tesseract för textigenkänning och en WebAssembly-version av qpdf för krypteringen. Tillsammans är de flera megabyte, och därför laddas de inte för alla som öppnar sidan. Det är programkod på väg ner till din webbläsare. Det är aldrig din fil på väg upp. PDF till Word finns med i listan ovan eftersom en text-PDF inte behöver OCR; en inskannad gör det, och då behövs också den första nedladdningen.
- Annonserna körs på samma sida som verktyget. Varje skript på en sida kan i princip läsa vad som finns på den, så det du kan kontrollera är att ingenting skickar din fil någonstans (test 2). För ett dokument som inte får lämna datorn under några omständigheter: ladda verktyget och koppla från innan du öppnar filen. Utan nätverk kan ingenting lämna datorn.
- Att komprimera en mycket liten PDF gör ingenting alls: verktyget kontrollerar om det verkligen kan göra filen mindre och avstår hellre än ger dig en sämre kopia. Det är ett nej, inte ett fel.
Varför det är byggt så här
För att "vi raderar din fil inom några timmar" är ett löfte, medan en konstruktion som aldrig tar emot filen är ett faktum. För semesterbilden spelar skillnaden ingen roll. För ett avtal, ett lönebesked, ett läkarutlåtande eller en skanning av din id-handling är det det enda som spelar roll. Den som hanterar dokument som inte får laddas upp ska inte behöva lita på någons ord. Inte heller mitt.