tobebe
tobebe (мессенджер)
Tobebe — независимый кроссплатформенный сервис мгновенного обмена сообщениями, реализованный в формате прогрессивного веб-приложения (PWA). Проект ориентирован на обеспечение высокого уровня приватности через сквозное шифрование (E2EE), полный отказ от обязательной идентификации через мобильные номера и предоставление пользователю расширенных инструментов кастомизации интерфейса.
1. История и разработка
Проект создан и поддерживается независимым российским разработчиком Тимофеем Сальниковым (известным под псевдонимом salfaetka). Работа над платформой началась в 2025 году. Согласно официальной документации, проект был разработан автором в возрасте 15 лет без привлечения внешних инвестиций или сторонней помощи.
Появление Tobebe стало ответом на технические ограничения мессенджера Telegram на территории РФ в период 2025–2026 годов. Основной целью ставилось создание независимого канала связи, который сочетал бы низкую задержку сигнала (благодаря расположению серверов в РФ) с технической невозможностью доступа третьих лиц к переписке за счет архитектуры нулевого разглашения.
2. Визуальная идентификация
Логотип мессенджера представляет собой минималистичную иконку: белый квадрат с закругленными углами («суперэллипс»), внутри которого горизонтально расположены три черные точки. Данный символ является визуальной отсылкой к индикатору набора сообщения в интерфейсах чатов, что подчеркивает коммуникационную направленность сервиса.
3. Техническая архитектура
Tobebe функционирует на базе технологии Web Crypto API — стандартного интерфейса современных браузеров для выполнения криптографических операций. Это позволяет реализовать защищенный обмен данными без необходимости установки нативного программного обеспечения.
3.1 Безопасность и шифрование
Безопасность системы базируется на использовании признанных криптографических стандартов:
- X25519 (ECDH): Протокол для безопасного согласования и обмена ключами между участниками диалога.
- AES-256-GCM: Алгоритм симметричного шифрования, применяемый для защиты текстовых данных и медиафайлов.
- Forward Secrecy (PFS): Механизм, гарантирующий, что компрометация текущих ключей сессии не приведет к раскрытию архива прошлых переписок.
- Safety Number: Функция ручной сверки цифровых отпечатков ключей пользователями для подтверждения подлинности сессии.
3.2 Режимы приватности
Сервис предлагает два уровня обработки данных:
- Облачные чаты: Предназначены для удобной синхронизации между устройствами. Сообщения шифруются по стандарту AES-256-GCM на стороне сервера.
- Секретные чаты (Zero-Knowledge): Реализуют полное сквозное шифрование (E2EE). Ключи дешифровки генерируются и хранятся исключительно на конечном устройстве пользователя. В этом режиме доступна функция автоудаления сообщений по таймеру (от 5 секунд до 1 недели). Из-за особенностей веб-платформы технические ограничения на создание скриншотов и пересылку сообщений отсутствуют.
4. Функциональные возможности
1. Обмен сообщениями (Messaging)
Tobebe поддерживает стандартный и расширенный функционал текстовой коммуникации, адаптированный под браузерную среду.
- Облачные чаты: Основной тип диалогов, обеспечивающий мгновенную синхронизацию между всеми устройствами пользователя (ПК, планшет, смартфон). История хранится на сервере в зашифрованном виде.
- Секретные чаты (Zero-Knowledge): Диалоги с использованием сквозного шифрования (E2EE). Сообщения в таких чатах доступны только на тех устройствах, где был инициирован диалог или введен общий мастер-ключ.
- Статусы доставки: Система уведомляет пользователя о доставке и прочтении сообщений в режиме реального времени.
2. Секретные функции и приватность
Основой безопасности платформы является архитектура, минимизирующая доверие к центральному серверу.
- Автоудаление сообщений: В секретных чатах доступен таймер самоуничтожения. Сообщения исчезают у обоих собеседников через заданный промежуток времени (от 5 секунд до 7 дней) после прочтения.
- Мастер-ключ (Master Key): Пользовательский пароль, используемый для локальной дешифровки данных. Без этого ключа переписка в секретных чатах остается технически недоступной даже при доступе к физическому устройству или аккаунту.
- Safety Number: Криптографический отпечаток ключа, который пользователи могут сверить (например, через другой канал связи), чтобы убедиться в отсутствии перехвата сессии (Man-in-the-Middle attack).
3. Группы и Каналы
Tobebe позволяет масштабировать общение для больших аудиторий.
- Группы: Инструмент для коллективного обсуждения. Поддерживают назначение администраторов и базовую модерацию участников.
- Каналы: Инструмент для односторонней трансляции контента (вещания) на неограниченную аудиторию. Каналы могут быть публичными (доступными по ссылке) или приватными.
4. Мультимедиа и файлы
Сервис поддерживает современные форматы передачи контента через облако или P2P-соединения.
- Передача файлов: Пользователи могут отправлять любые типы файлов. В бесплатной версии лимит составляет 250 МБ, для подписчиков Beow — до 1 ГБ.
- Видео-сообщения («Кружочки»): Запись и отправка видеосообщений длительностью до 60 секунд. Поддерживается функция зумирования (Zoom) и панорамирования прямо во время записи.
- Голосовые сообщения: Система записи аудио с визуализацией волны звука и возможностью прослушивания перед отправкой.
5. Звонки (WebRTC)
Коммуникация голосом и видео реализована через современные веб-стандарты.
- P2P-соединение: Аудио- и видеозвонки устанавливаются напрямую между пользователями (Peer-to-Peer), что минимизирует задержку и нагрузку на сервер.
- Шифрование звонков: Весь трафик звонков защищен сквозным шифрованием (DTLS-SRTP), что исключает возможность прослушивания разговора на стороне провайдера или сервера мессенджера.
6. Кастомизация интерфейса (Стили)
Одной из уникальных черт Tobebe является глубокая персонализация клиентской части.
- Редактор стилей: Пользователь может изменять цветовую схему всех элементов интерфейса (фон, блоки сообщений, шрифты).
- Музыка и градиенты: Возможность установки музыкального трека в профиль пользователя и создания уникальных градиентных имен (ников).
- Кастомные обои: Установка индивидуального фона для каждого отдельного чата.
7. Избранное (Personal Storage)
Раздел «Избранное» работает как персональное облачное хранилище и менеджер задач.
- Секретные заметки: Внутри избранного можно создавать защищенные мастер-ключом записи, которые не синхронизируются в открытом виде и доступны только владельцу ключа.
8. Кроссплатформенность (PWA)
Благодаря технологии Progressive Web App, функционал мессенджера идентичен на всех платформах.
- Установка: Мессенджер можно «установить» на рабочий стол Windows, macOS или главный экран Android/iOS как нативное приложение, сохраняя при этом легкость браузерного решения.
5. Экономическая модель и статус
Мессенджер имеет открытый исходный код клиентской части, опубликованный под лицензией GPLv3. Проект существует на средства разработчика и добровольные пожертвования. Для поддержки инфраструктуры реализована подписка Tobebe Beow, предоставляющая дополнительные лимиты (передача файлов до 1 ГБ, безлимитные секретные заметки в «Избранном»).
На данный момент проект находится в статусе Technical Preview и доступен для использования через официальный домен.
Ссылки: