← Все проекты

Созвон

Голосовой и текстовый чат для детей и их друзей — без чужих и без записи

Открытый доступ2026chat.vibesoft.ru ↗
до 10
Человек в комнате
143
Анимированных смайликов
не нужна
Регистрация
нет
Запись разговоров

Задача

Детям нужно созваниваться с друзьями: поболтать, поиграть вместе, сделать уроки. Взрослые мессенджеры требуют номер телефона и показывают ребёнка незнакомым людям, а в игровых чатах полно чужих.

Что сделали

Комната, в которую не попасть случайно. Её нет ни в каком списке, войти можно только по коду или ссылке от друга. Каждого новенького сначала впускает хозяин комнаты. Голос идёт напрямую между ребятами, зашифрованным, а сообщения чата живут, только пока в комнате кто-то есть.

Как это работает

  1. Ребёнок пишет имя, выбирает зверька и создаёт комнату — например, «Наша банда».
  2. Отправляет другу ссылку или диктует код из шести цифр.
  3. Друг стучится — хозяин видит «Петя стучится» и нажимает «Впустить». Дальше Петя заходит в эту комнату сам, без стука.

Что внутри комнаты

  • крупные карточки участников со зверьками: у говорящего пульсирует зелёное кольцо, а зверёк оживает;
  • текстовый чат: 143 анимированных смайлика и значка (🏆 🎉 🔥 🦄), сообщение из одного смайлика приходит большой живой наклейкой;
  • кнопка микрофона, быстрые эмоции поверх карточки, громкость каждого участника;
  • настройки звука: какой микрофон и наушники, громкость микрофона и друзей, шумо- и эхоподавление;
  • хозяин может убрать любого из комнаты;
  • до 10 человек, на телефоне, планшете и компьютере, без установки.

Для родителей

  • Комнаты закрытые и не ищутся: код знает только тот, кому его дали.
  • Новеньких впускает хозяин, а если его нет — кто-то из своих, кто уже в комнате.
  • Ничего не записывается. Голос идёт напрямую между участниками (WebRTC, шифрование DTLS-SRTP). Когда напрямую нельзя, например на мобильном интернете, зашифрованный звук пересылает наш сервер в России — он его не слышит.
  • Сообщения чата нигде не сохраняются: их видят, пока в комнате кто-то есть. Ссылки не кликаются, мат заменяется звёздочками.
  • Без регистрации: имя и зверёк хранятся только на устройстве ребёнка.

Стек

Node.jsWebRTCWebSocketSQLitecoturnLottieJavaScriptHTMLCSS

Нужен похожий сервис?

Расскажите о задаче — оценю сроки и стоимость.