Кожен інструмент на цьому сайті працює повністю всередині вашого веббраузера. Коли ви вибираєте файл, він зчитується до пам'яті браузера за допомогою FileReader API і обробляється там за допомогою JavaScript і WebAssembly. Результат одразу повертається вам як завантаження. Ваш файл ніколи не надсилається на сервер.
Оскільки робота відбувається на вашому власному пристрої, немає зворотнього зв'язку із сервером: жодного очікування завантаження, жодного обмеження розміру файлу понад пам'ять вашого пристрою, а більшість інструментів продовжують працювати навіть без підключення до інтернету після того, як сторінку завантажено.
З типовим онлайн-інструментом для роботи з PDF ваш документ передається на чийсь сервер і зберігається там, принаймні на короткий час. Ви довіряєте мережі, політиці зберігання та персоналу цієї компанії вміст документа.
При локальній обробці документ ніколи не покидає ваш пристрій, тому просто немає серверної копії, яка могла б витекти, бути збережена, вилучена на вимогу суду або використана неналежним чином. Для контрактів, посвідчень особи, медичних записів або фінансових виписок — це принципова різниця, а не питання ступеня.
Важкі операції з PDF забезпечуються зрілими бібліотеками з відкритим вихідним кодом, скомпільованими у WebAssembly, завдяки чому вони працюють із майже нативною швидкістю всередині браузера: pdf-lib і MuPDF для редагування та рендерингу, pdf.js для розбору, і Tesseract для OCR. WebAssembly забезпечує передбачувану продуктивність, яка потрібна для цих завдань, не надсилаючи нічого на сервер.
Рушії завантажуються на вимогу вперше, коли ви використовуєте інструмент, якому вони потрібні, а потім браузер кешує їх — саме тому перше розпізнавання тексту OCR або перше стиснення в сеансі має коротку фазу завантаження, а наступні — ні.
Обіцянку підкріплюють два рівні захисту. Суворий Content Security Policy обмежує, куди сторінка може підключатися, а захисний механізм мережі під час виконання обгортає конвеєр обробки так, щоб дані файлу не могли бути надіслані нікуди. Жодного облікового запису не потрібно, і жодний вміст документа не збирається.
Наш хостинг може вести стандартні агреговані журнали доступу (наприклад, IP-адреса та запитувана URL-адреса) з міркувань безпеки та надійності — вони ніколи не містять вмісту ваших файлів.
Так. Оскільки файл обробляється локально і ніколи не завантажується, конфіденційні документи — контракти, посвідчення особи, медичні або фінансові записи — залишаються повністю на вашому пристрої. Не існує серверної копії, яка могла б бути розкрита.
Локальні, браузерні інструменти є безпечнішими для будь-чого конфіденційного, оскільки файл ніколи не покидає ваш пристрій. Хмарні інструменти завантажують ваш файл на сервер, який ви не можете повністю перевірити. Хмарні інструменти все ще доцільні для дуже важких серверних завдань або пристроїв з обмеженою потужністю, але для повсякденного редагування приватного документа локальна обробка усуває ризик повністю.
Так — і вам не потрібно вірити нам на слово. Відкрийте інструменти розробника у вашому браузері, перейдіть на вкладку Network tab і скористайтеся будь-яким інструментом. Ви побачите, що жоден запит не містить вмісту вашого файлу, що надсилається на сервер під час роботи інструменту.