TECHNICAL PREVIEW · GPLv3

Tobebe.Web

Защищённая коммуникация с открытым исходным кодом

Android

Android

iOS

iOS

ПК

ПК

E2EE
СКВОЗНОЕ ШИФРОВАНИЕ
X25519
ECDH КЛЮЧИ
AES-256
GCM РЕЖИМ
GPLv3
ОТКРЫТЫЙ КОД

Сбор на выпуск Tobebe в AppStore и GooglePlay

App Store
App Store
10 000 ₽ цель
0% собрано 0 ₽
Google Play
Google Play
2 000 ₽ цель
0% собрано 0 ₽

Почему стоит попробовать Tobebe

Спроектирован для приватности, скорости и удобства

Сквозное шифрование

Все сообщения защищены протоколом AES-256-GCM. Сервер передаёт только зашифрованные данные.

AES-256-GCMForward Secrecy

Секретные чаты

Нулевой доступ к ключам. Даже администратор не может прочитать сообщения. Автоудаление от 5 секунд до 1 недели.

0 доступSelf-destructNo logs

Полная синхронизация

Чатитесь с телефона, планшета или компьютера — всё синхронизируется в реальном времени.

Multi-deviceReal-time

Группы и каналы

Создавайте группы с участниками или публичные каналы с неограниченной аудиторией.

∞ участниковАдминистрирование

Видеозвонки WebRTC

Качественные аудио и видеозвонки с переключением камер. P2P соединение без посредников.

WebRTCP2PDTLS-SRTP

Видео-кружочки

Записывайте и отправляйте видео-кружочки до 60 секунд. Зум и панорамирование.

60 секZoomPan

Два режима приватности

Выбирайте уровень безопасности под свои задачи

Обычные чаты

CLOUD
  • Шифрование AES-256-GCM
  • Синхронизация устройств
  • Облачная история
  • Доступ с любого устройства
  • Автоудаление
  • Защита от скриншотов
  • Запрет пересылки

Секретные чаты

ZERO-TRUST
  • Шифрование AES-256-GCM
  • Нулевой доступ сервера0-KNOWLEDGE
  • Ключи только локальноLOCAL ONLY
  • Автоудаление5с – 7д
  • Защита от скриншотов
  • Запрет пересылки
  • Forward Secrecy
PROGRESSIVE WEB APP

Установите Tobebe

Добавьте приложение на главный экран и используйте как нативное

Android

Android

Chrome · Samsung Internet · Firefox
1
Откройте в Chrome
Перейдите на tobebe.online
2
Нажмите «⋯» Меню
Три точки в правом верхнем углу
3
«Установить приложение»
Или «Добавить на главный экран»
iOS

iOS / iPadOS

Safari (только Safari)
1
Откройте в Safari
PWA на iOS работает только через Safari
2
Нажмите «Поделиться»
Квадрат со стрелкой вверх
3
«На экран "Домой"»
Пролистайте вниз и выберите опцию
ПК

ПК / Ноутбук

Chrome · Edge · Opera · Brave
1
Откройте сайт
В любом Chromium-браузере
2
Значок установки
В адресной строке — иконка ⊕ или монитора
3
Нажмите «Установить»
Приложение откроется в отдельном окне

Быстрая установка

Нажмите кнопку ниже, чтобы установить приложение

Копировать ссылку
ДОКУМЕНТАЦИЯ

Tobebe FAQ

Независимый безопасный мессенджер. Создан одним разработчиком. Сквозное шифрование, жесты, секретные чаты и многое другое в web.
О Tobebe
Что такое Tobebe?

Tobebe — независимый веб-мессенджер, полностью созданный одним 15-летним разработчиком без инвестиций и посторонней помощи. Вы можете отправлять тексты, фото, видео, файлы, звонить, создавать группы и каналы. Облачная синхронизация — чаты доступны со всех устройств одновременно. Бесплатно, без рекламы.

Кто создал Tobebe?

Salfaetka (Salnikov Timofey) Один человек разрабатывает серверную часть, клиентские приложения, дизайн и инфраструктуру. Без команды, без инвесторов. Код открыт, сборки верифицируемы.

Чем Tobebe отличается от других мессенджеров?

Собственная реализация сквозного шифрования (ECDH + AES-GCM + PFS), секретные заметки в Избранном, градиентные имена, музыка в профиле, кастомные обои чата, жесты управления, файлы до 1 ГБ (с подпиской Beow). Полная независимость: нет материнской компании, только один разработчик.

Где находятся серверы Tobebe?

Серверы Tobebe находятся в России. Разработчик проекта также базируется в России. В отличие от Telegram, которому пришлось покинуть Россию из-за местных IT-правил, Tobebe с самого начала создавался и работает в российской юрисдикции.

Почему серверы в России? Это выбор разработчика. Серверы находятся там, где работает и живёт создатель проекта. Это позволяет:

  • Обеспечить низкую задержку для пользователей из России и СНГ
  • Упростить обслуживание инфраструктуры
  • Быстро реагировать на технические проблемы
📍 Важно понимать: местонахождение серверов не влияет на безопасность секретных чатов. Сквозное шифрование работает независимо от того, где физически расположен сервер. Ключи шифрования никогда не покидают ваше устройство.
Чем Tobebe отличается от Telegram Web?

В отличие от Telegram Web, Tobebe — это мессенджер, который с самого начала проектировался как веб-приложение с фокусом на криптографию. Вот ключевые отличия:

