Приватность: что защищено, а что нет
Мы стараемся говорить честно о том, что Уголок реально даёт, а не обещать больше, чем есть на самом деле. Понимание границ защиты — это тоже часть безопасности: опаснее всего думать, что защищено что-то, что на самом деле не защищено.
Что скрыто даже от сервера
- Содержимое сообщений. Сервер (relay), через который проходит переписка, видит только зашифрованный набор байт — прочитать текст он не может.
- Имена контактов и групп, названия каналов, правила доступа к ним.
- Содержимое файлов и вложений — сервер хранения видит только шифротекст.
Что сервер (relay) всё-таки видит
Это не секрет и не недостаток именно Уголка — так устроен любой сервер, через который проходит трафик:
- Кто с кем взаимодействует и когда — публичные ключи отправителя и адресата, метки времени. Содержимое скрыто, но сам факт «эти два ключа что-то друг другу передали в такое-то время» — виден.
- Объём и частоту трафика.
- Онлайн-статус — когда вы на связи с сервером.
- Какие непрозрачные метки (теги) каналов вы читаете — сам relay не знает, что это за канал, но видит, что один и тот же ключ регулярно интересуется одной и той же меткой.
Если для вас критично не просто «чтобы не прочитали переписку», а «чтобы не было видно самого факта, что я вообще ей пользуюсь» — учитывайте это при выборе сервера и модели поведения.
О чём стоит помнить отдельно
- Разблокированное устройство — это разблокированная переписка. Никакое шифрование не защищает от человека с физическим доступом к уже открытому и разблокированному приложению.
- Каналы не имеют forward secrecy (в отличие от личных сообщений) — это осознанное решение: канал по смыслу ближе к архиву постов, чем к разговору, и предполагает, что к старым записям возвращаются.
- Собеседник тоже видит то, что вы ему прислали, и может это скопировать, переслать или сохранить — шифрование защищает канал передачи, а не то, что получатель делает с сообщением дальше.
Что можно сделать самостоятельно
- Развернуть собственный сервер, если не хочется зависеть даже от серверов проекта.
- Пользоваться средствами обхода блокировок на уровне сети, если это актуально для вас — Уголок специально не позиционируется как инструмент обхода цензуры (см. раздел «О проекте»), но ничто не мешает пользоваться им поверх уже настроенного вами соединения.
Место на сервере и «освободить место»
В «Настройках → Хранилище» видно, сколько места занимают ваши загруженные файлы на сервере. Действие «освободить место» стирает байты файла с сервера, а не просто убирает запись у вас. Оно не отзывает то, что получатель уже скачал: у него остаётся копия, ключ к ней лежит в его сообщении, а байты — в его кэше. Кнопки «удалить у всех» нет, потому что честно её сделать невозможно. Файл, который вы «сохранили к себе» из чужого сообщения, теперь копируется целиком и занимает место у вас, а не у автора.