Att komprimera en lönespecifikation, slå ihop en bostadsansökan, läsa texten på ett id-kort: de här dokumenten innehåller mycket personliga uppgifter, och de flesta tjänster på nätet ber dig skicka dem till sina servrar för att bearbetas. Det finns ett annat sätt, där arbetet görs på din egen enhet. Den här guiden förklarar skillnaden, hur du kontrollerar den själv och vad den kostar.
Vad som händer när du laddar upp en fil
Med en vanlig tjänst korsar ditt dokument internet, landar på en server som du inte kontrollerar, bearbetas där och skickas sedan tillbaka till dig. Under tiden kan det sparas några minuter, några dagar eller längre, kopieras till säkerhetskopior, loggas eller granskas för att förbättra tjänsten, beroende på webbplatsens policy, som nästan ingen läser. Inget av dessa steg är nödvändigtvis ondsint, men vart och ett lägger till en risk: ett dataläckage, ett konfigurationsfel, en oärlig anställd, ett ägarbyte hos tjänsten, värdskap i ett land vars lagar skiljer sig från dina.
För ett dokument som innehåller personuppgifter (identitet, hälsa, ekonomi) är det redan en överföring av uppgifter att skicka filen till en tredje part. Om du bearbetar andras filer, till exempel på ett kontor eller i en ideell förening, ansvarar du också för dem.
Hur en webbläsare kan göra allt själv
Moderna webbläsare erbjuder förmågor som ofta går obemärkta förbi: att läsa en fil som användaren valt utan att skicka den någonstans (File API), köra kompilerad kod med nästan inbyggd hastighet (WebAssembly), arbeta i bakgrunden utan att frysa sidan (Web Workers), beräkna kryptografiska fingeravtryck (Web Crypto). Med de här byggstenarna kan en webbplats slå ihop PDF-filer, komprimera bilder eller känna igen text helt på din enhet. Programmets kod laddas ner som en vanlig webbsida; dina filer lämnar inte enheten.
Jämförelse
| Med uppladdning till en server | Lokal bearbetning (MaxyTools) | |
|---|---|---|
| Vart din fil tar vägen | Till webbplatsens server | Ingenstans: den stannar på din enhet |
| Lagring | Enligt webbplatsens policy | Ingen: inget sparas |
| Offline | Omöjligt | Möjligt när sidan har laddats |
| Hastighet | Beror på din anslutning och servern | Beror på din enhets kraft |
| Filstorlek | Ofta begränsad av uppladdningen | Begränsad av webbläsarens minne |
| Dagliga gränser | Vanliga (konton, abonnemang) | Inga som en server påtvingar |
Kontrollera själv: tre tester
- Fliken Nätverk. Öppna webbläsarens utvecklarverktyg (tangenten F12), fliken ”Nätverk”, och bearbeta sedan en fil. Du ser webbplatsens förfrågningar passera: om filen laddades upp skulle en stor förfrågan gå till en server. I ett lokalt verktyg inget sådant.
- Offlineläge. Ladda verktygets sida och koppla sedan ner dig (flygplansläge). Om åtgärden fortfarande fungerar behöver jobbet ingen server.
- Integritetspolicyn. Läs den: den ska tydligt ange vad som skickas, till vem och hur länge det sparas. En webbplats som lovar ”raderas efter en timme” ber dig lita på den; ett lokalt verktyg har inget att radera.
Det första testet är mest talande. Du behöver inte förstå koden: se bara efter om en förfrågan lika stor som din fil lämnar enheten under bearbetningen.
Priset för lokal bearbetning
- Minne. Webbläsaren har bara en del av enhetens minne: på en enkel mobil kan en PDF på flera hundra MB misslyckas. Varje verktyg anger sin maxstorlek (till exempel 80 MB för PDF-komprimering, 100 MB för en bild).
- Hastighet. Att känna igen text eller komprimera en stor PDF på en anspråkslös dator går långsammare än på en kraftfull server.
- Batteri. Tung bearbetning belastar enhetens processor.
- Omöjliga funktioner. Viss bearbetning (den tyngsta artificiella intelligensen) ligger utom räckhåll för en webbläsare; vi väljer hellre att inte erbjuda den än att skicka dina filer någon annanstans.
Andra bra vanor
- Ta bort dolda uppgifter innan du delar en fil: foton och dokument innehåller metadata som kan avslöja plats, enhet och författare.
- Skydda det som måste skyddas med ett lösenord (se Skydda en PDF med lösenord, eller lås upp den).
- Var misstänksam mot webbplatser som kräver ett konto eller en e-postadress för en enkel åtgärd.
- Radera nedladdade kopior som du inte längre behöver.
Ärliga begränsningar
- Lokal bearbetning skyddar filen under åtgärden, inte din enhet: om din dator är infekterad är filen utsatt oavsett webbplats.
- Du måste tro oss utifrån det du kan verifiera, därför är testerna ovan viktigare än vårt ord.
- Externa komponenter (annonser efter samtycke, besöksstatistik) finns på webbplatsen: de tar inte emot dina filer, men läs cookiepolicyn för detaljer.
Vanliga frågor
Hur kan jag vara säker på att en fil inte laddas upp?
Öppna fliken Nätverk i utvecklarverktygen (F12) under bearbetningen och leta efter en förfrågan lika stor som filen. Du kan också koppla ner dig när sidan har laddats: om verktyget fortfarande fungerar arbetar det lokalt.
Fungerar lokal bearbetning offline?
När sidan och dess komponenter har laddats, ja för de flesta verktyg. Undantagen (läckkontroll, IP-adress) kräver internet.
Varför avvisas vissa filer på grund av storleken?
För att webbläsaren har mindre minne än en server. Gränsen visas på varje verktyg.
Tar webbplatsen ändå emot något?
Den levererar sidan och dess program. Filerna du bearbetar skickas inte till den. Integritetspolicyn beskriver vad som mäts.
Är det säkrare än installerad programvara?
Det är jämförbart för integritet: i båda fallen stannar filen hos dig. Fördelen är att du inte installerar något.