АспектTelegram WebTobebe
Секретные чаты❌ Недоступны в веб-версии✅ Полностью доступны с E2EE
Safety Number❌ Нет в веб-версии✅ Есть, можно сверить ключи
Шифрование видео/аудио❌ Отсутствует✅ Полное сквозное шифрование
Автономная работа❌ Требует активный телефон✅ Не требует телефон
Облачные чаты✅ Есть✅ Есть
Самоуничтожающиеся сообщения❌ (облачные чаты)✅ (секретные чаты)

Главное отличие: Telegram Web — это «доверенное» расширение вашего телефона. Без активного телефона Telegram Web работать не будет. Все секретные чаты в Telegram Web недоступны — их можно вести только с телефона.

Tobebe — это полностью независимое веб-приложение. Вам не нужен телефон. Всё работает в браузере: регистрация, авторизация, секретные чаты, проверка ключей.

А как же безопасность? Разве веб-версия не менее безопасна?

Telegram Web полагается на телефон для шифрования секретных чатов — поэтому их просто нет в браузере. Tobebe использует встроенный в браузер Web Crypto API. Это стандартный интерфейс для криптографических операций, который есть во всех современных браузерах.

Программная реализация в браузере — это не аппаратный модуль безопасности, но это тот же уровень защиты, который используют многие корпоративные веб-приложения для работы с чувствительными данными.

Зачем использовать Tobebe вместо Telegram Web?

Если вы:

  • хотите вести секретные чаты в браузере
  • не хотите привязывать мессенджер к телефону
  • предпочитаете, чтобы ключи шифрования хранились локально, а не на телефоне
  • интересуетесь альтернативными реализациями E2EE в вебе

— Tobebe может быть интересным выбором.

Есть ли у Tobebe мобильное приложение?

На данный момент Tobebe существует как веб-приложение. Вы можете установить его на телефон как PWA (прогрессивное веб-приложение) через браузер. Это даст иконку на рабочем столе и работу в офлайн-режиме, но технически это всё тот же браузер.

Будете ли вы размещать рекламу или продавать мои данные?

Нет. Никакой рекламы в личных чатах. Никакой продажи данных третьим лицам. Никакой скрытой телеметрии. Мы создаём Tobebe для приватного общения, а не для заработка на пользователях.

Как вы собираетесь на этом заработать?

Базовые функции Tobebe — облачные чаты, секретные чаты, группы, каналы — останутся бесплатными навсегда.

Для покрытия расходов на серверы и поддержку проекта существует добровольная подписка Tobebe Beow (99 ₽/месяц). Подписка даёт дополнительные возможности:

  • Снятие лимита на секретные заметки (в бесплатной версии — 3 заметки)
  • Загрузка файлов до 1 ГБ (в бесплатной версии — до 250 МБ)
  • Безлимитный перевод сообщений
  • Безлимитная проверка грамматики
А что будет, если никто не купит подписку?
⚠️ Честно: без подписок проект закроется.

У Tobebe нет инвесторов. Нет крупного финансирования. Нет рекламы. Нет прибыли от продажи данных пользователей. Всё, что есть — это серверы, которые нужно оплачивать, и разработчик, который тратит на проект своё время.

Подписка Tobebe Beow — это единственный источник дохода проекта. Если пользователи не будут поддерживать Tobebe, проект не сможет оплачивать серверы и рано или поздно прекратит существование.

Мы не скрываем этого. Мы не притворяемся, что у нас есть «стратегия монетизации» или «инвесторы на горизонте». Tobebe работает ровно до тех пор, пока сообщество считает его полезным и готово поддерживать.

Если вам нравится проект и вы хотите, чтобы он жил — подписка Beow — это лучший способ сказать «спасибо».

Если вы не можете или не хотите платить — вы всё равно можете пользоваться Tobebe бесплатно. Мы никого не выгоняем и не ограничиваем базовые функции.

Сколько пользователей нужно, чтобы проект выжил?

Точная цифра зависит от многих факторов, но в целом: чем больше подписчиков Beow, тем стабильнее проект. Сейчас разработчик покрывает часть расходов из своего кармана, но это не может продолжаться бесконечно.

Каждая подписка — это часы работы серверов и время, которое разработчик может уделять развитию Tobebe вместо поиска другой работы.

СценарийРезультат
Пользователи активно подписываются на Beow✅ Проект живёт, развивается, серверы работают
Подписок недостаточно⚠️ Проект постепенно замедляется, новые функции не появляются
Подписок почти нет❌ Рано или поздно серверы отключаются, проект закрывается

Tobebe — это проект сообщества. Если сообщество хочет, чтобы он жил — он будет жить.

А если проект закроется? Мои данные пропадут?

Если Tobebe прекратит существование:

  • Облачные чаты будут потеряны — они хранятся на сервере
  • Секретные чаты тоже будут потеряны — они не синхронизируются и привязаны к устройству
  • Ключи шифрования хранятся локально, но без работающего сервера отправить сообщение будет некуда

Единственный способ сохранить проект живым — поддержать его подпиской. Другого пути нет.

Почему я должен доверять проекту одного разработчика из России?

Честный ответ: вы не обязаны доверять. Именно поэтому у нас есть:

  • 🔓 Открытый код клиента — любой желающий может его проверить
  • 🔐 Сквозное шифрование без компромиссов — даже если сервер будет скомпрометирован, секретные чаты останутся зашифрованными
  • 🔢 Safety Numbers — вы можете лично убедиться, что ключи шифрования не подменены

