Без аккаунта
Общение рядом, локальные чаты и передача файлов продолжают работать как обычно.
Аккаунт · по желанию
Аккаунт нужен для управления устройствами и добровольной E2E-синхронизации. Общаться рядом можно без регистрации.
Рабочая beta
Получите код на почту и защитите историю паролем аккаунта. Для быстрого входа подойдут Face ID, отпечаток, Windows Hello или PIN устройства.
Аккаунт
Код придёт на почту, а историю защитит пароль аккаунта. Общение рядом работает и без аккаунта.
Общение рядом, локальные чаты и передача файлов продолжают работать как обычно.
Можно управлять своими устройствами и по желанию синхронизировать защищённые настройки.
При включённой синхронизации сервер получает зашифрованные события и файлы, но не их содержимое или приватные ключи.
Технические подробности
Пароль локально выводит ключ синхронизации, а passkey может ускорить вход. Каждое устройство отдельно доказывает право записи. Сервер видит шифротекст, но не получает ключ расшифровки.
Код подтверждает почту; пароль остаётся на устройстве и выводит отдельные auth и wrap keys.
password never sentPasskey аутентифицирует пользователя только на chatoffline.ru и не заменяет ключ данных.
WebAuthn · optionalRoot подписывает secondary device после сверки шестизначного SAS.
pairing + revokeСервер принимает подписанные AES-GCM события и зашифрованные вложения; scope-ключи выводятся только на устройствах.
contacts · history · filesИндивидуальные настройки
ПрофильИмя аккаунтаbeta доступно
ПриватностьPreview, read receipts, видимость рядомencrypted envelope · beta
МаршрутыWi‑Fi first, mobile data, courier, relayencrypted envelope · beta
ДоступностьТема, язык, 200% text, reduce motionencrypted envelope · beta
УстройстваRoot/member, SAS pairing, transfer, signed revokesigned registry · beta
Чаты и файлыШифротекст по явному согласиюключи не на сервере
Забытый пароль нельзя восстановить: он защищает ключ синхронизации. Сброс без пароля через email запускает 24-часовое окно и затем удаляет прежний vault ciphertext.
Root-устройство подписывает отзыв secondary certificate. Offline peers узнают об отзыве при следующем обмене; мгновенный remote kill не обещается.
Повторное WebAuthn-подтверждение запускает 24-часовой период отмены. После него сервер удаляет account record каскадно. Локальный wipe независим.
Новый passkey не становится ChatOffline root автоматически. Для доступа к кругам потребуется QR/SAS и подпись доверенного устройства.