Форма отправляет заявку, а галочки согласия рядом с кнопкой нет — с точки зрения закона это означает, что согласия у вас нет вообще. Не «оформлено неудачно», не «выражено неявно», а не получено: человек нажал кнопку, чтобы отправить заявку, и это действие само по себе ничего не говорит о его отношении к обработке персональных данных. Ситуация отличается от куда более обсуждаемого случая с предустановленной галочкой, где согласие хотя бы запрашивалось, пусть и неправильным способом. Здесь состав базовее и грубее, а обнаруживается он снаружи за секунды, потому что форма — публичная часть страницы. Ниже разберём, какие формы обязаны иметь чекбокс, а какие нет, почему подпись «отправляя форму, вы соглашаетесь» его не заменяет, какие три конструкции ошибочно принимают за чекбокс, во сколько обходится нарушение по действующей редакции КоАП и как добавить чекбокс в Tilda, Bitrix, WordPress и самописной форме, не переписывая сайт. Отдельно — что делать с заявками, которые вы уже собрали без галочки: это вопрос, который всплывает сразу после первой правки.

Проверить формы своего сайта бесплатно


Почему отсутствие чекбокса — это отсутствие согласия

Согласие по статье 9 152-ФЗ — это выраженная воля конкретного человека по конкретному поводу. У такой воли должны быть носитель и момент: что именно человек сделал и когда.

Когда чекбокса нет, у оператора нет ни того, ни другого. Есть только отправленная заявка — действие, совершённое ради результата (получить расчёт, записаться, заказать), а не ради выражения согласия на обработку. Из него нельзя вывести, что человек ознакомился с условиями обработки и принял их.

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

Какие формы требуют чекбокс, а какие нет

Граница проходит не по названию формы, а по тому, собирает ли она персональные данные.

Форма Чекбокс
Заявка, заказ, обратный звонок нужен
Регистрация аккаунта нужен
Подписка с указанием email нужен
Форма записи на приём или мероприятие нужен
Отзыв с указанием имени или контактов нужен
Поиск по сайту не нужен
Фильтр каталога, сортировка не нужен
Калькулятор без контактных полей не нужен
Анонимный опрос без полей идентификации не нужен

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

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

Три ситуации, которые ошибочно считают чекбоксом

Подпись под кнопкой. «Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности» — это информирование, а не согласие. Человек не совершает отдельного действия, и зафиксировать нечего.

Галочка о принятии оферты. Один чекбокс, который одновременно означает принятие условий договора и согласие на обработку данных, — отдельная проблема: с 1 сентября 2025 года согласие оформляется отдельно и не может быть «вшито» в другой документ. Подробно — в статье «Пакетное согласие».

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

Сколько стоит нарушение

Обработка персональных данных без согласия квалифицируется по части 2 статьи 13.11 КоАП РФ в редакции, действующей с 30 мая 2025 года:

Категория Первичное нарушение Повторное (ч. 2.1)
Граждане 10 000 — 15 000 ₽ 15 000 — 30 000 ₽
Должностные лица 100 000 — 300 000 ₽ 300 000 — 500 000 ₽
ИП 100 000 — 300 000 ₽ 300 000 — 500 000 ₽
Юридические лица 300 000 — 700 000 ₽ 1 000 000 — 1 500 000 ₽

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

Важная деталь при исправлении: чинить нужно все формы сразу. Пять форм без чекбокса — это не «одна проблема на сайте», а пять точек сбора, каждая из которых работает без основания, и устранение нарушения на одной из них ничего не меняет для остальных.

Как исправить: минимальная разметка

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

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

Атрибут checked отсутствует намеренно. Атрибут required не даёт отправить форму без отметки — но полагаться только на браузер не стоит: то же условие нужно проверить на сервере, иначе форма уйдёт в обход.

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

Развёрнутый вариант разметки с готовым JS и образец текста самого документа согласия — в статьях «Предустановленная галочка» и «Согласие на обработку ПДн: образец».

Как добавить чекбокс в конструкторе и CMS

Tilda. В настройках формы добавляется поле типа «Чекбокс» (Checkbox), делается обязательным. Текст подписи вводится вручную, ссылка вставляется как HTML-тег <a> — конструктор её отрисует. Проверьте, что галочка не отмечена по умолчанию.

Bitrix. Для веб-форм чекбокс заводится как отдельное поле формы с типом «флаг», обязательное к заполнению. Для форм, встроенных в шаблон компонента, поле добавляется в шаблон и проверяется в обработчике отправки.

WordPress. В популярных плагинах форм есть отдельный тип поля «согласие» (acceptance / consent). Ключевые настройки — сделать обязательным и снять предвыбор; текст подписи в этих полях обычно допускает HTML, поэтому ссылка вставляется прямо в него.

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

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

Как проверить весь сайт разом

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

Бесплатная проверка обходит страницы сайта, находит формы, собирающие персональные данные, и показывает по каждой: есть ли чекбокс, отмечен ли он по умолчанию, упоминает ли текст обработку данных и ведёт ли ссылка на политику. Это ровно то, что видно снаружи — и то, что в первую очередь видит любой проверяющий, открывший ваш сайт. Как устроен автоматический обход, разобрано в статье «Бот РКН и сканирование сайтов».

Что почитать рядом


Запустить бесплатную проверку сайта — покажет все формы, чекбоксы и политику за минуту.