Если ваша модель угрозы требует максимальной уверенности — вы всегда можете изучить код самостоятельно или привлечь независимого аудитора.

Если кратко: Tobebe не просит доверять на слово. Tobebe даёт инструменты для проверки.

Секретные чаты
Что такое секретный чат?

Секретный чат — это диалог, защищённый сквозным шифрованием (end‑to‑end). Сообщение шифруется на вашем устройстве, расшифровывается только на устройстве собеседника. Даже сервер Tobebe не может прочитать содержимое.

Секретные чаты не синхронизируются с облаком. Они живут только на том устройстве, где были созданы.

Как начать секретный чат? (пошаговая инструкция)
Шаг 1.

Откройте профиль собеседника.

Шаг 2.

Нажмите на три точки (⋮) в правом верхнем углу → выберите «Начать секретный чат».

Шаг 3.

Дождитесь, когда собеседник примет запрос. Чат появится у обоих и будет помечен иконкой (замок).

Шаг 4 (важно!).

Откройте секретный чат → нажмите на название → «Проверить ключи». Сравните Safety Number с собеседником лично или по видеозвонку. Если совпадают — соединение безопасно.

Какое шифрование используется?
  • ECDH — безопасное согласование ключей без их передачи.
  • AES-GCM (256 бит) — шифрование сообщений.
  • PFS (Perfect Forward Secrecy) — ключи меняются каждые 12 часов. Прошлые сообщения нельзя расшифровать, даже получив текущий ключ.
Что такое мастер-пароль?

Мастер-пароль — это ключ доступа ко всем вашим секретным чатам. Он задаётся при первом создании секретного чата. Без него секретные чаты невозможно открыть. Tobebe не хранит мастер-пароль и не может его восстановить. Запомните его или запишите в надёжном месте!

Таймер самоуничтожения

В секретном чате можно установить таймер: от 1 секунды до 1 недели. После прочтения сообщение исчезает навсегда с обоих устройств.

Как установить: нажмите на значок часов в поле ввода (или в верхней панели) и выберите время.

Чем секретный чат отличается от обычного?

Обычный чат: синхронизация между устройствами, восстановление истории, сервер имеет технический доступ.

Секретный чат: сквозное шифрование, нельзя переслать сообщения, нет облачной синхронизации (чат только на одном устройстве), таймер самоуничтожения, уведомления о скриншотах.

Могу ли я быть уверен, что мой собеседник не сделает скриншот?

Нет. Tobebe, как и любой другой мессенджер в браузере, не может надежно определить, делает ли собеседник скриншот экрана или снимает его на другое устройство. Мы советуем делиться конфиденциальной информацией только с теми, кому вы доверяете.

Что это за «ключ шифрования» (Safety Number)?

При создании секретного чата устройства обмениваются ключами шифрования через защищенное соединение. После установления связи мы генерируем числовой код — Safety Number, который визуализирует ключ шифрования для вашего чата. Вы можете сравнить этот код с кодом вашего собеседника (лично, по видеосвязи или через другой надёжный канал). Если коды совпадают — вы можете быть уверены, что секретный чат защищён, и атака «человек посередине» невозможна.

Как проверить ключи: откройте секретный чат → нажмите на меню → «Проверить ключи».

Почему бы просто не сделать все чаты «секретными»?

Все сообщения в Tobebe передаются через защищённое соединение (TLS). В облачных чатах используется шифрование «клиент-сервер», сообщения хранятся в зашифрованном виде и доступны на всех ваших устройствах. Это удобно и позволяет не потерять историю при смене устройства.

Секретные чаты используют сквозное шифрование («клиент-клиент»), но не синхронизируются между устройствами и не сохраняют историю на сервере. Если вы потеряете устройство, секретные чаты будут утеряны без возможности восстановления.

Мы предлагаем два типа чатов, чтобы каждый пользователь мог выбрать баланс между удобством и приватностью. Облачные чаты подходят для повседневного общения, секретные — для разговоров, где важна максимальная конфиденциальность. Такой подход позволяет Tobebe быть полезным как для обычных пользователей, так и для тех, кому нужна повышенная защита.

Секретные заметки в Избранном
Что такое секретные заметки?

Секретные заметки — это функция раздела «Избранное». Обычные заметки в Избранном хранятся в облаке и доступны на всех ваших устройствах. Секретные заметки — это личные записи, которые шифруются прямо на вашем устройстве. Никто, включая нас, не может их прочитать.

Чем секретные заметки отличаются от обычных?
Тип заметкиХранениеШифрованиеДоступность
Обычная заметкаОблако (сервер)Шифрование при передаче (TLS)Все устройства
Секретная заметкаОблако (сервер)Сквозное шифрование (AES-256-GCM)Только текущее устройство

Секретные заметки шифруются ключом, который уникален для вашего аккаунта и никогда не покидает ваше устройство. Сервер хранит только зашифрованный текст.

Могу ли я расшифровать секретную заметку на другом устройстве?

Нет. Ключ шифрования генерируется и хранится отдельно для каждого устройства. Секретная заметка, созданная на одном устройстве, будет выглядеть как нечитаемый набор символов на другом. Это сделано намеренно — чтобы даже в случае компрометации облачной учётной записи секретные заметки оставались недоступными.

Как создать секретную заметку?

Перейдите в «Избранное» → напишите текст → зажмите кнопку отправки (0.5 секунды) → выберите «Секретная заметка».

Есть ли ограничение на количество секретных заметок?

Да. В бесплатной версии действует лимит на количество секретных заметок (до 3 заметок). При превышении лимита появится уведомление с предложением подключить платную подписку Tobebe Beow для снятия ограничений.

