Мессенджер, который работает, когда сети почти нет
2G и EDGE — это когда «интернета нет», но связь на самом деле есть: в деревне, в роуминге, в метро, на дешёвом тарифе, при отключениях мобильного интернета. FYWL сделан так, чтобы оставаться живым именно там, где обычные мессенджеры показывают вечный «отправляется».
Сообщение «привет» — 32 байта в канале вместо ~600 у обычных приложений. Это не оптимизация, а закон проекта, защищённый тестами.
Держит связь постоянно, сервер сам присылает сообщения. Никаких повторных подключений, каждое из которых на EDGE — полторы секунды.
Пишете — сообщение ложится в очередь и уходит само, как только связь вернётся. Ничего не теряется.
Аккаунт — это ключ внутри вашего телефона. Ничего не вводить, нечего забыть, нечего украсть с сервера.
fywl:// ниже в поле адреса при входе.
Текст шифруется на телефоне, сервер видит только непрозрачный блоб. Проверить, что вас не подслушивают, можно кодом безопасности прямо в чате.
Групповые сообщения проходят через сервер открытым текстом. Это честно написано и в приложении, и в коде.
Криптография написана авторами и не проходила независимый аудит. Не используйте там, где от этого зависит чья-то безопасность.
Протокол и клиент открыты — можно проверить, как всё устроено, и поднять свой сервер.
Вставьте её в приложение или откройте на телефоне — внутри адрес, порт и ключ сервера, чтобы никто не подменил соединение.
Приложение запоминает его при первом подключении и откажется работать, если ключ подменят.
FYWL раздаётся с собственного сервера, чтобы работать даже там, где магазины недоступны или заблокированы. Обновления приходят прямо в приложении.
Аккаунт вернётся по коду восстановления, который приложение показало при регистрации. Без него и без телефона — аккаунт не восстановить, такова цена отсутствия пароля.
Да. Это один бинарник без базы данных, разворачивается на любом дешёвом VPS одной командой docker compose up. Сервер сам напечатает ссылку для подключения.
Транспорт зашифрован, личные сообщения — сквозным шифрованием. Но это прототип без аудита: криптографию писали авторы. Для переписки, от которой зависит безопасность, пока лучше проверенные решения.