3.7. Модуль хранения данных
Отвечает за сохранение и защиту всей информации, включая
сообщения, файлы и метаданные.
● Хранение истории переписки и файлов в базе данных PostgreSQL;
3.8. Модуль интеграции
Позволяет расширять функционал системы за счёт взаимодействия с
внешними сервисами и приложениями.
● возможность настройки интеграции с внешними сервисами, включая
GitHub, GitLab, Jira, Zoom и другие
● механизм вебхуков и слеш-команд
○ вебхуки позволяют обмениваться данными с внешними
сервисами в режиме реального времени;
○ слеш-команды позволяют выполнять действия из интерфейса
чата.
3.9. Модуль безопасности
Гарантирует защиту данных при передаче и хранении, обеспечивая
конфиденциальность и целостность информации.
● Передача данных: TLS/HTTPS для защиты информации при передаче
между клиентами и сервером;
● Хранение данных: Шифрование данных на дисках, включая
сообщения, файлы и базы данных (PostgreSQL);
● Звонки защищены с помощью WebRTC (DTLS + SRTP).
4. Архитектура и технические особенности
Программа реализована по клиент-серверной архитектуре.
● Go (Golang) - серверная часть.
● React/JavaScript/TypeScript - фронтенд веб-клиента.
● React Native - мобильные приложения (iOS и Android).
● SQL - для работы с базой данных PostgreSQL.
● WebSocket (WSS) - реализация реального времени для сообщений.
● REST API/JSON - обмен данными между клиентами и сервером.
● Docker - контейнеризация и оркестрация для масштабируемости и
высокой доступности.
● TLS/HTTPS - безопасная передача данных.
● OAuth 2.0/SSO/LDAP/Active Directory - аутентификация и управление
доступом.
● NGINX/HAProxy - балансировка нагрузки и обратный прокси.
5. Условия использования и лицензирование
Программное обеспечение распространяется на коммерческой основе
по проприетарной лицензии, предоставляющей право использования в
соответствии с выбранным тарифным планом.
Программное обеспечение доступно в трех тарифах:
● DEMO [CAPS]
○ до 50 пользователей;
○ 1GB для хранения файлов;
○ 10 000 последних сообщений, доступных в истории;
○ Групповые звонки в один клик, с демонстрацией экрана;
○ API, Webhooks, Slash-команды, создание ботов;
○ Публичные и приватные каналы;
○ Установка напоминаний;
○ Многофакторная аутентификация (MFA);
○ Возможность выбора опций из расширенной версии.
Условия тарифа DEMO [CAPS] являются гибкими и могут изменяться
разработчиком в одностороннем порядке. Актуальная версия тарифа
доступна пользователям на сайте разработчика.
● PRO [CAPS]
○ до 2000 пользователей;
○ 100 GB для хранения файлов (с возможностью расширения);
○ Без ограничения по сообщениям, доступных в истории;
○ Бесплатные гостевые аккаунты;
○ Неограниченное количество команд;
○ Неограниченное количество плагинов и расширений;
○ Пользовательские группы;
○ Интеграция с сервисом видеоконференций;
○ Интеграция с AI ассистентом (OpenAI, DeepSeek и другие).
● PRO MAX [CAPS]
○ Любое количество пользователей;
○ Развертывание на собственном хостинге или в приватном
облаке;
○ White label;
○ Приоритетная техническая поддержка;
○ Синхронизация пользователей AD/LDAP;
○ Синхронизация групп AD/LDAP;
○ Гибкая настройка ролевой модели;
○ Политики хранения данных (data retention);
○ Улучшенный поиск с помощью Elasticsearch.
6. Информация о разработчике
Разработчик: ООО «НОРДКОР Технологии».
Адрес: г.. Москва, вн.тер.г. муниципальный округ Якиманка, ул..
Большая Полянка, д. 42, стр. 1, помещ. 4.
Сайт: https://capschat.ru/.
E-mail: Contact@capschat.ru.