Персональные данные на сайте в Казахстане: что проверить перед запуском

Сайт начинает обрабатывать данные раньше, чем появляется большая CRM. Разбираем отдельно юридические вопросы и технические доказательства, чтобы увидеть реальный путь каждого поля от формы до удаления.

Коротко

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

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

Хочешь собирать сайты и сервисы с ИИ-агентом и сразу закладывать в них такие проверки? У onAI Academy 1013 выпускников за 2 года. Смотреть обучение

Как это выглядит

Карта потока персональных данных на сайте в Казахстане
Обложка статьи: поля формы проходят через сервер, базу, CRM, аналитику и почту.

Как проверить обработку персональных данных на сайте до запуска?

Для каждого поля зафиксируй категорию данных, конкретную цель, место хранения, внешних получателей, круг доступа, срок и способ удаления. Затем сравни эту фактическую схему с текстом согласия и политики. Отдельно проверь аналитику, cookies, логи, резервные копии и передачу в зарубежные сервисы.

Важная граница. Это педагогический технический гайд, а не юридическое заключение. Нормы и их применение зависят от роли компании, вида данных, пользователей, договоров и архитектуры. Перед запуском сбора данных попроси юриста по законодательству Республики Казахстан проверить политику, текст согласия, трансграничную передачу и фактическую схему обработки.

  • Инвентаризация всех точек сбора, включая невидимые пользователю SDK и логи.
  • Карта от формы до базы, CRM, аналитики, рассылки, backup и удаления.
  • Отдельные основания и интерфейсы для обработки заявки и маркетинговых сообщений.
  • Список технических доказательств для разговора с юристом.

Что проверяет юрист, а что показывает техническая карта?

Закон Республики Казахстан «О персональных данных и их защите» регулирует сбор, обработку и защиту персональных данных. В нём описаны согласие, доступ, конфиденциальность, хранение, трансграничная передача и обязанности собственника или оператора. Текст в ИПС «Әділет» отмечен как обновлённый и содержит историю изменений.

Страница политики сама по себе не доказывает соблюдение требований. Если документ говорит «email нужен для ответа», а код одновременно отправляет адрес в CRM, рекламную аудиторию, систему аналитики и сервис рассылок, фактический поток шире заявленного. Поэтому работа начинается с кода, настроек и договоров с поставщиками, а заканчивается согласованием текста с юристом. До сбора реальных данных определи режим запуска через матрицу риска продукта.

По состоянию на 12 ноября 2026 года официальные акты продолжают меняться. Правила мер защиты изложены в новой редакции приказом от 3 сентября 2026 года. В правила сбора и обработки внесены изменения приказом от 17 сентября 2026 года. Проверочный лист изложен в новой редакции приказом от 19 октября 2026 года. Закон тоже изменён в 2026 году, часть поправок начнёт действовать с 1 января 2027 года. Перед релизом нужно повторно открыть действующую редакцию закона, правила сбора и обработки и действующие правила осуществления мер по защите, утверждённые приказом № 179/НҚ от 12 июня 2023 года.

Разделение ролей простое: разработчик показывает факты: какие поля собираются, куда уходят, где лежат и кто их видит. Юрист сопоставляет эти факты с действующим правом и документами компании. Если фактический маршрут неизвестен, качественно проверить политику невозможно.

Какие поля и события перечислить в первую очередь?

Персональные данные могут появиться не только в поле «ФИО». Email, телефон, адрес доставки, ID аккаунта, IP-адрес, запись поддержки, содержимое загруженного документа и связка cookie с действиями пользователя могут относиться к человеку или позволять выделить его среди других. Конкретную квалификацию нужно подтвердить с юристом, но технически безопаснее сначала считать такую информацию потенциально персональной.

Для каждой точки сбора ответь на семь вопросов:

  • Что собираем? Перечень полей, автоматически добавляемые идентификаторы и метаданные.
  • Зачем? Одна конкретная цель, понятная пользователю и команде.
  • Где обрабатываем? Браузер, backend, база, очередь, логи, резервные копии.
  • Кому передаём? CRM, почта, аналитика, облако, AI-провайдер, подрядчик.
  • Кто видит? Роли сотрудников, администраторы сервиса, техническая поддержка.
  • Как долго? Срок или событие, после которого данные удаляются либо обезличиваются.
  • Как подтвердить выбор? Версия текста, время, источник и доказательство согласия, если оно требуется.

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

Пример без юридического языка. Поле телефона в форме «Заказать звонок» нужно, чтобы менеджер позвонил по заявке. Дата рождения, должность и ссылка на соцсеть для этой работы обычно не очевидны. Если бизнесу они всё-таки нужны, для каждого поля должна появиться отдельная понятная причина, срок и место обработки, не формулировка «на всякий случай».

Как выглядит карта потока данных для формы заявки?

Скопируй таблицу в рабочий документ и замени примеры фактическими названиями систем. Одна строка должна описывать один набор данных с одной целью. Если цель меняется, создай отдельную строку.

