Jokainen tämän sivuston työkalu toimii kokonaan selaimessasi. Kun valitset tiedoston, se luetaan selaimen muistiin FileReader API:n avulla ja käsitellään siellä JavaScript- ja WebAssembly-koodilla. Tulos palautetaan suoraan sinulle latauksena. Tiedostoasi ei lähetetä koskaan palvelimelle.
Koska käsittely tapahtuu omalla laitteellasi, palvelinkierrosta ei tarvita: ei odottelua latauksen aikana, ei tiedostokokorajoitusta laitteesi muistin ulkopuolella, ja useimmat työkalut toimivat jopa ilman internetyhteyttä sivun lataamisen jälkeen.
Tyypillisessä verkkopohjaisen PDF-työkalun tapauksessa asiakirjasi lähetetään ja tallennetaan jonkun muun palvelimelle, ainakin hetkeksi. Luotat tuolloin kyseisen yrityksen verkkoon, säilytyskäytäntöihin ja henkilöstöön tiedostosi sisällön osalta.
Paikallisessa käsittelyssä asiakirja ei poistu laitteeltasi, joten palvelinpuolella ei ole kopiota, joka voisi vuotaa, jäädä talteen, päätyä viranomaismääräyksen kohteeksi tai joutua väärinkäytetyksi. Sopimusten, henkilöllisyystodistusten, sairaustietojen tai tiliotteiden kohdalla tämä on periaatteellinen ero, ei vain asteero.
Raskaat PDF-operaatiot toimivat kypsien avoimen lähdekoodin kirjastojen avulla, jotka on käännetty WebAssembly-muotoon ja suoritettavaksi lähes natiivinopeudella selaimessa: pdf-lib ja MuPDF muokkaukseen ja renderöintiin, pdf.js jäsentelyyn sekä Tesseract OCR-tunnistukseen. WebAssembly tarjoaa ennustettavan suorituskyvyn, jota nämä tehtävät vaativat, ilman että mitään lähetetään palvelimelle.
Moottorit ladataan tarvittaessa ensimmäisellä käyttökerralla, minkä jälkeen selain tallentaa ne välimuistiin — siksi ensimmäinen OCR-tunnistus tai pakkaus istunnossa sisältää lyhyen latausvaiheen, mutta myöhemmät eivät.
Lupauksen taustalla on kaksi kerrosta. Tiukka Content Security Policy rajoittaa sivuston yhteysmahdollisuuksia, ja ajonaikainen verkkovalvoja kietoo käsittelyputken ympärilleen niin, että tiedostodataa ei voida lähettää minnekään. Tiliä ei tarvita eikä asiakirjan sisältöä kerätä.
Hosting-palvelumme saattaa säilyttää tavanomaisia koottuja käyttölokeja (kuten IP-osoite ja pyydetty URL) turvallisuuden ja luotettavuuden vuoksi — nämä eivät koskaan sisällä tiedostojesi sisältöä.
Kyllä. Koska tiedosto käsitellään paikallisesti eikä sitä koskaan lähetetä palvelimelle, luottamukselliset asiakirjat — sopimukset, henkilöllisyystodistukset, lääketieteelliset tai taloudelliset tiedot — pysyvät kokonaan laitteellasi. Palvelinpuolella ei ole kopiota, joka voisi paljastua.
Paikalliset, selainpohjaiset työkalut ovat turvallisempia kaiken arkaluonteisen käsittelyyn, koska tiedosto ei poistu laitteeltasi. Pilvipohjaiset työkalut lähettävät tiedostosi palvelimelle, jota et voi täysin tarkastaa. Pilvipalvelut sopivat edelleen erittäin raskaisiin palvelinpuolen töihin tai heikkotehoisia laitteita varten, mutta tavalliseen yksityisen asiakirjan muokkaukseen paikallinen käsittely poistaa riskin kokonaan.
Kyllä — eikä sinun tarvitse luottaa pelkästään sanaamme. Avaa selaimen kehittäjätyökalut, siirry Network tab -välilehdelle ja käytä mitä tahansa työkalua. Näet, että mikään pyyntö ei kuljeta tiedostosi sisältöä palvelimelle työkalun toimiessa.