Компания «Два ПиЭр» представляет Семейный чат — мессенджер для семьи, устроенный принципиально иначе, чем те, к которым все привыкли. Продукт готовится к публичному запуску и доступен на телефонах, на компьютерах и в браузере.
Главное отличие: почтовая модель вместо одной компании
С электронной почтой мы давно живём так, что не замечаем удобства. Человек сам решает, где завести ящик: у крупного поставщика, у небольшого, на корпоративном сервере или на собственном домене. И при этом пишет кому угодно — письмо с одного сервера доходит на любой другой, потому что почта построена на открытом протоколе, а не на инфраструктуре одной компании.
Мессенджеры устроены наоборот. Учётная запись живёт на серверах владельца сервиса, переехать некуда, а правила — какие данные собираются, что разрешено детям, что будет платным завтра — определяет он один. Пользователю остаётся соглашаться или уходить, теряя все переписки и контакты.
Семейный чат построен на открытом протоколе Matrix и работает по почтовой модели. Сервер можно поднять самостоятельно — на домашней машине, на недорогом виртуальном сервере или в инфраструктуре школы. Можно выбрать поставщика, которому доверяете. Можно пользоваться нашим. При этом семьи на разных серверах свободно общаются между собой, как почта между доменами.
Из этого следует главное: правила устанавливает владелец сервера, а не мы. Если сервер стоит дома, переписка физически не покидает квартиру. Если семья пользуется нашим — сообщения всё равно защищены сквозным шифрованием и читаются только на устройствах участников, включая нас самих. И если однажды наши условия перестанут устраивать, семья переедет на другой сервер, а не начнёт жизнь с нуля.
Родительский контроль, который нельзя обойти
Из той же модели вытекает и то, как устроен родительский контроль. Он живёт на сервере, а не в приложении.
Разница практическая. Ограничения внутри приложения снимаются его переустановкой, привязанные к устройству — обходятся вторым устройством; дети выясняют это быстрее, чем родители успевают всё настроить. Серверные правила проверяются при каждой операции, поэтому переустановка, вход с другого телефона или подмена настроек ничего не меняют — сервер просто не выполнит запрещённое действие.
Родитель определяет круг контактов ребёнка, подтверждает вступление в группы и задаёт расписание доступа. Настройки, недоступные ребёнку, закрыты родительским кодом, а восстановление доступа требует повторного входа в родительскую учётную запись, а не сброса на устройстве.
Безопасность ребёнка: кнопка SOS и геозоны
Кнопка SOS включает запись звука и доставляет сигнал родителю по отдельному каналу, мимо обычных уведомлений. Это важнее, чем кажется: родитель услышит его и при выключенном звуке, и в занятом рабочем чате.
Геозоны отслеживаются на сервере, поэтому родитель узнаёт о выходе ребёнка за пределы зоны сразу, а не когда откроет приложение.
Отдельно продумано, кто видит местоположение: оно доступно родителям и недоступно участникам школьного чата. Проверка идёт на сервере и по умолчанию запрещает передачу, если правило не задано явно. Ошибка в настройке приводит к отказу в доступе, а не к раскрытию данных о ребёнке, — для продукта, работающего с семьями, это единственно допустимое поведение.
Сообщества: школа, кружок, дом, двор
Вокруг семьи всегда есть круг сообществ: класс, секция, дом, двор. Обычно они живут в тех же мессенджерах, где взрослый переписывается по работе, и ребёнок попадает туда без участия родителей.
В Семейном чате ребёнок не вступает в сообщество самостоятельно: заявка уходит родителю. Медиа проходит модерацию, истории удаляются по истечении срока.
Здесь почтовая модель снимает главное возражение против собственного сервера. Школьному чату не нужно переселять все семьи на одну площадку: каждая остаётся у своего поставщика и участвует в общем разговоре. Свой сервер не превращается в изолированный остров — ровно как почтовый ящик на собственном домене не мешает переписываться со всем миром.
Повседневное: звонки, истории, игры
Продукт должен быть не только устроен правильно, но и удобен, иначе семья вернётся в привычное приложение.
Звонки идут через привычный экран вызова и выглядят как обычный входящий, в том числе на заблокированном телефоне. Есть голосовые комнаты, куда можно зайти и выйти, не набирая никого специально. Есть истории с ограниченным сроком жизни, приглашения по ссылке, общий фотоальбом. Есть совместные игры с режимом наблюдателя: крестики-нолики, шашки, судоку, игра в слова — то, во что бабушка играет с внуком, находясь в другом городе.
Отдельная линия — обучение: викторины, читательский дневник, семейные челленджи. Помощники на основе языковых моделей появляются в чатах только после одобрения родителем, и это правило тоже исполняется сервером.
Кому мы предлагаем продукт
Семьям, которым важно понимать, где лежит их переписка и кто устанавливает правила.
Школам, детским организациям и спортивным секциям — собственный сервер в своей инфраструктуре, с сохранением связи со всеми остальными.
Партнёрам в регионах, которым интересно работать поставщиком такого сервиса под своим именем: почтовая модель для того и нужна, чтобы поставщиков было много. Такие запуски мы готовы обсуждать.
Что дальше
Продукт находится в бета-версии: основной цикл разработки завершён, идёт подготовка к публичному запуску. Дальше мы будем расширять функции сообществ и обучающую часть, а также дорабатывать сценарии для организаций — прежде всего управление большими группами и роли внутри них.
«Мы хотели, чтобы правила задавала семья и чтобы они держались на сервере, который принадлежит семье», — Михаил Спиридонов, директор «Два ПиЭр».
Продукт: gaml.tech