Точка и данныеЦельМаршрут и хранениеПолучателиДоступСрок и удаление
Форма заявки: имя, телефонСвязаться по запросуHTTPS → API → база в КазахстанеНазначенная CRM, если используетсяМенеджер своей командыСрок по утверждённой политике; удаление из базы и CRM
Технические логи: IP, request IDБезопасность и диагностикаReverse proxy → log storageХостинг, мониторингОграниченная инженерная рольКороткий технически обоснованный срок; автоматическое удаление
Аналитика: идентификатор браузера, событияИзмерить использование сайтаБраузер → аналитическая платформаПоставщик аналитикиАналитик и администраторНастройка срока хранения у поставщика плюс проверка удаления
Email для рассылкиМаркетинговые сообщенияФорма подписки → сервер → сервис рассылокПоставщик рассылкиМаркетинг по ролиДо отзыва или иного применимого основания; список адресов, которым запрещена повторная отправка, учитывается отдельно

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

Как строить карту. Открой форму и иди за одной тестовой записью. Сначала браузер отправляет запрос на сервер. Сервер может записать тело запроса в журнал, положить задачу в очередь, сохранить контакт в базе и переслать его в CRM. CRM может запустить письмо, а система ошибок, получить часть запроса. Каждая новая копия становится отдельной строкой карты. Резервная копия тоже считается копией, даже если пользователь никогда не видит её в интерфейсе.

Как доказать, что данные хранятся в Казахстане?

Официальный проверочный лист включает хранение персональных данных в базе или цифровом объекте, находящихся на территории Республики Казахстан. Правила мер защиты отдельно описывают требования к объектам, где обрабатываются данные ограниченного доступа.

Техническая проверка должна охватить основную базу, её копии для чтения, файловое хранилище, логи, систему ошибок, резервные копии, тестовую среду, выгрузки и кеши. Облачный кабинет с регионом KZ ещё не подтверждает расположение всех перечисленных копий. Запроси у поставщика документы и настройки, а вывод об их достаточности передай юристу.

Доступ проверяется отдельно от размещения. Создай матрицу ролей: кто читает, изменяет, экспортирует и удаляет данные. Удали общие аккаунты, закрой публичные файловые контейнеры, включи журнал административных действий и проверь, что поддержка не получает больше полей, чем нужно для задачи. Технический контур можно дополнить чек-листом безопасности AI-сервиса.

Что меняют внешние модули и сервисы на сайте?

SDK, готовый программный модуль внешнего сервиса, может незаметно отправлять данные своему поставщику. CRM, сервис писем, аналитика, captcha, чат поддержки, платёжный провайдер, CDN для быстрой раздачи файлов, система ошибок и AI API могут получать разные части пользовательского запроса. Собери список из кода, менеджера тегов, DNS, сетевых запросов браузера, названий переменных окружения и счетов поставщиков. Для каждого сервиса зафиксируй юридическое лицо, регион обработки, категории данных, цель, настройки хранения и процедуру удаления. Разделять такие интеграции технически удобно, когда архитектура разложена по зонам ответственности.

Согласие по закону включает сведения о возможности передачи третьим лицам и наличии либо отсутствии трансграничной передачи. Это не означает, что универсальная фраза автоматически делает любую интеграцию допустимой. Конкретный текст и основание проверяет юрист, а разработчик обязан предоставить ему правдивую карту.

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

Чем ответ на заявку отличается от подписки на маркетинг?

Человек оставляет телефон, чтобы получить ответ на конкретный запрос. Автоматически добавлять этот контакт в постоянную маркетинговую рассылку означает использовать данные для другой цели. Закон связывает объём, срок и обработку с заявленными целями, а правила описывают получение и отзыв согласия.

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

Важно не потерять и список запретов на отправку: многие сервисы рассылок хранят отдельный suppression list, перечень адресов, которым письмо больше отправлять нельзя. Полное физическое удаление адреса без учёта этой механики может случайно разрешить повторную загрузку контакта. Технический план удаления и юридически допустимый объём такого списка нужно согласовать отдельно.

Решает ли cookie-баннер вопрос с неизвестными тегами?

Сначала выясни, какие скрипты запускаются до выбора пользователя. Стандартная веб-настройка GA4 использует first-party cookies для различения пользователей и сессий; документация также перечисляет собираемые сведения вроде session statistics, приблизительной геолокации, браузера и устройства.

Google отдельно запрещает клиентам отправлять в Analytics персонально идентифицирующую информацию и указывает на необходимость информировать пользователей и управлять их выбором в применимых юрисдикциях. Consent Mode передаёт состояние выбора тегам, но не решает за компанию, какое основание требуется по местному праву.

Проверь настройки retention, срока хранения, внутри аналитической платформы, потому что они управляют временем хранения пользовательских и событийных данных. Затем проверь реальное поведение в браузере: какие cookies и сетевые запросы появляются до выбора, после отказа и после согласия.

