Кира Конструктор← На главную

ДОВЕРИЕ ЧЕРЕЗ КОНКРЕТИКУ

Вы выбираете,
кому дать доступ.

Проекты сохраняются в аккаунте. Внешний помощник получает только выданные вами права, а работающая публикация обновляется отдельным действием.

Открыть мои проекты →Создайте или выберите проект, затем откройте его настройки.
Котик KIRA

BotHost

Приложение KIRA и клиентские боты размещены на серверах BotHost. База PostgreSQL размещена отдельно у Neon.

PostgreSQL

База данных хранит проекты, версии и служебные записи KIRA.

Ключ одного проекта

Срок доступа, права и отзыв управляются владельцем.

Копия перед правкой

Изменения MCP можно проверить и вернуть через историю.

Права проверяет сервер

Изоляция проектов
Ключ привязан к одному проекту и его владельцу. Права проверяются при каждом запросе. Чужой UUID, истёкший или отозванный ключ не дают доступа. Публичный запуск также проверяется для конкретного проекта: оплаченный срок другого проекта его не открывает.
Чтение по умолчанию
Изменение и восстановление черновика разрешаются отдельно. Можно создать до десяти активных подключений на проект; срок ограничен 30 днями.
Админка отдельно
Обычный MCP-ключ не становится ключом аккаунта или владельца платформы. Служебные операции дополнительно проверяют право владельца KIRA.

Как хранятся данные

PostgreSQL, а не репозиторий
Код приложения находится в GitHub; проекты, публикации, заявки и служебные записи — в PostgreSQL. Обновление приложения не должно заменять данные базы.
Секреты отдельно от проекта
Пароли хранятся как стойкие хеши scrypt, MCP-ключи — как SHA-256 хеши. Подключённые Telegram-токены шифруются AES-256-GCM; проектный MCP их не возвращает.
Соединение с сайтом
Опубликованный сайт KIRA работает по HTTPS. Коннектор допускает HTTPS и только для локального тестирования — HTTP на localhost. Ключ передаётся в заголовке авторизации.

Приложение KIRA и клиентские боты работают на серверах BotHost; текущий внешний провайдер PostgreSQL — Neon. BotHost предоставляет инфраструктуру и не является разработчиком KIRA. Регион хранения, расписание внешних копий и гарантии доступности не заявляются без проверки фактической конфигурации.

Работающий результат не меняется случайно

Версия перед изменением
Перед применением и восстановлением через MCP создаётся копия текущего проекта. Копия и изменение выполняются одной транзакцией; история хранит до 30 версий.
Защита от конфликтов и повторов
Fingerprint проверяет, что помощник редактирует актуальную версию. Idempotency key не даёт повторно применить тот же запрос после сетевого сбоя.
Публикация под контролем
MCP обновляет черновик. Проверьте диалог, страницы и настройки, затем отдельно опубликуйте результат в KIRA.

История проекта помогает отменять правки. Она не заменяет независимую резервную копию PostgreSQL на случай отказа инфраструктуры.

Что получает внешний ИИ

Помощник видит содержимое выбранного проекта: тексты, страницы, сценарий и историю версий. Эти материалы могут обрабатываться поставщиком вашего ИИ по его условиям. Не размещайте пароли, платёжные ключи и лишние персональные данные в текстах проекта.

  1. Создавайте отдельный ключ для каждого инструмента.
  2. Для анализа оставляйте только чтение; для доработки включайте изменение черновика.
  3. Выдавайте короткий срок и отзывайте ключ после завершения работы.
  4. При подозрении на утечку отзовите подключение в настройках проекта и создайте новый ключ.

Если нужна помощь

Если доступ работает неожиданно или вы заметили проблему с безопасностью, обратитесь в поддержку KIRA. Укажите время, действие и название проекта. Не отправляйте пароль, API-ключ или токен бота в сообщение или скриншот.