Как работает шифрование секретных заметок?

Мы используем AES-256-GCM — тот же алгоритм, что и в секретных чатах. Ключ шифрования генерируется один раз на устройстве и сохраняется в зашифрованном виде.

  • При первом использовании генерируется случайный AES-256 ключ
  • Ключ сохраняется в локальном хранилище вашего браузера
  • Текст заметки шифруется этим ключом перед отправкой на сервер
  • Сервер никогда не получает расшифрованный текст или ключ
Могу ли я быть уверен, что даже вы не прочитаете мои секретные заметки?

Да, в той мере, в какой вы доверяете браузеру и реализации Web Crypto API. Ключ шифрования генерируется и хранится исключительно на вашем устройстве. Сервер получает только зашифрованные данные. Расшифровка происходит локально в вашем браузере.

Если вы хотите максимальной уверенности — вы можете изучить исходный код шифрования секретных заметок самостоятельно. Все криптографические операции используют стандартный Web Crypto API, который встроен в браузер.

Зачем вообще нужны секретные заметки?

Секретные заметки полезны, если вы хотите хранить в Избранном:

  • Пароли и ключи доступа
  • Личные размышления, которые вы не хотите никому показывать
  • Финансовую информацию
  • Любые другие данные, которые должны оставаться только у вас

Обычные заметки удобны для повседневных записей и доступны везде. Секретные заметки — для того, что действительно требует приватности.

Группы и каналы в Tobebe
Какие бывают чаты в Tobebe?

В Tobebe есть три типа чатов:

  • Личные чаты — 1 на 1
  • Секретные чаты — с сквозным шифрованием
  • Группы — для общения нескольких участников
  • Каналы — для трансляции сообщений на аудиторию
Что такое группы в Tobebe?

Группы — это чаты, в которых могут участвовать несколько человек. По коду:

  • У группы есть название, описание, аватар
  • У группы есть владелец (owner) и администраторы
  • Группа может быть публичной (открытой) или приватной (закрытой)
  • Участники могут покинуть группу
  • Владелец может удалить группу полностью
  • Администратор может удалять участников из группы
  • В группе можно загружать файлы (изображения, видео, аудио, документы)
Что можно делать в группе?
  • Просматривать участников — список всех членов группы с их аватарами
  • Смотреть медиа — все фото и видео, отправленные в группу, собираются в отдельной вкладке
  • Слушать голосовые сообщения — отдельная вкладка со всеми аудиосообщениями
  • Просматривать ссылки — все ссылки из сообщений группы собираются в отдельной вкладке
  • Выходить из группы — кнопка «Выйти» для обычных участников
  • Жаловаться — кнопка «Пожаловаться» на группу
Кто может управлять группой?

Владелец — может:

  • Изменять название и описание группы
  • Менять аватар
  • Менять тип группы (открытая/закрытая)
  • Назначать и снимать администраторов
  • Удалять любых участников
  • Удалить группу полностью

Администратор — может:

  • Удалять участников (кроме владельца)
  • Управлять настройками группы (если владелец дал права)
Каналы
Что такое каналы в Tobebe?

Каналы — это инструмент для публикации сообщений на аудиторию. По коду:

  • У канала есть название, описание, аватар
  • У канала есть владелец и администраторы
  • Канал может быть публичным (с Public ID) или приватным (только по ссылке-приглашению)
  • У каждого поста в канале есть счетчик просмотров
  • Пользователи могут подписываться и отписываться от канала
  • Подписчиков можно отключать от канала (удалять)
  • Канал можно покинуть
Что можно делать в канале?
  • Просматривать подписчиков — список всех подписчиков
  • Управлять администраторами — добавлять и удалять
  • Управлять подписчиками — удалять подписчиков (для владельца и админов)
  • Смотреть медиа — все фото и видео из постов канала
  • Скачивать медиа — через меню в просмотрщике изображений и видео
  • Копировать ссылку-приглашение — нажатием на строку со ссылкой
Как работают публичные каналы?
  • Публичный канал имеет Public ID — уникальный идентификатор
  • Ссылка на публичный канал: tobebe.online/to.be.html?channel={public_id}
  • Любой пользователь может найти и подписаться на публичный канал
Как работают приватные каналы?
  • Приватный канал имеет токен-приглашение (invite_token)
  • Ссылка на приватный канал: tobebe.online/to.be.html?channel_token={token}
  • Подписаться можно только по этой ссылке
  • Владелец может сбросить токен (отозвать ссылку)
Как просматривать медиа в канале или группе?

В профиле канала и группы есть три вкладки:

  • Медиа — все фото и видео в виде сетки
  • Голосовые — все аудиосообщения с возможностью прослушивания
  • Ссылки — все ссылки из сообщений
Можно ли модерировать контент в канале?

Да. Владелец и администраторы могут:

  • Удалять подписчиков — через вкладку «Подписчики» и кнопку «Удалить»
  • Назначать администраторов — через редактор канала, вкладка «Админы»
  • Снимать администраторов — там же
Как пожаловаться на группу или канал?

В профиле группы и канала есть кнопка «Пожаловаться». При нажатии открывается модальное окно с выбором причины:

  • Мне это не нравится
  • Жестокое обращение
  • Насилие
  • Незаконные товары и услуги
  • Незаконный контент для взрослых
  • Персональные данные
  • Мошенничество
  • Нарушение авторских прав
  • Спам
  • Своя причина
