# Безопасность

## Маскирование персональных данных

{% hint style="warning" %}
С 30 мая 2025 ужесточились правила обработки персональных данных.
{% endhint %}

Рекомендуем при начале общения с клиентом запрашивать у него **согласие на обработку его персональных данных.**

> Поскольку мы используем облачные **LLM-модели**, то передача **персональных данных** в них тоже может считаться нарушением.&#x20;
>
> Для того, чтобы ничего не нарушать, мы сделали механизм **маскирования данных**, когда фактические данные клиента, которые являются **персональными**, не передаются в модель в своём первоначальном виде, а **шифруются** перед передачей, а потом **расшифровываются** обратно.&#x20;

Чтобы включить маскирование, перейдите в ***Доп.настройки***, выберите вкладку ***Безопасность*** и включите флаг ***Маскировать персональные данные:***

<figure><img src="/files/ON4mXCuUlQRLvoZtHAou" alt=""><figcaption></figcaption></figure>

### Как происходит процесс маскирования персональных данных:

1. **Маскирование данных**
   * Персональные данные (например, номера телефонов или паспортов) заменяются на маскированные значения.
2. **Передача обезличенных данных**
   * После маскирования данные больше не считаются персональными и передаются в модель для обработки.
3. **Размаскирование и передача ответа**
   * Полученный от модели ответ размаскируется обратно в РФ.
   * Исходные данные восстанавливаются, и финальный результат передаётся клиенту.

Таким образом, персональные данные клиента **всегда остаются в России**, а в модель попадает только **обезличенная информация**.

{% hint style="danger" %}
Для соблюдения всех норм **152-ФЗ** необходимо маскировать персональные данные (перед передачей в облачные LLM), а также все персональные данные должны обрабатываться **на российских серверах.**
{% endhint %}

### Как выглядит маскирование в чате

> В **менеджере чатов**, а так же **в экспорте диалога** добавили модальное окно с информацией о том, как формировался ответ моделью —  какое сообщение было **До** маскирования и какое **После** маскирования, какая инструкция была и какая история диалога.
>
> Всё это дает еще лучшее понимание при анализе ответов бота.

Чтобы увидеть маскирование **Персональных данных** в режиме Менеджера чатов, нажмите в поле сообщения на иконку <img src="/files/KaLg7UOp2tc7iIg7sVAM" alt="" data-size="line">:

<figure><img src="/files/56wgpVobx5SjSNXTsrGD" alt=""><figcaption></figcaption></figure>

Перед Вами откроется модальное окно, уже содержащее маскированные **Персональные данные,** а так же **последнее сообщение бота** с расшифровкой — Как сообщение выглядело при маскировании персональных данных и какое сообщение было **отправлено Клиенту**:&#x20;

<figure><img src="/files/HOG5fLztEWXgdZSirYTz" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
*Настоятельно рекомендуем Вам **соблюдать** требования законодательства и **не нарушать** их.*
{% endhint %}

### Передавать медиа в LLM

<figure><img src="/files/HCkUcQ6VGPayNyqh2l03" alt=""><figcaption></figcaption></figure>

Данная настройка позволяет исключить передачу медиа-файлов в LLM-модель для обработки.&#x20;

{% hint style="warning" %}
Обратите внимание, что эта настройка имеет приоритет в сравнении с настройкой [Распознавание изображений](/ru/osnovnye-nastroiki/dopolnitelnye-nastroiki.md#raspoznavanie-izobrazhenii).
{% endhint %}

## Хранение данных

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

<figure><img src="/files/zkOo59WiOiSGegBentPZ" alt=""><figcaption></figcaption></figure>

* **Хранение сообщений (дни)** - период хранения сообщений диалога. Через заданный период времени все сообщения, которые выходят за рамки заданного временного отрезка будут удаляться.&#x20;
* **Хранение диалогов (дни)** - период, через который будут удаляться диалоги, в случае, если в диалоге за выбранный период времени не произошло никаких событий.
* **Удалить диалоги и историю сообщений** - удаление всех текущих диалогов (на момент активации удаления) независимо от событий в диалоге.

{% hint style="warning" %}
Обратите внимание, что, **по умолчанию,** мы храним сообщения и диалоги с клиентами  **90 дней**. Далее сообщения и неактивные диалоги удаляются.

При интеграции с **MedFlex** максимальный период хранения данных составляет **7 дней**.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.suvvy.ai/ru/osnovnye-nastroiki/dopolnitelnye-nastroiki/bezopasnost.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
