Рядом
Прямая связь по Bluetooth или локальной сети. Без облака и обязательной регистрации.
direct · LAN · BLEChatOffline · beta
Даже когда интернет не работает. ChatOffline выбирает прямую связь, локальную сеть, Bluetooth mesh или зашифрованного курьера — и честно показывает, что происходит.
Маршрут меняется. Защита — нет.
Не зависит от одного канала
ChatOffline рассматривает доставку как задачу с несколькими маршрутами. Пользователь задаёт правила, приложение ищет разрешённый путь.
Прямая связь по Bluetooth или локальной сети. Без облака и обязательной регистрации.
direct · LAN · BLEСоседние устройства ретранслируют подписанные пакеты в пределах заданного маршрута.
bounded flood · dedupЗашифрованный конверт ждёт встречи с адресатом на доверенном устройстве-курьере.
sealed · store-and-forwardОдин диалог · разные пути
Вместо кодов пакетов вы видите понятное состояние: ждёт связи, передано курьеру, доставлено, прочитано. Подробный маршрут доступен по нажатию.
Разобрать все возможности →Встречаемся у северного входа?
Да, уже иду.Передано через 2 устройства · 12:42
Мы на месте
Вижу вас 👋Доставлено · 12:46
Что внутри
Единый набор функций для связи, передачи файлов и доверия между устройствами.
Noise XX для личных сессий; подписанный публичный канал с честным предупреждением о видимости.
Части шифруются отдельно, проверяются по хэшу и продолжаются после смены сети.
Роли, эпохи ключей, приглашения QR и отзыв участников без выдачи старой истории.
Подписанные сертификаты устройств, QR-привязка и немедленный локальный отзыв.
Голос, видео, видеокружки и локальное распознавание без отправки записи в облако.
Уничтожение identity, доверия, очередей и ключей с созданием новой идентичности.
Аккаунт — опция, не условие
Базовый ChatOffline работает без номера и центрального аккаунта. Вход по email и паролю открывает добровольную E2E-синхронизацию; passkey остаётся быстрым способом входа. Приватные ключи устройств сервер не получает.
Android beta уже можно установить.