Безопасность аккаунта
Двухфакторная аутентификация (2FA)

Настройки → Конфиденциальность и безопасность → двухфакторная аутентификация (доп. пароль + SMS). «Облачный пароль» — дополнительная защита облачных чатов.

Что такое «Облачный пароль»?

Облачный пароль — это дополнительный слой защиты вашего аккаунта. Когда он включен, после успешного ввода основного пароля или кода подтверждения система запросит облачный пароль. Это защищает ваш аккаунт даже в случае компрометации основного пароля. Облачный пароль действует на все ваши устройства и все облачные чаты. Секретные чаты (E2EE) защищены отдельными ключами и не зависят от облачного пароля.

Как включить облачный пароль?

Откройте Настройки → Облачный пароль. Нажмите на переключатель «Включить защиту». Введите облачный пароль (минимум 4 символа). Нажмите Сохранить. После включения при каждом входе в аккаунт (на новом устройстве или после выхода) будет запрашиваться облачный пароль.

Как сбросить облачный пароль?

Если вы забыли облачный пароль: в настройках облачного пароля нажмите кнопку Сбросить. Система отправит код подтверждения на вашу почту. После подтверждения облачный пароль будет отключен. Сброс не удаляет ваши сообщения и не затрагивает секретные чаты.

Как изменить облачный пароль?

Нажмите «Изменить» в настройках облачного пароля. Введите код подтверждения, отправленный на вашу почту. Укажите новый облачный пароль. Подтвердите изменение.

Чем облачный пароль отличается от обычного пароля?

Основной пароль — защищает доступ к аккаунту, запрашивается при входе (вместе с email). Облачный пароль — дополнительный барьер, запрашивается после успешного ввода основного пароля. Облачный пароль — это второй фактор (2FA). Он нужен, даже если кто-то узнал ваш основной пароль.

Обязательно ли включать облачный пароль?

Нет, это опционально. По умолчанию облачный пароль выключен. Мы рекомендуем включать его тем, кто хочет максимальной защиты аккаунта.

Можно ли использовать облачный пароль вместе с кодом из email?

Да. В Tobebe есть два режима входа: через код на почте (на почту приходит 6-значный код; если включен облачный пароль, он запрашивается дополнительно) и через пароль (вводится основной пароль + облачный пароль, если включен). Вы выбираете способ входа при авторизации.

Где хранится облачный пароль?

Облачный пароль не хранится в открытом виде. Он передается на сервер только в хешированном виде (через защищенное TLS-соединение) и проверяется сервером без расшифровки. Сам пароль никогда не сохраняется в клиенте или в localStorage.

Что будет, если я потеряю доступ к почте и забуду облачный пароль?

В этом случае восстановить доступ к аккаунту без сброса облачного пароля будет невозможно. Если у вас нет доступа к почте и вы не помните облачный пароль — аккаунт может быть утерян. Поэтому мы настоятельно рекомендуем: записывать облачный пароль в надежном месте, иметь доступ к почте, указанной в аккаунте, рассмотреть возможность использования менеджера паролей.

Влияет ли облачный пароль на секретные чаты?

Нет. Секретные чаты используют отдельное сквозное шифрование (E2EE) и управляются мастер-паролем, который хранится локально на вашем устройстве. Облачный пароль защищает только доступ к облачным чатам (обычным личным и групповым чатам).

Можно ли отключить облачный пароль после включения?

Да. В настройках облачного пароля нажмите на переключатель, чтобы выключить защиту. При выключении потребуется подтверждение (код на почту). После отключения дополнительный пароль при входе запрашиваться не будет.

Как удалить аккаунт?

Через страницу деактивации (код придёт в Tobebe) или настройте автоудаление через период неактивности (по умолчанию 18 месяцев). Удаление безвозвратно.

Что делать, если украли телефон?

Если есть доступ к Tobebe на другом устройстве: зайдите в Настройки → Устройства → завершите сеанс на украденном телефоне.

Если доступа нет: заблокируйте SIM-карту через оператора, получите новую SIM с тем же номером, войдите в Tobebe — старый сеанс завершится автоматически.

Безопасность и приватность
Насколько безопасен Tobebe?

Tobebe использует стандартные криптографические алгоритмы, доступные в современном браузере. В обычных чатах применяется шифрование при передаче данных (TLS). В секретных чатах — сквозное шифрование на базе ECDH (кривая P-256) и AES-256-GCM. Эти алгоритмы широко используются в индустрии и считаются надёжными при условии корректной реализации.

А что, если я хочу максимум приватности?

У нас есть секретные чаты. Они:

  • используют сквозное шифрование — сервер технически не может прочитать сообщения
  • не хранят историю на сервере
  • поддерживают самоуничтожающиеся сообщения (после прочтения или через заданное время)
  • позволяют сверить ключи шифрования с собеседником (Safety Number)

Секретные чаты привязаны к устройству, с которого они созданы, и не синхронизируются с облаком.

Как именно шифруются данные?

Мы используем два режима:

Тип чатаШифрование
Обычные чатыTLS (шифрование при передаче)
Секретные чатыСквозное шифрование (клиент-клиент)

В секретных чатах применяются:

  • ECDH на кривой P-256 — для согласования ключей
  • AES-256-GCM — для шифрования сообщений и файлов
  • PBKDF2 (210 000 итераций) — для защиты ключевой связки
  • Периодическая ротация ключей (каждые 12 часов) — для обеспечения прямой секретности (PFS)
Почему я должен доверять Tobebe?

