Обычно пользовательские оферты никто не читает: проскроллил вниз, нажал «Согласен» и пошел общаться. Но в случае с мессенджером от объединенной компании Wildberries & Russ юристы и системные архитекторы оставили настоящую золотую жилу для тех, кто любит заглядывать под капот программных продуктов. Когда сервис вышел в открытый бета-тест WB Chat, мало кто ожидал, что в тексте пользовательского соглашения сервиса будет в открытую расписан весь производственный стек. ⚡
Вместо шаблонных юридических формулировок одиннадцатый раздел документа раскрывает боевую архитектуру проекта. Бэкенд мессенджера целиком написан на Go (Golang) с пулами воркеров pond, обменом данными по протоколу gRPC и бинарной сериализацией Protobuf. За мгновенную доставку сообщений через WebSocket отвечает специализированный сервер Centrifuge, а в качестве распределенной шины потоковых данных выступает Apache Kafka с клиентами segmentio и franz-go. Для пользователя это означает отсутствие лагов и зависших сообщений даже в моменты пиковых нагрузок: архитектура изначально рассчитана на миллионы одновременных подключений.
Медиапотоки, аудио- и видеоконференции развернуты на базе WebRTC-платформы LiveKit. Основные данные хранятся в PostgreSQL, а за мгновенный поиск по перепискам и каналам отвечает поисковый движок OpenSearch. В связке также используется Redis с честным соблюдением строгой лицензии AGPLv3: компания открыто гарантирует предоставить модифицированный исходный код по официальному запросу. Безопасность и разграничение прав построены на гибкой системе OpenFGA с аутентификацией через токены JWT, а стабильность кода на лету отслеживают Prometheus, логи zap от Uber, профилировщик Pyroscope и библиотека проверок работоспособности go-sundheit.
С юридической точки зрения сервис преподнес сюрприз. Формальным администратором и владельцем платформы выступает не знакомое всем ООО «Вайлдберриз», а отдельное юридическое лицо - ООО «Большая медведица» (п. 1.1). При этом вся IT-инфраструктура и техническое обслуживание переданы партнерам в лице ООО «ВБ Тех» и ООО «РВБ» (п. 7.7). Официальная почта службы поддержки вынесена на корпоративный домен support.wbchat@rwb.ru, а все потенциальные судебные споры с обычными пользователями по условиям оферты подлежат рассмотрению в Тимирязевском районном суде Москвы.
Технические требования мессенджера оказались неожиданно жесткими. Нативное мобильное приложение запустится только на устройствах с Android 12 или iOS 18 и новее (п. 2.4.1). Если на вашем смартфоне установлена кастомная прошивка, получены права Root или сделан Jailbreak, сервис будет заблокирован на программном уровне из соображений безопасности (п. 2.4.3). Требования к браузерам в веб-версии тоже впечатляют: гарантируется поддержка только самых свежих версий (Chrome 136+, Firefox 138+, Safari 18.6+), причем срок гарантированного обслуживания браузерной сборки составляет всего 6 месяцев с даты ее релиза. ⚠️
Любопытно прописана и процедура получения красивых никнеймов. Если желаемый псевдоним уже кем-то занят, в пункте 3.6 зафиксирован официальный регламент его передачи. Если вы владеете одноименным товарным знаком или можете подтвердить права на аналогичные аккаунты в других социальных сетях, достаточно направить обращение на почту support.wbchat@rwb.ru или через меню настроек. Площадка рассмотрит доказательства и сможет переприсвоить никнейм вам, хотя и оставляет за собой безусловное право отказать без объяснения причин.
Отдельное внимание уделено администрированию публичных пространств. Владельцы каналов и групповых чатов несут прямую ответственность за все, что публикуют участники. Более того, пункт 4.6 прямо обязывает администратора направлять официальную жалобу в службу поддержки, если в его сообществе систематически нарушают закон или правила сервиса. А пункт 8.5.4 содержит довольно радикальную санкцию: если название канала или группы признано нарушающим правила, сервис вправе не просто удалить сообщество, а принудительно назначить ему новое название, все исключительные права на которое переходят к WB.
В вопросах приватности тоже есть свои тонкости. Подавая жалобу на оскорбление или спам (п. 4.10), заявитель автоматически дает юридическое согласие на то, что модераторы сервиса прочитают и детально проанализируют весь контекст сообщений, связанных с инцидентом. Присутствует и полезная фича: таймер автоудаления профиля при отсутствии активности, привычный многим по сервису Telegram. Но помните о важном нюансе: при самоуничтожении аккаунта все ваши отправленные сообщения, фотографии и файлы в каналах и общих группах навсегда остаются в системе (п. 4.11), если вы не почистили их вручную до удаления. 💡
Финальный штрих - строгий запрет на рекламу в пункте 5.3.5. Соглашение прямо запрещает размещение любых рекламных и схожих с ними материалов. Это значит, что любая продажа сторонних интеграций в каналах или промо-рассылки без заключения отдельного коммерческого договора с платформой формально превращает канал в нарушителя оферты со всеми вытекающими рисками блокировки.