Персональные данные и нейросети: что нельзя отправлять в зарубежную модель и как проверить свою систему
Для собственника, у которого бот уже отвечает клиентам: что проверить самому, где искать слабые места и сколько стоит аудит.
Разрешить сайту считать ваши посещения с помощью Яндекс Метрики? Для этого она сохранит в браузере файлы cookie. Как сайт использует cookie
Для собственника, у которого бот уже отвечает клиентам: что проверить самому, где искать слабые места и сколько стоит аудит.
Если ваш бот уже отвечает клиентам, проверьте, не нарушаете ли вы закон о персональных данных (152-ФЗ). Чаще всего проблема одна: в компании никто не может сказать, какие данные уходят наружу и куда. Ниже — как выяснить это за вечер, без юриста и подрядчика.
Любую проверку, свою или внешнюю, удобно начать с трёх вопросов. По тому, как быстро вы на них ответите, многое станет понятно.
Если ответы нашлись за минуту, дальше можно читать спокойно. Если нет, вы не знаете, что происходит с вашими данными. Это проблема и без всякого закона.
Здесь ошибаются чаще всего. Руководитель обычно считает персональными данными паспорт, фамилию и телефон. Закон понимает их шире: это любая информация, которая прямо или косвенно относится к определённому человеку. Всё решает слово «косвенно». В переписке с ботом под это попадают:
Возьмём ИИ-репетитора онлайн-школы на 20 000 учеников — он разобран в готовом решении по аудиту чат-бота. Репетитор видит прогресс ученика, историю его сообщений, а иногда и личные данные из анкет. Всё это персональные данные, и вместе с запросом они уходят во внешний сервис.
Самый частый способ себя успокоить — заменить имя клиента условным номером и считать, что «данные обезличены». По закону обезличивание — это действия, после которых без дополнительной информации нельзя понять, кому принадлежат данные. Если вместе с номером в модель уходят адрес, номер заказа или история переписки, человека можно узнать и без таблицы соответствия. Значит, обезличивания не произошло.
Как выглядит рабочий вариант. В схеме голосового робота для стоматологии в модель уходят только возрастная группа, пол и описание симптомов. Фамилия, телефон и медицинские сведения остаются в базе в России. Там же записано, какой разговор к какому пациенту относится. Модель получает только то, по чему пациента узнать нельзя.
Проверка занимает минуту. Возьмите то, что на самом деле ушло в модель, и дайте сотруднику поддержки. Если он назовёт клиента, данные не обезличены, как бы ни назывался столбец в базе.
Когда персональные данные не пересекают границу, исчезает целый пласт работы. Не нужно обосновывать передачу, собирать под неё отдельные согласия и объяснять проверяющему, что происходит с данными за рубежом.
На практике это три правила. База с данными клиентов стоит на площадке в России (в схеме для стоматологии это база PostgreSQL). Всё, что касается живых людей, обрабатывает российская модель. Зарубежная модель работает только там, где персональных данных нет вовсе: тексты для сайта, разбор технической документации, черновики описаний товаров.
Скажу прямо, потому что вопрос почти всегда звучит так: «можно ли отправлять данные клиентов в ChatGPT». ChatGPT, Claude и Gemini — зарубежные сервисы. Если отправить туда фамилию, телефон, адрес или медицинские сведения гражданина России без отдельного основания и согласия на передачу за границу, это формальное нарушение. То же написано на странице моей услуги по проверке безопасности ИИ-систем. Для задач без персональных данных эти сервисы остаются нормальным рабочим инструментом: описания товаров, черновики писем, разбор документации.
По этим трём правилам работает мой ИИ-консультант для сайта магазина. На российском сайте бренда посетителям отвечает YandexGPT от Яндекса, и их данные остаются в России. Телефоны и адреса почты вычищаются ещё до записи в журнал разговоров.
Обнулить риск нельзя, поэтому обещание снять его полностью должно насторожить. Задача — провести границу и точно знать, где она проходит.
Языковая модель не отличает ваши правила от текста, который прислал посетитель: для неё это один поток слов. Отсюда целый класс атак. По-английски он называется prompt injection, по-русски точнее всего подмена инструкций: посетитель пишет боту команду, и бот её выполняет, забыв о ваших правилах.
Обычные средства проверки информационной безопасности такую атаку не замечают. Они смотрят на сетевые запросы, заголовки и уязвимости библиотек. А эта атака написана обычным языком и выглядит как сообщение клиента.
Первым делом я ищу восемь уязвимостей. Вот три из них:
Каждая такая уязвимость кажется очевидной, когда о ней уже рассказали. Чтобы найти её заранее, на систему нужно посмотреть глазами атакующего.
Пример из моей работы — помощник по внутренней базе знаний. Бот отвечает на вопросы по рабочим чатам, письмам и голосовым сообщениям. В тех же источниках лежала личная переписка руководства, которую команде видеть нельзя.
Правильный вопрос звучал так: «Сколько закрытых фрагментов видит команда со своим уровнем доступа?» Замер на рабочей базе дал неприятный ответ: 1327. После правки прав — 0. Этому уровню теперь доступно 4560 фрагментов из прежних 6139. Журнал обращений подтвердил, что к закрытым фрагментам никто не успел получить доступ.
Вывод простой. Пока права доступа обсуждают на словах, они «вроде настроены». Как только просишь число, оно легко может оказаться больше нуля.
Полный аудит занимает 2–3 недели. Сначала я атакую изолированную копию рабочей системы по десяти категориям OWASP LLM Top 10 — общепринятого перечня рисков для систем на языковых моделях. Затем пишу отчёт с планом исправлений по каждой находке. Когда ваша команда всё поправит, я прогоню тот же набор атак ещё раз. В итоговом отчёте будут дата повторной проверки и список атак, которые теперь блокируются.
Отчёт без плана работ — просто бумага.
Теперь о деньгах. Полный аудит стоит от 400 тыс. до 1,1 млн ₽, цена зависит от объёма работ. Для онлайн-школы из примера выше расчёт такой. Если утекут данные всех 20 000 учеников, штраф составит 5–10 млн ₽ (ч. 13 ст. 13.11 КоАП). Даже минимальный штраф здесь в 4,5 раза больше цены самого дорогого аудита, и это только по одному основанию. Начинать с полного аудита обычно не нужно. Экспресс-диагностика за 45 000 ₽ — это один рабочий день, проверка по сокращённому списку, одна атака вживую и отчёт на 4–6 страниц. Её хватит, чтобы понять, нужен ли полный аудит.
Восемь пунктов, которые собственник может пройти сам. Понадобится только разработчик рядом и двадцать минут его времени.
Если хотя бы на три пункта ответа нет, это обычное состояние системы, которую запускали быстро. Всё это исправимо.
Если в чек-листе три пробела или больше, закажите экспресс-диагностику за 45 000 ₽. Если непонятно, нужна ли она вообще, начните с бесплатного разговора на 15 минут. Форматы и порядок работы описаны на странице услуги «Проверка безопасности ИИ-систем». Ответы о 152-ФЗ и о том, как оформляется работа со мной, собраны в разделе вопросов на странице цен.
Нужен разбор шире безопасности — что вообще автоматизировать и в каком порядке? Для этого есть аудит за 5 000 ₽.
— Вячеслав Чухалдин, Калининград, 2026-08-06
Нормы сверены по официальному опубликованию и справочным правовым системам на дату публикации. Законодательство о персональных данных меняется, поэтому перед решением сверьтесь с действующей редакцией по ссылкам выше.
Расскажу, что автоматизировать в первую очередь, когда это окупится и нужен ли вашей задаче ИИ вообще. Иногда он не нужен.
Или просто задайте вопрос. В рабочее время отвечаю в течение 2 часов