Клиентская часть Tobebe написана на JavaScript с использованием стандартного Web Crypto API, что позволяет проследить криптографические операции прямо в коде. Любой желающий может изучить реализацию, проверить, как генерируются и хранятся ключи, и как происходит обмен сообщениями.

Мы не утверждаем, что наша система идеальна. Мы приглашаем специалистов по безопасности к аудиту и готовы оперативно исправлять найденные проблемы.

Tobebe — некоммерческий проект. Наша цель — предоставить работающий инструмент для приватного общения, а не собирать данные или зарабатывать на рекламе.

Нужно ли доверять Tobebe, чтобы пользоваться им безопасно?

Для секретных чатов — нет. Вы можете самостоятельно проверить ключ шифрования (Safety Number) с собеседником. Если ключи совпадают — никто, включая нас, не может расшифровать вашу переписку. Все остальные гарантии безопасности основаны на корректной работе браузера и сервера, который мы не контролируем полностью.

Жесты управления (мобильная версия)
Эмодзи-панель
Проведите по кнопке «Перевод» справа налево.
Исправление грамматики
Проведите по кнопке «Отправить» справа налево.
Секретная заметка
В «Избранном» зажмите кнопку отправки (0.5 сек).
Свайп по чату влево
Меню: «Прочитать» и «Закрепить/Открепить».
Свайп по чату вправо
Меню: «Заглушить», «Удалить», «Архив».
Просмотр медиа
Пинч — масштаб. Свайп вверх/вниз — закрыть. Двойной тап — приблизить.
Долгое нажатие на сообщение
Контекстное меню: ответить, копировать, закрепить, переслать, удалить, реакции.
Потянуть за аватар
Увеличение, полноэкранный режим, листание аватарок.
Профиль и кастомизация
Как изменить аватар?

Нажмите на аватар → выберите фото → редактор с обрезкой и масштабированием (пинч). Можно загрузить несколько аватаров и переключаться между ними.

Как сделать градиентное имя?

Настройки профиля → «Оформление» → выберите градиент или задайте свои два цвета. Можно включить анимированный градиент (доступно в Beow).

Как добавить музыку в профиль?

Раздел «Музыка» → «Добавить музыку» → выберите аудиофайл (до 20 МБ). Трек появится в профиле, другие пользователи смогут его прослушать. В музыкальном плеере доступны: воспроизведение/пауза, перемотка назад на 10 секунд, перемотка вперёд на 10 секунд, кликабельная шкала прогресса, список всех ваших треков.

Что можно настроить в профиле?
  • Аватар (несколько фото)
  • Отображаемое имя
  • Имя пользователя (@username)
  • Биография («О себе»)
  • Эмодзи-статус
  • Фон профиля (цвет или изображение)
  • Музыка
  • Градиентное имя
Как добавить эмодзи к имени?

В разделе «Оформление профиля» нажмите кнопку «Эмодзи к имени». Откроется галерея ваших загруженных эмодзи. Вы можете выбрать существующий эмодзи или загрузить новый (PNG, GIF, JPEG до 5 МБ). Эмодзи появится рядом с вашим именем в профиле и в списке чатов.

Что видно в разделе «О себе»?

Текстовая информация о вас. Вы можете редактировать её в реальном времени — изменения сохраняются автоматически через 500 мс после остановки печати. Максимальная длина — 500 символов.

Что такое «Публикации» (Stories)?

Это раздел, где хранятся ваши истории — временные публикации, которые исчезают через 24 часа. В профиле есть два режима: редактор профиля (настройка имени, аватара, оформления, музыки) и публикации (просмотр и управление историями).

Как создать историю?

Переключитесь на вкладку «Публикации» → нажмите кнопку «+» (Add Story). Выберите фото или видео из галереи. Откроется встроенный редактор историй: масштабирование (пинч-жест двумя пальцами), перетаскивание (один палец), видео — можно обрезать по времени (слайдер), есть кнопка Play/Pause, подпись (текстовое поле перед публикацией), прогресс загрузки (отображается во время отправки). После публикации история появляется в сетке «Публикации».

Как просматривать истории других пользователей?

При просмотре чужого профиля: если у пользователя есть свежие истории (до 24 часов), вокруг его аватара появляется пульсирующее кольцо. Нажмите на аватар, чтобы открыть просмотрщик историй. Виджет просмотра историй: прогресс-бар (заполняется сверху вниз, автоматически переключает историю через 10 секунд), имя и аватар показываются вверху, статистика (просмотры, лайки, комментарии — только для автора), кнопка Like (сердечко, анимируется при нажатии), комментарии (выдвижная панель снизу).

Можно ли комментировать истории?

Да. Нажмите на кнопку с иконкой 💬 внизу просмотрщика → откроется панель комментариев: поле ввода текста (до 500 символов), кнопка «Отправить», список комментариев с аватарами, именами и временем. Комментарии видны всем, кто просматривает историю.

Как посмотреть, кто посмотрел или лайкнул историю?

Если вы автор истории, нажмите на кнопку со статистикой (глаз или сердечко). Откроется нижний лист с вкладками: «Просмотры» — список всех, кто посмотрел историю, «Лайки» — список тех, кто поставил лайк. Вкладки переключаются кнопками вверху.

Можно ли закрепить историю?

Да. Долгое нажатие на истории в сетке → контекстное меню → «Закрепить». Закреплённая история: отображается первой в сетке, имеет бейдж 📌, не удаляется автоматически через 24 часа (пока вы не открепите или не удалите).

