Skip to content
reader.me

Tekniska anteckningar

Hur reader.me fungerar

Ingen PDF du öppnar lämnar någonsin din maskin. Den här sidan förklarar hur det är möjligt arkitektoniskt och hur du själv verifierar det på 30 sekunder.

Den korta versionen

Moderna webbläsare levererar en nästan komplett körmiljö: JIT JavaScript-motor, WebAssembly, 2D-canvas, kryptografi, fil-API:er och beständig lagring. Tillräckligt för att göra allt en PDF-redigerare på skrivbordet gör — utan att skicka filen någonstans.

reader.me är ungefär 4 MB JavaScript och WebAssembly som limmar ihop fyra open source-bibliotek till de 20 verktyg du ser.

Vad som händer när du släpper en PDF

  1. Webbläsaren lämnar filen direkt till JavaScript.
  2. Vi läser byten till en typed array.
  3. Rätt bibliotek gör jobbet: pdf-lib, PDF.js, Tesseract.js, Comlink Workers (>20 MB).
  4. Resultatet blir en nedladdning.

Varför detta är strukturell integritet

De flesta "ingen uppladdning"-löften från molntjänster betyder något svagare: servern kasserar din fil efter några timmar. Filen nådde faktiskt deras servrar.

I reader.me finns inget "efteråt" att kassera, eftersom det inte finns någon uppladdning till att börja med.

Och analysverktyg?

Vi laddar Google Analytics (fördröjt) och Cloudflare Web Analytics. Ingen av dem ser dina PDF:er — de skickar bara pageview-beacons med URL-sökvägen, locale och standard-user agent.

Robotar är uttryckligen tillåtna (GPTBot, ClaudeBot, etc.) — det finns inga dokumentdata att skrapa.

Verifiera det själv på 30 sekunder

  1. Öppna DevTools (F12 på Windows, ⌥⌘I på macOS), fliken Network.
  2. Rensa begäranslistan, kryssa i "preserve log".
  3. Släpp en PDF på Compress-verktyget och klicka.
  4. Titta på Network-panelen. Ingen begäran som bär din fil. Nedladdningen kommer som en blob:-URL.

Avvägningar vi accepterar

Att göra allt i webbläsaren är inte gratis. Ärlig lista:

  • Filstorlekstak 50 MB per fil på webben.
  • Inga kvalificerade signaturer (Fas 4).
  • Stora OCR-språkdata (~12 MB första körningen).
  • PDF/A förlorar markerbar text.

Relaterat

reader.me är en idé av David Carrero , byggt hos Color Vivo Internet S.L.