Конфіденційність

Чи безпечні онлайн-конвертери файлів?

Більшість сайтів для конвертації завантажують ваш файл на сервер, про який ви нічого не знаєте. Іноді це нормально. Іноді це дуже погана ідея.

Опубліковано

Що зазвичай відбувається під час завантаження

На звичайному сайті для конвертації ваш файл передається на сервери оператора, записується на диск, обробляється й зберігається, доки не буде отримано посилання для завантаження або не спливе таймер зберігання. Це означає, що повна копія вашого файлу існує на інфраструктурі, яку ви не контролюєте, протягом періоду, який ви не можете перевірити, і доступна всім, хто має доступ до цих систем.

Для знімка з відпустки це справедлива плата за безкоштовну послугу. Для підписаного договору, скану паспорта, медичного листа, невипущеного запису чи таблиці з даними клієнтів це рішення, яке варто ухвалювати свідомо, а не випадково.

Читайте, що політика насправді обіцяє

«Ми видаляємо ваші файли через 24 години» — це зобов'язання щодо зберігання, а не щодо конфіденційності. Воно нічого не говорить про те, хто може читати файл протягом цих 24 годин, чи зберігаються резервні копії довше, які субобробники його отримують і в якій юрисдикції розташовані сервери.

Варто ставити вужчі запитання: чи шифрується файл у стані спокою, хто з персоналу має до нього доступ, чи передається він третім сторонам і право якої країни застосовується, якщо хтось цього вимагатиме.

Як визначити, на сайті якого типу ви перебуваєте

Надійна перевірка займає десять секунд. Відкрийте інструменти розробника у браузері, перейдіть на вкладку Network і конвертуйте файл.

  • На стороні сервера: ви побачите великий запит POST або PUT приблизно розміром із ваш файл, потім опитування, потім завантаження.
  • На стороні клієнта: ви побачите завантаження власного коду сторінки, можливо, одноразове завантаження рушія, а далі жодного запиту, що несе ваш файл.

Друга підказка: після завантаження сторінки відключіться від інтернету. Конвертер, що й надалі працює, ніколи нікуди не надсилав ваш файл.

Що змінює конвертація в браузері

Браузери тепер можуть локально запускати справжні рушії конвертації через WebAssembly — зокрема ffmpeg, той самий рушій, на якому побудовано багато настільних конвертерів. Файл зчитується з диска в пам'ять сторінки, конвертується вашим власним процесором і повертається.

Кінцевої точки для завантаження не існує, тож немає серверної копії, яка могла б витекти, бути витребуваною за запитом, збережена чи продана. Оператор не бачить ні вмісту, ні імені файлу, ні навіть його типу, бо нічого з цього не передається. Це структурна гарантія, а не обіцянка в політиці, і це суттєво різні речі.

Це також не магія. Сторінка все одно надходить із сервера, а інструменти в браузері часто завантажують свої більші рушії з публічних CDN, тож ви довіряєте оператору сайту й кожному провайдеру, із якого він завантажує код, що вони не надішлють шкідливий код. Така сама довіра потрібна будь-якому вебсайту. Те, що ви можете перевірити самостійно, вужче, але все ж корисне: відкрийте вкладку Network під час конвертації, і ви не побачите жодного запиту з вашим файлом. Ця перевірка охоплює візит, за яким ви стежили, а не майбутні.

Розумне правило

Поставте одне запитання: чи мало б значення, якби цей файл прочитала стороння людина? Якщо ні, користуйтеся тим, що зручніше. Якщо так, користуйтеся конвертером, що працює локально, або настільним програмним забезпеченням. Ціна помилки асиметрична: зекономлена зручність невелика, а розкриття — ні.

Перш ніж ділитися фотографією будь-де, ви також можете видалити її дані EXIF, які прибирають місцезнаходження та відомості про камеру, що їх містить багато фото. Усі інструменти на цьому сайті працюють так, як описано вище: у вашому браузері, нічого не завантажуючи.