Как удалить историю?

Долгое нажатие на истории → контекстное меню → «Удалить» (после подтверждения).

Что такое «Секретный ключ» в профиле?

Если вы открыли профиль пользователя из секретного чата (параметр secret_chat=1 в URL), в профиле отображается карточка с ключом шифрования — для верификации Safety Number и PFS Key ID — идентификатором ключа для Perfect Forward Secrecy. Это позволяет сверить ключи с собеседником и убедиться, что нет атаки «человек посередине».

Как пожаловаться на пользователя?

В чужом профиле нажмите кнопку «Жалоба». Откроется модальное окно с выбором причины: мне это не нравится, жестокое обращение, насилие, незаконные товары и услуги, незаконный контент для взрослых, персональные данные, мошенничество, авторское право, спам, своя причина. После отправки жалоба уходит на сервер. Кнопка отправки блокируется до выбора причины.

Как очистить чат с пользователем?

Нажмите кнопку «Очистить» → откроется диалог с выбором: «Только у меня» — чат исчезает только у вас (сообщения удаляются локально), «У всех» — сообщения удаляются у обоих собеседников.

Как заблокировать пользователя?

Нажмите кнопку «Блок». После блокировки: вы не будете получать сообщения от этого пользователя, чат скрывается из списка, блокировка отображается в профиле (кнопка меняется на «Разблок.»). Разблокировка работает аналогично.

Что такое QR-код в профиле?

Нажмите на кнопку с иконкой QR-кода в правом верхнем углу. Откроется нижний лист с вашим аватаром, QR-кодом для добавления в друзья, именем и юзернеймом. QR-код генерируется сервером и содержит ссылку на ваш профиль. Другой пользователь может отсканировать его камерой и сразу добавить вас в контакты.

Можно ли изменить фон профиля?

В платной подписке Tobebe Beow есть функция «Индивидуальный фон профиля». Если подписка активна, в профиле появляется кнопка «Beow-Редактор», которая ведёт на отдельную страницу настройки фона. Доступны: однотонный (любой цвет через палитру), изображение (своё фото), GIF / анимированный градиент.

Tobebe Beow — подписка
Что такое Tobebe Beow?

Tobebe Beow — это платная подписка, которая даёт доступ к расширенным функциям мессенджера. Все средства, собранные через подписку, идут исключительно на оплату серверов и поддержку проекта. У Tobebe нет инвесторов, нет рекламы, нет продажи данных. Проект существует только благодаря добровольной поддержке пользователей. Если пользователи не будут оформлять подписку, Tobebe закроется — сервера не смогут работать бесплатно.

Зачем нужна подписка, если мессенджер бесплатный?

Базовые функции Tobebe — обычные чаты, секретные чаты, группы, каналы, файлы до 250 МБ — остаются бесплатными навсегда. Подписка Beow — это способ поддержать проект и получить за это дополнительные возможности. Вы можете пользоваться Tobebe бесплатно сколько угодно, но если вам нравятся расширенные функции и вы хотите, чтобы проект жил — подписка Beow лучший способ сказать «спасибо».

Какие функции доступны только с подпиской?
ФункцияБесплатноBeow
Индивидуальный фон профиля
Градиентное имя в чатах
Безлимитный перевод сообщений100 символов в деньБезлимитно
Безлимитное исправление грамматики100 символов в деньБезлимитно
Безлимитные секретные заметки (в Избранном)3 заметкиБезлимитно
Загрузка файловдо 250 МБдо 1 ГБ
Сколько стоит Tobebe Beow?

1 месяц — 99 ₽
1 год — 499 ₽ (экономия 58%)

Как оформить подписку?

Перейдите в Настройки → Tobebe Beow, выберите период (месяц или год), нажмите «Оформить за X ₽», следуйте инструкциям платёжной системы. После оплаты подписка активируется автоматически.

Как узнать, активна ли подписка?

В настройках, в разделе Beow, отображается: статус подписки («Подписка активна до ДД.ММ.ГГГГ»), количество оставшихся дней (если активна), иконка Beow в интерфейсе (для активных подписчиков).

Можно ли отменить подписку?

Да. Подписка управляется через платёжную систему (обычно через личный кабинет вашего банка или платёжного агрегатора). При отмене подписка продолжает действовать до окончания оплаченного периода, после чего вы возвращаетесь к бесплатным лимитам.

Что будет, если подписка закончится?

При прекращении подписки (отмена или истечение срока): фон профиля сохраняется, но перестаёт отображаться (вернётся при возобновлении подписки), градиентное имя становится обычным (белым) — настройки градиента сохраняются, перевод возвращается к лимиту 100 символов в день, исправление грамматики — 100 символов в день, новые секретные заметки создать нельзя (старые остаются доступными для чтения), загрузка файлов снижается до 250 МБ. Все ваши данные (сообщения, файлы, настройки) остаются на месте. Вы не теряете историю.

Настройки в Tobebe
Какие настройки доступны в Tobebe?

Все настройки разделены на несколько групп:

  • Уведомления и звуки — Push-уведомления, звук, вибрация, тихие пользователи
  • Аккаунты — переключение между несколькими аккаунтами, добавление, выход, удаление
  • Устройства — просмотр активных сеансов, завершение сеансов
  • Конфиденциальность — кто видит вашу активность и информацию
  • Данные и память — управление кэшем, статистика хранилища
  • Облачный пароль — дополнительная 2FA-защита аккаунта
  • Папки с чатами — создание персональных подборок чатов
  • Tobebe Beow — платная подписка с расширенными функциями
  • Политика конфиденциальности — документ о защите данных
  • Пользовательское соглашение — условия использования
