Firedown Назад
Безопасность

Как работает Cloud Backup

Последняя проверка: 1 августа 2026 г.

Ваши файлы шифруются на телефоне до того, как покинут его. Сервер хранит байты, которые не может расшифровать, — и метаданные, которые может прочесть. Ничто, способное прочитать ваши файлы, никогда не передаётся.


Что такое Cloud Backup

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


01 Мы считаем сервер скомпрометированным

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


02 Код восстановления — это весь ключ

Нет ни аккаунта, ни почты, ни пароля. Телефон генерирует код восстановления и локально выводит из него все ключи.

Код никогда не передаётся: ни при резервном копировании, ни при восстановлении, ни при сопряжении браузера. У нас нет копии, и мы не можем её создать.

Потеряете код — резервные копии файлов пропадут. Их не восстановите ни вы, ни мы. Ссылки для сброса нет: такая ссылка и есть то, что впустило бы постороннего. Запишите код.

03 Что происходит при резервном копировании файла

  1. Для этого файла генерируется отдельный ключ. Ни один ключ не открывает всю копию.
  2. Файл шифруется на телефоне по частям. Каждая часть привязана к своей позиции в этом файле: части нельзя поменять местами, переставить или перенести между файлами.
  3. Части уходят напрямую к провайдеру хранилища. Ни один наш сервер никогда не видит ничего читаемого.
  4. Этот ключ запирается ключом, выведенным из кода восстановления, и хранится рядом с файлом: без кода он бесполезен.
  5. Индекс — имена, типы, даты, миниатюры — шифруется одним блоком. Мы храним его и возвращаем; открыть не можем.

Восстановление повторяет всё в обратном порядке на вашем устройстве. Ключи не существуют нигде, кроме вашего телефона.

Шифрование на вашем устройстве…
Имя
Тип
Размер
428.6 MB · по-прежнему видно
Сохранено
2 августа 2026 · по-прежнему видно

Вот что покидает ваш телефон. Имя и тип — внутри зашифрованного индекса. Размер и время — нет.


04 Что мы видим и чего не видим

Шифрование скрывает содержимое, но не факт его существования.

Мы видим

  • Размер каждого файла
  • Сколько у вас файлов
  • Когда вы копировали или восстанавливали
  • IP-адрес, с которого вы подключались
  • Сколько у вас кредита хранилища

Мы не видим

  • Имена файлов
  • Содержимое файлов
  • Миниатюры и предпросмотры
  • Тип какого-либо файла
  • С какого сайта пришла загрузка
  • Ничего из того, что вы не копировали
Хранимая запись
ОбъектРазмерСохранено
a3f9c2…7e108,388,642 bytes2026-07-14 09:12
b71d04…9fa38,388,642 bytes2026-07-14 09:12
c0e5aa…12b82,104,331 bytes2026-07-14 09:13

Это вся запись: ни имени, ни типа. Размеры и время — реальные сигналы, и шифрование их не убирает.


05 Оплата без идентификации

Оплата хранилища обычно создаёт запись, связывающую человека с аккаунтом. Здесь — нет.

Кредит выпускается как анонимный токен через слепую подпись: платёжная система подписывает его, не видя, что подписывает. Платёж можно проверить на подлинность, но нельзя связать с аккаунтом, который его тратит. Мы не смогли бы предоставить эту связь по запросу: она никогда не создаётся.

Данные карты уходят на страницу платёжного провайдера и никогда не попадают к нам. Lightning не задействует карточный процессинг.


06 Открытие копии в браузере

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

Код восстановления никогда не передаётся. Сопряжённый браузер получает доступ к резервным файлам и ни к чему больше; он не может восстановить код, а ключи стираются при выходе или закрытии вкладки.

Оба экрана показывают одни и те же шесть цифр до передачи ключей. Если они различаются, выберите Не совпадают.

Firedown никогда не запрашивает код восстановления в браузере. Ни на одной нашей странице нет поля для него. Любая страница, которая его просит, пытается забрать ваши файлы.

07 От чего это не защищает


08 Проверьте сами

Шифрование, вывод ключей и сопряжение выполняются в приложениях, а не на сервере. Каждое утверждение этой страницы можно проверить по одному лишь клиенту.

Куда смотреть
ФайлЧто делает
sync/crypto/SyncIdentity.javaвыводит все ключи из кода
sync/crypto/VaultCrypto.javaпофайловое шифрование
sync/crypto/BookmarkBlob.javaзашифрованный индекс
sync/crypto/Canonical.javaподпись запросов
sync/crypto/PairSeal.javaсопряжение браузера
sync/crypto/BlindSignature.javaанонимные платёжные токены

Читайте исходный код на GitHub, а в Политике конфиденциальности — что хранится и кем.

О проблемах безопасности сообщайте приватно: см. файл SECURITY.md в репозитории приложения или пишите на [email protected].

Это перевод для удобства. При расхождениях преимущественную силу имеет английская версия этой страницы.