Как работает Cloud Backup
Последняя проверка: 1 августа 2026 г.Ваши файлы шифруются на телефоне до того, как покинут его. Сервер хранит байты, которые не может расшифровать, — и метаданные, которые может прочесть. Ничто, способное прочитать ваши файлы, никогда не передаётся.
Что такое Cloud Backup
Cloud Backup хранит зашифрованную копию скачанных файлов. Вы запускаете его из завершённой загрузки в приложении и восстанавливаете позже, на том же телефоне или на любом устройстве с вашим кодом восстановления. Ничего не отправляется, пока вы не попросите, вы платите только за использованное место, а файлы из личного сейфа не попадают в копию никогда.
01 Мы считаем сервер скомпрометированным
Считайте, что он взломан, изъят, затребован по решению суда или неверно настроен нами. Во всех четырёх случаях ваши файлы остаются нечитаемыми, потому что у сервера никогда нет ничего, что могло бы их расшифровать.
02 Код восстановления — это весь ключ
Нет ни аккаунта, ни почты, ни пароля. Телефон генерирует код восстановления и локально выводит из него все ключи.
Код никогда не передаётся: ни при резервном копировании, ни при восстановлении, ни при сопряжении браузера. У нас нет копии, и мы не можем её создать.
03 Что происходит при резервном копировании файла
- Для этого файла генерируется отдельный ключ. Ни один ключ не открывает всю копию.
- Файл шифруется на телефоне по частям. Каждая часть привязана к своей позиции в этом файле: части нельзя поменять местами, переставить или перенести между файлами.
- Части уходят напрямую к провайдеру хранилища. Ни один наш сервер никогда не видит ничего читаемого.
- Этот ключ запирается ключом, выведенным из кода восстановления, и хранится рядом с файлом: без кода он бесполезен.
- Индекс — имена, типы, даты, миниатюры — шифруется одним блоком. Мы храним его и возвращаем; открыть не можем.
Восстановление повторяет всё в обратном порядке на вашем устройстве. Ключи не существуют нигде, кроме вашего телефона.
- Имя
- Тип
- Размер
- 428.6 MB · по-прежнему видно
- Сохранено
- 2 августа 2026 · по-прежнему видно
Вот что покидает ваш телефон. Имя и тип — внутри зашифрованного индекса. Размер и время — нет.
04 Что мы видим и чего не видим
Шифрование скрывает содержимое, но не факт его существования.
Мы видим
- Размер каждого файла
- Сколько у вас файлов
- Когда вы копировали или восстанавливали
- IP-адрес, с которого вы подключались
- Сколько у вас кредита хранилища
Мы не видим
- Имена файлов
- Содержимое файлов
- Миниатюры и предпросмотры
- Тип какого-либо файла
- С какого сайта пришла загрузка
- Ничего из того, что вы не копировали
| Объект | Размер | Сохранено |
|---|---|---|
| a3f9c2…7e10 | 8,388,642 bytes | 2026-07-14 09:12 |
| b71d04…9fa3 | 8,388,642 bytes | 2026-07-14 09:12 |
| c0e5aa…12b8 | 2,104,331 bytes | 2026-07-14 09:13 |
Это вся запись: ни имени, ни типа. Размеры и время — реальные сигналы, и шифрование их не убирает.
05 Оплата без идентификации
Оплата хранилища обычно создаёт запись, связывающую человека с аккаунтом. Здесь — нет.
Кредит выпускается как анонимный токен через слепую подпись: платёжная система подписывает его, не видя, что подписывает. Платёж можно проверить на подлинность, но нельзя связать с аккаунтом, который его тратит. Мы не смогли бы предоставить эту связь по запросу: она никогда не создаётся.
Данные карты уходят на страницу платёжного провайдера и никогда не попадают к нам. Lightning не задействует карточный процессинг.
06 Открытие копии в браузере
Отсканируйте код приложением, чтобы открыть копию на компьютере. Передаются сами ключи хранилища, зашифрованные для этой одной сессии браузера, а не токен входа, который ничего не смог бы расшифровать.
Код восстановления никогда не передаётся. Сопряжённый браузер получает доступ к резервным файлам и ни к чему больше; он не может восстановить код, а ключи стираются при выходе или закрытии вкладки.
Оба экрана показывают одни и те же шесть цифр до передачи ключей. Если они различаются, выберите Не совпадают.
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].
Это перевод для удобства. При расхождениях преимущественную силу имеет английская версия этой страницы.