Как настроить уведомления?

В разделе «Уведомления и звуки» доступны: основной переключатель — полностью включить/отключить уведомления, звук уведомлений — включить/выключить звук при новых сообщениях, вибрация — включить/выключить вибрацию, выбор звука — стандартный, классический, мягкий, без звука.

Уведомления работают, даже если браузер закрыт?

Да, если вы разрешили push-уведомления в браузере. Tobebe использует стандартный API браузера для отправки уведомлений, даже когда сайт не открыт. При включении уведомлений система запросит разрешение.

Что такое «Тихие пользователи»?

Это список пользователей, от которых вы не хотите получать уведомления. Вы можете добавить любого пользователя: нажмите «Добавить пользователя», введите имя или @username, выберите из результатов поиска. Уведомления от этих пользователей не будут приходить (даже если общие уведомления включены). Звонки и другие активности не затрагиваются.

Как проверить, работают ли уведомления?

Нажмите кнопку «Отправить тестовое уведомление» внизу страницы. Если всё настроено правильно, вы увидите уведомление и услышите выбранный звук.

Можно ли использовать несколько аккаунтов в Tobebe?

Да. Tobebe поддерживает переключение между несколькими аккаунтами: добавить аккаунт — введите email и пароль другого аккаунта, переключиться — нажмите на нужный аккаунт в списке, текущий аккаунт помечен значком «Текущий». Переключение не требует повторного входа — токен сессии сохраняется.

Как выйти из аккаунта?

Нажмите кнопку «Выйти из аккаунта» в разделе «Аккаунты». Сессия будет завершена на сервере, и потребуется повторный вход.

Как удалить аккаунт?

Нажмите «Удалить аккаунт». Это действие необратимо: все ваши сообщения в облачных чатах будут удалены, почта освободится для повторной регистрации, собеседники увидят, что ваши сообщения удалены, секретные чаты (E2EE) станут недоступны. Удалить аккаунт может только его владелец.

Что отображается в разделе «Устройства»?

Вы видите все активные сеансы (устройства, где выполнен вход в ваш аккаунт): текущее устройство — то, с которого вы открыли настройки, другие устройства — все остальные активные сеансы. Для каждого устройства показывается: тип устройства (ПК, мобильный, планшет), операционная система, браузер, IP-адрес (скрыт частично), примерная локация, время начала сеанса, последняя активность.

Как завершить сеанс на другом устройстве?

Нажмите на устройство в списке, откроется карточка с информацией, нажмите «Завершить сеанс». После завершения сеанс будет разорван, и с этого устройства потребуется повторный вход.

Могу ли я завершить текущий сеанс?

Нет, кнопка «Завершить сеанс» для текущего устройства скрыта. Чтобы выйти из текущего аккаунта, используйте кнопку «Выйти из аккаунта» в разделе «Аккаунты».

Какие настройки конфиденциальности доступны?

Вы можете управлять тем, кто видит: время захода (Все / Мои контакты / Никто), фото профиля (Все / Мои контакты / Никто), раздел «О себе» (Все / Мои контакты / Никто). Настройки применяются сразу после сохранения.

Можно ли скрыть, что я в сети?

Да. Для этого выберите значение «Никто» или «Мои контакты» для настройки «Время захода». Это скроет ваш статус «только что» и точное время последней активности.

Изменяются ли эти настройки мгновенно?

Да. После сохранения новые правила применяются сразу для всех пользователей. Ваши контакты увидят изменения при следующей загрузке их приложения.

Что показывает раздел «Данные и память»?

Вы видите: общий объем используемого хранилища, круговую диаграмму распределения (сообщения, фото, видео, другое), детальную разбивку с процентами и размерами. Данные собираются из трех источников: localStorage и sessionStorage (настройки, кэш), Cache API (медиафайлы из чатов), IndexedDB (если используется).

Как очистить кэш?

Нажмите кнопку «Очистить кэш». Будут удалены: все временные файлы из Cache API (изображения, видео, аудио), данные из sessionStorage, локальное хранилище медиа (кроме настроек и ключей). Сообщения и настройки не удаляются. После очистки медиафайлы будут загружаться заново при открытии чата.

Освобождает ли очистка кэша место на диске?

Да. Удаляются только кэшированные файлы. Ключи, настройки и токены сессий сохраняются. Вы не потеряете доступ к аккаунту.

Зачем нужны папки с чатами?

Папки позволяют группировать чаты по темам: «Работа», «Друзья», «Семья» и т.д. После создания папка появляется в списке чатов (на главном экране), и вы можете переключаться между папками.

Как создать папку?

Перейдите в Настройки → Папки с чатами, нажмите «Создать папку», придумайте название, выберите цвет (белый, синий, зеленый, оранжевый, фиолетовый — 14 вариантов), добавьте чаты в папку (нажмите «Добавить чаты», выберите из списка), нажмите «Создать».

Сколько папок можно создать?

Ограничений нет. Папки хранятся локально и синхронизируются через localStorage (привязаны к аккаунту).

Можно ли удалить папку?

Да. В списке папок нажмите на значок ✕ (крестик). Папка будет удалена, чаты внутри неё не пострадают.

Сделано одним человеком

Salfaetka (Salnikov Timofey) — разработал сервер, все клиенты, дизайн и инфраструктуру. Ноль инвестиций, ноль зависимостей.

tbb chanel   |   @tobebe