Видеозвонки до 7 человек, чат с историей, P2P-файлообмен, расписание встреч, субтитры в реальном времени, push-уведомления и PWA — без установки и регистрации.
Mesh-топология для малых групп: каждый видит каждого напрямую без центрального сервера. При росте — автоматический переход на SFU.
Первый участник получает роль модератора и управляет всей сессией. Роль передаётся другому участнику в любой момент.
Web Speech API — распознавание речи происходит прямо в браузере, без передачи аудио куда-либо. Один участник распознаёт, все видят текст.
Запись сохраняется на ваше устройство — никуда не загружается. Виртуальный фон обрабатывается через Canvas API без ML-сервера.
DM и групповые чаты. История хранится в SQL (PostgreSQL) и доставляется при следующем подключении — даже если получатель был офлайн несколько дней.
Геолокация показывает кто из пользователей находится рядом — в офисе, в кафе, в коворкинге. Данные хранятся только на вашем сервере.
WebRTC DataChannel передаёт файлы прямо между браузерами. Скорость ограничена только локальной сетью. Для офлайн-получателей — 24-часовое хранение на сервере.
Модератор создаёт звонок заранее с датой, временем и участниками. Сервер сам рассылает push-напоминания даже если приложение закрыто.
VAPID Web Push через Service Worker. Работает на Android, iOS 16.4+, Chrome, Firefox, Edge — без открытого браузера.
Полноценный PWA с манифестом, Service Worker и кэшированием App Shell. Работает офлайн, устанавливается на Android, iOS и десктоп одним нажатием.
Создайте комнату — поделитесь ссылкой. Получатель входит без регистрации прямо в браузере. Поддерживается пароль на комнату.
Модератор создаёт опрос прямо во время звонка. До 10 вариантов, таймер, анонимное или именное. Результаты в реальном времени.
👍 👏 🎉 ❤️ 😂 🤔 — отправляйте реакции в групповых звонках. Эмодзи появляется на экране у всех участников.
Показывайте экран, вкладку или окно. Модератор может остановить чужую демонстрацию. Управление качеством потока.
Заблокированный не может писать и звонить. Управление в настройках. Работает независимо от никнейма и сессии.
Включите в настройках — на видеотайлах появятся битрейт и качество. Удобно для диагностики проблем.
Полный перевод интерфейса. Переключение в один клик без перезагрузки. Язык сохраняется между сессиями.
Администраторы создают группы и управляют участниками. «Общая» группа для всех. Назначение через Яндекс ID.
Написали без сети? Background Sync Service Worker отправит сообщение автоматически при восстановлении соединения.
Каждый участник получает уникальный цвет. Автогенерация при входе. Персонализация в профиле в любое время.
Адаптивный UI. Мягкие media-constraints на мобильных. TURN по умолчанию для стабильной связи за NAT и VPN.
Поиск по никнейму среди всех пользователей, которые когда-либо подключались. Статус онлайн в реальном времени.
Самохостируемый coturn. Работает за строгим NAT и VPN. HMAC-SHA1 time-limited credentials. Настраивается в .env.
Всё это работает прямо в браузере — без установки, без регистрации, без передачи данных третьим сторонам
WebRTC DTLS/SRTP · Self-hosted · Открытый код
Node.js и браузер. SQL (PostgreSQL) для хранения, WebRTC для медиа, Socket.IO для сигнализации.
Без регистрации и установки. Откройте приложение, введите никнейм — и вы уже внутри. Push-уведомления подключаются в один клик.