Почему стоит обрабатывать файлы в браузере и как проверить это самому

Многие бесплатные инструменты для объединения PDF или уменьшения фото просят загрузить файл на чужой сервер. Здесь вы увидите разницу между такой схемой и обработкой в вашем собственном браузере, а также две простые проверки, которые не требуют верить на слово. Мы также перечисляем, как и в нашей политике конфиденциальности, какие данные этот сайт всё же регистрирует.

Обновлено:

Два способа сделать одно и то же

Когда страница предлагает «объединить PDF» или «сжать изображение», возможны две архитектуры. В первой ваш файл по интернету отправляется на сервер компании, там обрабатывается, и результат возвращается на ваше устройство. Во второй страница скачивает код инструмента (JavaScript и несколько библиотек), и этот код работает внутри вашего браузера, используя память и процессор вашего устройства. Файл никогда не покидает его.

На практике снаружи они выглядят почти одинаково: вы выбираете файл, нажимаете кнопку и скачиваете результат. Разница в том, каким путём прошёл ваш документ. Поэтому полезно уметь отличать одно от другого, а не полагаться на фразу на главной странице.

Чем рискует тот, кто загружает документ

Загрузка файла означает, что существует копия вне вашего контроля, пусть и временная. Эта копия проходит по сети, хранится на чьих-то дисках и может остаться в резервных копиях или журналах. Подозревать какую-то конкретную компанию не нужно: риск структурный. Чем дольше и по большему числу мест движутся данные, тем больше шансов, что они сохранятся дольше, чем предполагалось, что доступ будет настроен неверно или что они утекут при инциденте.

Особенно это важно для некоторых файлов:

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

Проверка 1: воспользоваться инструментом без интернета

Это самая простая проверка, и с ней труднее всего спорить. Если инструмент работает без соединения, он не может отправлять ваш файл куда-либо в процессе работы.

  1. Откройте инструмент, например «Сжатие изображений» или «Объединить PDF», и дождитесь полной загрузки страницы.
  2. Отключите соединение: выключите Wi-Fi или включите режим полёта.
  3. Выберите файл (в «Сжатии изображений» — фото, в «Объединить PDF» — два PDF) и пользуйтесь инструментом как обычно.
  4. Скачайте результат.

Если всё работает, обработка не зависит от сервера. Честная оговорка: некоторые инструменты скачивают библиотеку только тогда, когда она нужна, так что сбой без соединения не является убедительным доказательством обратного. В этом случае один раз воспользуйтесь инструментом с интернетом, чтобы загрузились все его компоненты, и повторите проверку после отключения. А если страница закроется или перезагрузится без соединения, она снова запросит содержимое из интернета: проводите проверку без перезагрузки.

Проверка 2: смотреть вкладку «Сеть» во время обработки

Первая проверка говорит, что инструмент работает без сервера. Эта позволяет увидеть собственными глазами, что уходит из вашего браузера. Во всех современных браузерах для компьютера есть инструменты разработчика, которые записывают каждый сетевой запрос.

  1. Откройте инструмент и нажмите F12 (или Ctrl+Shift+I; на Mac — Cmd+Option+I), чтобы открыть инструменты разработчика.
  2. Перейдите на вкладку «Сеть» («Network», если браузер на английском).
  3. Нажмите значок очистки, чтобы стереть список прежних запросов.
  4. Выберите файл и обработайте его, например в «Сжатии изображений».
  5. Просмотрите список. Обратите внимание на столбец размера или «Transferred» и на тип запроса: загрузка файла выглядела бы как запрос POST или PUT с размером, близким к размеру вашего файла.

На этом сайте при обработке вы не должны увидеть ничего подобного. Нормально, если появится небольшой запрос в несколько байт: это запись анонимной статистики, о которой рассказывается в следующем разделе. Можно щёлкнуть по нему и посмотреть вкладку с передаваемыми данными («Payload»): вы увидите такие данные, как название инструмента, язык или код результата, а не содержимое или имя вашего файла. Если когда-нибудь запрос окажется намного больше того, что вы собирались загрузить, вот тогда стоит задуматься, куда он идёт.

Что именно сохраняет ABC SyG

Обработка в браузере не означает, что сайт ничего не регистрирует. Вот что говорит наша политика конфиденциальности:

Реклама — отдельная тема: сайт использует Google AdSense, и Google и его партнёры могут использовать cookie для показа объявлений; там, где этого требует закон, мы запрашиваем согласие заранее. Рекламные cookie не имеют отношения к вашим файлам, но об этом полезно знать. Полная политика размещена на странице конфиденциальности сайта.

Пример: подготовить документы для оформления, не загружая их никуда

Представьте, что портал просит в одном PDF лицевую и оборотную сторону удостоверения личности и подтверждение адреса, а также фото, весящее меньше определённого предела. С помощью инструментов в браузере это решается так:

  1. В «Сжатии изображений» выберите фотографии документа, выберите «Целевой размер», укажите максимум, которого требует портал, и нажмите «Сжать». При сжатии удаляются метаданные, такие как модель камеры и GPS-координаты.
  2. В «Объединить PDF» добавьте PDF-файлы кнопкой «Выбрать PDF-файлы», расставьте их порядок кнопками «Выше» и «Ниже» и нажмите «Объединить PDF».
  3. Скачайте результат и проверьте, что каждая страница хорошо читается, прежде чем отправлять.

Ни на одном шаге содержимое этих документов не проходило через сервер сайта. Если хотите убедиться, сделайте это с выключенным Wi-Fi после загрузки страницы.

Чего эта модель не гарантирует

Обработка в браузере снижает серьёзный риск, но не исключает все, и об этом стоит сказать прямо:

Рекомендации для конфиденциальных документов

Частые вопросы

Как узнать, загружает ли инструмент мои файлы?

Попробуйте воспользоваться им без соединения после загрузки страницы и смотрите вкладку «Сеть» инструментов разработчика (F12) во время обработки. Если нет крупного запроса, который уносит ваш файл, он не загружается.

Медленнее ли обработка в браузере?

Зависит от вашего устройства: используются его процессор и память. Для обычных фото и PDF это быстро; с очень большими файлами старый телефон может работать долго или давать сбой.

Может ли ABC SyG видеть фото или PDF, которые я использую?

Нет. Файлы не загружаются на наши серверы. Мы регистрируем только анонимную статистику, например какой инструмент использовался, сколько файлов и их примерный диапазон размера, и никогда не регистрируем их названия или содержимое.

Сохраняет ли сайт мой IP-адрес?

В статистике использования мы его не сохраняем: ненадолго используется только сокращённая версия, чтобы ограничивать злоупотребления. Хостинг-провайдер, как и любой хостинг, регистрирует технические данные, например IP, в журналах сервера, чтобы обеспечивать работу и защиту сайта.

Что будет, если мой браузер отправляет «Не отслеживать»?

Если ваш браузер отправляет «Не отслеживать» или Global Privacy Control, сайт не регистрирует никакой статистики использования.