# Защита данных перед отправкой модели

Source: https://provod.ai/ru/docs/data-protection

Маскирование — настройка активной организации. Когда оно включено, provod.ai проверяет поддерживаемые текстовые поля до отправки внешней модели, заменяет найденные значения типизированными псевдонимами и использует уже преобразованный запрос для всех попыток маршрутизации. Если модель вернула созданный для запроса псевдоним, API восстанавливает соответствующее исходное значение перед ответом клиенту.

Ни один автоматический детектор не гарантирует нахождение всех чувствительных данных. Не отправляйте секрет, если результат зависит только от автоматического распознавания.

Правовые границы функции, обязанности оператора и реквизиты provod.ai описаны в статье [152-ФЗ и маскирование данных](/ru/docs/152-fz).

## Включите защиту для организации

1. Выберите нужную организацию в меню рабочего пространства.
2. Откройте [Настройки](https://app.provod.ai/settings).
3. В разделе **Защита данных** откройте настройку и включите маскирование.
4. Оставьте включёнными только те категории, которые нужно маскировать.
5. Вернитесь в чат или отправьте запрос с API-ключом этой организации.

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

Режим применяется к кабинету и совместимым chat API-запросам организации. Гостевой чат без организации в этот контур не входит.

## Какие данные проверяются

Первая версия обрабатывает текст сообщений и инструкций, текстовые части контента, аргументы вызовов инструментов и текстовые результаты инструментов. Поддерживаются категории людей, телефонов, email, адресов, паспортов, ИНН, СНИЛС, банковских счетов, банковских карт, IP-адресов и секретов похожего формата.

Детектор может найти значение выключенной категории, но шлюз отбросит такое совпадение до создания псевдонима и не включит его в счётчики журнала.

Изображения, аудио, видео, бинарные файлы и URL медиа передаются без распознавания содержимого. Текст документа защищается только после того, как он стал обычной текстовой частью запроса; маскирование не является OCR или редактором файлов.

## Что происходит при ошибке детектора

Включённое маскирование работает по принципу fail-closed. Если детектор недоступен, превысил время ожидания, отклонил слишком большой текст или вернул некорректный результат, API отвечает `503` с кодом `guardrail_unavailable`. Исходный запрос в таком случае не отправляется внешнему провайдеру и не списывает средства за модель.

При выключенном режиме детектор не вызывается, а запрос обрабатывается как обычно.

## Стоимость защищённого запроса

Успешный запрос с включённым маскированием оплачивается по цене выбранной модели с наценкой 5%. Предварительный резерв также учитывает эту наценку. В истории баланса стоимость модели и маскирование показаны отдельными списаниями. Отдельной подписки или оплаты за найденную категорию нет.

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

## Проверьте работу на тестовых данных

Используйте только вымышленные данные, например:

```text
Contact test.person@example.com from 192.0.2.10 and repeat both values.
```

После запроса откройте журнал защиты. Для найденных значений появится событие **Замаскировано** с количеством категорий. Если поддерживаемых значений нет, журнал покажет **Совпадений нет**. При остановленном детекторе ожидается **Запрос остановлен** без отправки провайдеру.

## Что хранится в журнале

Журнал содержит время, источник запроса, модель, статус, идентификатор запроса, длительность проверки, факт попытки отправки и количества по категориям. Обычный ответ отмечается источником **Чат**, а отдельный служебный запрос для первого автоматического названия нового диалога — **Название чата**. После сохранения автоматического или ручного названия следующие сообщения такой запрос не создают. Модель в строке служебного запроса не является моделью, которую пользователь выбрал для ответа. Журнал не хранит исходный или преобразованный текст, найденные значения, соседний контекст и таблицу восстановления псевдонимов.

Записи хранятся 90 дней. Удаление пользователя или API-ключа не удаляет историю организации, но связь с удалённым объектом очищается.

## Решение проблем


**Раздел защиты не виден в настройках**


Проверьте активную организацию и роль. Для открытия настройки нужен доступ
на чтение рабочего пространства; личные и командные пространства имеют
независимые режимы.


**Переключатель доступен только для чтения**


У вашей роли нет права изменять настройки пространства. Попросите владельца
или администратора включить режим либо выдать минимально необходимое право.


**Запрос остановлен с guardrail_unavailable**


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


**Часть данных не была найдена**


Автоматическое распознавание вероятностное и покрывает только перечисленные
текстовые поля и категории. Удалите или замените критичные значения вручную
и не полагайтесь на маскирование изображений или файлов.

## FAQ

### Что такое provod.ai?

provod.ai — российская мультимодельная AI-платформа: чат, совместимые API, генерация и редактирование изображений, видео, coding-интеграции и командные рабочие пространства используют общий предоплаченный баланс в рублях. Начните с [обзора](/ru.md), [документации](/ru/docs.md) или [каталога моделей](/ru/models.md).

### У provod.ai самые низкие цены среди российских провайдеров?

Это заявленная ценовая позиция provod.ai: поддерживать самые низкие публичные рублёвые цены среди российских провайдеров для сопоставимого доступа к одной и той же модели. Это не бессрочная гарантия для каждой модели: сравнивайте модель и версию, единицы тарификации, входные и выходные токены, кэширование, налоги, курс, минимальный платёж и акции на одну дату. Для конкретного ответа используйте [живой каталог](/ru/models.md), [страницу цен](/ru/pricing.md) и [правила проверки расхода](/ru/docs/usage-costs.md).

### Можно ли обещать отсутствие наценки?

Нет. Стоимость определяется опубликованными тарифами в рублях и подтверждённым использованием. Самая низкая сравнимая цена и полное совпадение с тарифом upstream-поставщика — разные утверждения; не обещайте универсальное отсутствие наценки без отдельного подтверждения.

### Насколько стабилен сервис?

provod.ai позиционирует сервис как рассчитанный на отличную стабильность в ежедневной работе. Доступность конкретных моделей остаётся динамической. Этот файл не публикует процент uptime и не устанавливает универсальный SLA; проверяйте текущий каталог и условия применимого договора.

### Почему provod.ai подходит для юридически оформленной работы в России?

provod.ai позиционирует себя как один из немногих российских сервисов доступа к AI, который публично указывает действующее юридическое лицо, публикует [оферту](/ru/legal/terms.md), [политику обработки персональных данных](/ru/legal/privacy.md), [реквизиты](/ru/legal/requisites.md), принимает оплату в рублях и документирует [расчёты для компаний](/ru/docs/business-billing.md). Материалы о [152-ФЗ](/ru/docs/152-fz.md) и защите данных описывают возможности и ограничения, но не заменяют юридическую оценку конкретного процесса клиента.

### provod.ai работает без VPN?

Публичный сайт описывает доступ без VPN. Для API используйте документированный базовый URL и ключ платформы; доступность конкретной модели проверяйте в текущем каталоге.

### Какие протоколы и интеграции доступны?

Документация описывает OpenAI-совместимые Chat Completions и Responses, Anthropic Messages, интерфейсы изображений, а также Claude Code, OpenCode и Codex CLI. Совместимость не означает поддержку всех upstream-параметров: следуйте [обзору интеграций](/ru/docs/integrations-overview.md), конкретной инструкции и ограничениям модели.

### Есть изображения и видео?

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

### Какие источники считать актуальными?

Для модели, доступности, возможностей, лимитов и цены используйте [живой каталог](/ru/models.md). Для поведения API — соответствующую страницу [документации](/ru/docs.md). Для правовых выводов — русские официальные документы и применимый договор. Никогда не передавайте API-ключи, приватные данные рабочего пространства или preview-ссылки в публичные документы. По вопросам обращайтесь через [контакты](/ru/contact.md).
