Безопасность данных

Финансовые данные требуют строгих правил. Ниже — как Centa AI обращается с данными сегодня, без обещаний и сертификатов, которых у нас нет.

Обновлено:

Изоляция компаний

  • Каждый запрос к данным проверяется по компании, которой эти данные принадлежат, — не по идентификатору из адреса или тела запроса.
  • Набор проверок безопасности (59 сценариев) проверяет, что одна компания не может прочитать или изменить данные другой; мы прогоняем его перед выпуском.

Вход и сессии

  • Вход по e-mail и паролю (пароль хранится только как хэш scrypt) или подтверждением в Telegram.
  • Сессия — подписанный cookie с флагами HttpOnly и Secure; запросы из Telegram Mini App проверяются по подписи Telegram.
  • Частые регистрации с одного адреса ограничиваются.

Роли и права

Роли: владелец, администратор, бухгалтер, наблюдатель, сотрудник. Тариф, пользователей и платежи меняют только владелец и администратор; у сотрудника — самая узкая роль.

Ключи интеграций

Ключи доступа к банкам, Didox и 1С шифруются (AES-256-GCM) и после сохранения не показываются — только маска. Ключи электронной подписи остаются на устройстве пользователя: Centa хранит только открытый ключ.

Документы и ссылки

Документы хранятся в закрытом хранилище в папке своей компании. Просмотр — по подписанной ссылке, которая действует 10 минут.

Журнал аудита

Каждое решение по учёту записывается в журнал: старое и новое состояние, кто и когда. Продуктовая аналитика хранит только коды событий — без сумм, имён контрагентов и текста вопросов.

Обработка документов и ИИ

Текст документов читается на серверах Centa: сначала текстовый слой PDF, затем распознавание Tesseract. Суммы, проводки и налоги считает код. В текущей рабочей конфигурации данные компаний не передаются внешним поставщикам языковых моделей. Чтение фото чеков через API Anthropic предусмотрено в коде, но выключено; до включения эта страница будет обновлена.

Платежи

Centa не получает и не хранит номера банковских карт: подписка оплачивается на странице платёжной системы, а активируется только после подписанного уведомления от неё.

Размещение и резервные копии

Приложение работает на платформе Railway (регион в Нидерландах), база данных и файлы — в Supabase (Франкфурт, Германия) на платном тарифе с ежедневными автоматическими резервными копиями базы данных, которые делает Supabase. Соединения с сайтом и приложением идут только по HTTPS.

Попробуйте Centa AI на демо-компании

Без регистрации: готовая демо-компания с реальными сценариями. Когда будете готовы — подключите свою компанию по ИНН.