Требования к сайту · Персональные данные

Согласие на обработку персональных данных на сайте

Коротко

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

Проверка занимает 1–3 минуты. Мы открываем только общедоступные страницы сайта, как обычный посетитель. Отправляя форму, вы соглашаетесь с политикой конфиденциальности.

Когда нужно согласие

Согласие нужно для любой формы, которая собирает персональные данные: обратный звонок, заявка, запись, регистрация, подписка, оформление заказа, всплывающее окно со скидкой. Даже одно поле «Телефон» — это персональные данные.

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

Каким должно быть согласие

  • Отдельным: отдельный чекбокс, а не фраза мелким шрифтом под кнопкой.
  • Добровольным: галочка не стоит заранее, пользователь ставит её сам.
  • Обязательным для отправки: без галочки форма не отправляется — и в браузере, и на сервере.
  • Информированным: рядом ссылка на политику обработки персональных данных.
  • Доказуемым: сервер сохраняет дату, время, IP-адрес и версию текста согласия. По закону оператор обязан по запросу доказать, что согласие получено.

По статье 8 закона согласие содержит наименование и БИН/ИИН оператора, перечень собираемых данных, срок действия, сведения о передаче третьим лицам и за рубеж. Короткий текст у формы ссылается на политику, где всё это описано.

Фраза «Нажимая кнопку, вы соглашаетесь…»

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

Чек-лист

Что проверить на своём сайте

Все эти пункты сервис проверяет автоматически. Вставьте адрес сайта — отчёт будет готов через 1–3 минуты.

Проверить сайт бесплатно
  • Согласие на обработку ПД в формахДобавьте в каждую форму неотмеченный чекбокс «Я даю согласие на сбор и обработку персональных данных в соответствии с Политикой» со ссылкой на политику. Кнопка отправки должна быть недоступна без галочки. Сохраняйте на сервере факт согласия: дату, время, IP, версию текста.
  • Галочка согласия не должна стоять заранееУберите атрибут checked у чекбокса согласия: пользователь должен поставить галочку сам.
  • Форму нельзя отправить без согласияСделайте чекбокс обязательным (атрибут required или проверка в JS) и дублируйте проверку на сервере.
  • Ссылка на политику рядом с формойВ текст согласия у каждой формы (включая pop-up и мобильную версию) вставьте ссылку на страницу политики.
  • Сохраняется ли факт согласияДоработайте обработчик форм: записывайте в базу отметку согласия, дату, IP и ссылку на версию политики.
  • Данные несовершеннолетнихДобавьте в политику раздел о данных несовершеннолетних: согласие даёт родитель/законный представитель; в формах укажите, что заявку заполняет родитель.

Готовый код

Скопируйте и адаптируйте под свой сайт.

Чекбокс согласия для формы

<label class="consent">
  <input type="checkbox" name="pd_consent" value="1" required>
  Я даю согласие на сбор и обработку моих персональных данных в соответствии с
  <a href="/privacy" target="_blank">Политикой обработки персональных данных</a>
</label>

Вставьте перед кнопкой отправки в каждую форму. Атрибут required не даёт отправить форму без галочки; дублируйте проверку на сервере и сохраняйте дату, время, IP и версию текста согласия. Замените /privacy на адрес вашей политики.

Сохранение факта согласия на сервере (PHP)

if (empty($_POST['pd_consent'])) {
    http_response_code(422);
    exit('Нужно согласие на обработку персональных данных');
}
$consent = [
    'given_at' => date('c'),
    'ip' => $_SERVER['REMOTE_ADDR'] ?? null,
    'page' => $_SERVER['HTTP_REFERER'] ?? null,
    'text_version' => 'consent-2026-01', // меняйте при изменении текста согласия
];
// Сохраните $consent вместе с заявкой (например, в колонку consent_json)

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

Из практики

Типичные ошибки

  1. Галочка согласия стоит по умолчанию.
  2. Чекбокс есть, но форма отправляется и без него.
  3. Согласие есть в основной форме, но нет во всплывающем окне или мобильной версии.
  4. Ссылка на политику ведёт на пустую страницу или на политику другого сайта.
  5. Факт согласия нигде не сохраняется.

Основание

Что говорит закон

Закон Республики Казахстан от 21 мая 2013 года № 94-V «О персональных данных и их защите»

ст. 7, п. 1; ст. 8, пп. 1, 4

Сбор и обработка ПД допускаются только с согласия субъекта (кроме случаев ст. 9). Согласие даётся письменно, через государственный или негосударственный сервис либо иным способом, позволяющим подтвердить его получение; оно должно содержать наименование и БИН/ИИН оператора, ФИО субъекта, срок действия, сведения о передаче третьим лицам, о трансграничной передаче, о распространении в общедоступных источниках и перечень собираемых данных. Собственник или оператор обязан по запросу доказать получение согласия (ст. 25, п. 2, пп. 5)). Для веб-формы нужен неотмеченный чекбокс с текстом согласия и журнал фактов согласия.

Текст закона на adilet.zan.kz

Закон Республики Казахстан от 21 мая 2013 года № 94-V «О персональных данных и их защите»

ст. 25, п. 2, пп. 1), 1-1); ст. 10-1

Собственник или оператор обязан утвердить перечень ПД, необходимый и достаточный для его задач, и документы, определяющие политику в отношении сбора, обработки и защиты ПД (политика конфиденциальности). С 25.08.2026 (Закон № 326-VIII) введена новая ст. 10-1: до начала и при прекращении обработки ПД нужно уведомить уполномоченный орган (реестр лиц, обрабатывающих ПД). Малые и средние операторы (до 500 тыс. уникальных субъектов, ст. 25-1) освобождены от уведомления. Статья 10 Закона «Об онлайн-платформах» также требует знакомить пользователя с политикой конфиденциальности до завершения регистрации.

Текст закона на adilet.zan.kz

FAQ

Вопросы и ответы

Проверить сайт

Обязательна ли галочка согласия на сайте в Казахстане?

Закон требует согласия, полученного способом, который позволяет подтвердить его получение. Отдельный неотмеченный чекбокс с сохранением факта согласия — самый надёжный способ выполнить это требование для веб-формы.

Какой штраф за форму без согласия?

По ч. 1 ст. 79 КоАП РК: 259 500 ₸ для малого бизнеса и 865 000 ₸ для крупного.

Нужно ли согласие для подписки на рассылку?

Да, e-mail — персональные данные. Для рекламной рассылки лучше брать отдельное согласие, не объединяя его с согласием на обработку заявки.

Кто даёт согласие за ребёнка?

Если сайт ориентирован на детей, согласие даёт родитель или законный представитель. В форме стоит указать, что её заполняет родитель.

Как сохранять согласие?

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

Материал носит справочный характер и не является юридической консультацией. Нормы сверены с adilet.zan.kz. Все темы — в разделе требования к сайту.

Проверьте, выполняет ли сайт эти требования

Бесплатная проверка найдёт нарушения, покажет нормы закона и штрафы и подскажет, как исправить.

Проверка занимает 1–3 минуты. Мы открываем только общедоступные страницы сайта, как обычный посетитель. Отправляя форму, вы соглашаетесь с политикой конфиденциальности.