Как пройти путь тестовой заявки от отправки до удаления?

  • Сбор. Отправь вымышленный контакт. Используй специальный тестовый адрес и номер, не данные реального клиента. Зафиксируй текст рядом с формой, состояние галочек, время и версию страницы.
  • Маршрут. Найди каждую появившуюся копию. Проверь запрос браузера, серверный лог, основную базу, очередь, CRM, рассылку, аналитику и систему ошибок. Отметь неожиданные поля и получателей.
  • Доступ. Зайди под разными ролями. Менеджер должен видеть только необходимое. Обычный пользователь не должен открывать чужую заявку подменой идентификатора. Административный экспорт должен журналироваться и быть ограничен.
  • Отзыв. Останови маркетинговые сообщения. Проверь, что выбор дошёл до сервиса рассылок, повторный импорт не возвращает подписку, а заявка и маркетинг управляются отдельно.
  • Удаление. Выполни утверждённую процедуру. Зафиксируй, что произошло в базе и внешних сервисах, что остаётся в резервных копиях и журналах, когда эти копии исчезнут и на каком основании что-либо сохраняется.

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

Что проверить перед включением формы на проде?

Поля и цель

  • У каждого поля есть цель.
  • Нет данных «на всякий случай».
  • Обязательные и необязательные поля различимы.
  • Текст рядом с формой соответствует действию.

Система и получатели

  • Известны база, резервные копии и логи.
  • Перечислены CRM, аналитика, рассылки и AI.
  • Проверены регионы и трансграничная передача.
  • Доступы выданы по ролям.

Согласие и удаление

  • Фиксируется версия текста и выбор.
  • Заявка отделена от маркетинга.
  • Есть маршрут отзыва и исправления.
  • Удаление охватывает внешние системы.

Дополнительный технический ориентир по защите пользовательских данных и приватности даёт OWASP User Privacy Protection Cheat Sheet.

Хочешь собирать сайты и сервисы с ИИ-агентом и сразу закладывать в них такие проверки? В Vibe Coding PRO 10 модулей онлайн, доступ к урокам 6 месяцев после старта.

Смотреть обучение

Как использовать AI для аудита, не отдавая ему юридическое решение?

Скачать полный промпт в Markdown.

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

Не проси и не выводи реальные персональные данные, cookies, токены и ключи. Не отправляй тестовые формы во внешние сервисы. Не запускай deploy, миграции, seed и install-скрипты.

Построй таблицу: точка сбора | поля | цель | обработчик | хранение | внешние получатели | доступ | срок | удаление | доказательство согласия.

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

Для каждого вывода укажи файл и строку. Отметь результат как «проверено статически», «требует технического теста» или «требует юриста по праву Республики Казахстан». Верни неизвестные параметры, расхождения с политикой, план исправлений, тестовые сценарии и вопросы юристу. После отчёта остановись.

На какие документы опирается статья?

Все ссылки проверены 12 ноября 2026 года. Датозависимые требования, версии документов и настройки сервисов нужно перепроверить перед применением.

Было → Стало

  • БылоПроверку начинают с шаблона политики.

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

  • Было«Сервер в Казахстане» просто написано в политике.

    СталоРасположение доказано для каждого слоя: база, копии, файлы, логи, система ошибок, резервные копии, тесты, выгрузки и кеши.

«Я облегчаю людям жизнь с помощью AI: забираю рутину, чтобы вы занимались важным.»

Александр, @saint4ai

Обучение

Сайты и сервисы с ИИ-агентом и порядком в данных

Vibe Coding PRO: 10 модулей, онлайн. Ты ставишь задачи ИИ-агенту вместо кода, а AI-наставник отвечает по уроку обычно за 8 секунд.

  • Резервная копия и план до работы агента
  • Доступ к урокам 6 месяцев после старта
Смотреть обучение
AI-наставник отвечает по уроку обычно за 8 секунд и показывает минуту видео
AI-наставник отвечает по уроку обычно за 8 секунд и показывает минуту видео

Вопросы по теме

Коротко о том, что чаще всего спрашивают перед первым шагом.

Форма с именем и телефоном уже считается обработкой персональных данных?

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

Достаточно ли ссылки на политику под кнопкой?

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

Что делать, если сервис не даёт выбрать Казахстан как регион?

Не скрывать это из карты. Запиши юридическое лицо поставщика, маршрут и регион, категории передаваемых данных и доступные настройки. До передачи реальных данных попроси юриста оценить допустимость и условия трансграничной передачи либо замени архитектуру.

Может ли Claude написать готовую политику?

Claude может собрать черновик по подтверждённой карте и найти расхождения между кодом и документом. Он не видит автоматически все договоры, настройки облака и действующие правовые исключения. Финальную версию и основания обработки проверяет профильный юрист.

Александр на сцене

Александр, saint4ai

4 года внедряю AI в бизнес. 1013 выпускников onAI Academy за 2 года.

Кейсы

Читать дальше