Kiekvienas šioje svetainėje esantis įrankis veikia išskirtinai jūsų naršyklėje. Kai pasirenkate failą, jis nuskaitomas į naršyklės atmintį naudojant FileReader API ir ten pat apdorojamas JavaScript bei WebAssembly. Rezultatas iš karto perduodamas jums kaip atsisiuntimas. Jūsų failas niekada neįkeliamas į serverį.
Kadangi darbas vyksta jūsų pačių įrenginyje, nereikia siųsti duomenų į serverį ir gauti atsakymo atgal: nėra laukimo dėl įkėlimo, nėra failo dydžio apribojimo (išskyrus jūsų įrenginio atmintį), o dauguma įrankių veikia net be interneto ryšio, kai tik puslapis užkrautas.
Naudojant įprastą internetinį PDF įrankį, jūsų dokumentas perduodamas ir laikomas kito subjekto serveryje — bent trumpą laiką. Jūs pasitikite tos įmonės tinklu, duomenų saugojimo politika ir darbuotojais dėl turinio.
Vietinio apdorojimo atveju dokumentas niekada nepalieka jūsų įrenginio, todėl tiesiog nėra jokios serverio pusės kopijos, kuri galėtų nutekėti, būti saugoma, reikalaujama teismo ar netinkamai tvarkoma. Sutartims, asmens dokumentams, medicinos įrašams ar finansinėms ataskaitoms tai yra principinis skirtumas, o ne laipsnio klausimas.
Sunkias PDF operacijas vykdo brandžios atvirojo kodo bibliotekos, sukompiliuotos į WebAssembly, kad jos veiktų beveik tokiu pat greičiu kaip vietinės programos naršyklėje: pdf-lib ir MuPDF redagavimui ir atvaizdavimui, pdf.js analizavimui, o Tesseract — OCR. WebAssembly suteikia šioms užduotims reikiamą nuspėjamą našumą nieko nesiųsdamas į serverį.
Varikliai įkeliami reikalui esant — pirmą kartą naudojant įrankį, kuriam jų reikia, o tada naršyklė juos talpina talpykloje. Štai kodėl pirmoji OCR arba suspaudimo operacija sesijoje turi trumpą įkėlimo žingsnį, o vėlesnės — ne.
Pažadą pagrindžia du sluoksniai. Griežta Content Security Policy apriboja, prie ko puslapis gali jungtis, o vykdymo laiko tinklo apsauga apgaubia apdorojimo procesą, kad failo duomenys negalėtų būti niekur išsiųsti. Paskyra nereikalinga ir joks dokumento turinys nerenkamas.
Mūsų prieglobos paslauga gali saugoti standartinius apibendrintus prieigos žurnalus (pavyzdžiui, IP adresą ir prašomą URL) saugumo ir patikimumo tikslais — juose niekada nėra jūsų failų turinio.
Taip. Kadangi failas apdorojamas vietoje ir niekada neįkeliamas, konfidencialūs dokumentai — sutartys, asmens dokumentai, medicinos ar finansiniai įrašai — lieka išskirtinai jūsų įrenginyje. Jokios serverio kopijos, kuri galėtų būti atskleista, nėra.
Vietiniai, naršyklėje pagrįsti įrankiai yra saugesni viskam, kas jautru, nes failas niekada nepalieka jūsų įrenginio. Debesijos įrankiai įkelia jūsų failą į serverį, kurio negalite visiškai patikrinti. Debesijos įrankiai vis dar praverčia labai sunkiems serverio pusės darbams ar silpnos galios įrenginiams, tačiau kasdieniam privačių dokumentų redagavimui vietinis apdorojimas visiškai pašalina riziką.
Taip — ir jums nereikia tiesiog tikėti mūsų žodžiu. Atidarykite naršyklės kūrėjo įrankius, pereikite į Network tab ir naudokite bet kurį įrankį. Matysite, kad joks užklausa neperduoda jūsų failo turinio į serverį, kol įrankis veikia.