Чек-бокс по 152-ФЗ: Полное руководство
Если вы определяете цели и способы обработки данных из формы, вы, как правило, выступаете оператором персональных данных. Согласие — только одно из возможных оснований по статье 6 закона № 152-ФЗ: при исполнении договора или обязанности по закону основание может быть другим. Чекбокс нужен тогда, когда вы действительно опираетесь на согласие, и не должен подменять анализ цели обработки.
Что такое "согласие на обработку персональных данных"?
Если обработка основана на согласии, пользователь должен понимать её условия и подтвердить свой выбор. При подготовке текста и формы проверьте следующее:
- Конкретность и предметность: Пользователь должен понимать, на что именно он соглашается (например, "для обработки моей заявки", "для получения новостной рассылки").
- Информированность: У пользователя должна быть возможность легко ознакомиться с "Политикой обработки персональных данных", где подробно описаны цели, сроки и способы обработки. Для этого и нужна ссылка рядом с чек-боксом.
- Сознательность и однозначность: Согласие должно быть дано через активное действие — установку галочки. Предустановленные (уже отмеченные) чек-боксы являются нарушением.
5 частых ошибок в чек-боксе согласия
- Предустановленная галочка. Оставьте поле пустым, чтобы пользователь сам подтвердил выбор.
- Отсутствие ссылки на Политику. Пользователь лишен возможности ознакомиться с условиями, что делает согласие неинформированным.
- Размытый текст. Формулировки вроде "Я согласен с условиями" или "Я принимаю правила" без конкретики и ссылки на документ — недействительны.
- Спрятанный чек-бокс. Чек-бокс и текст согласия должны быть хорошо видны и читаемы.
- Чекбокс не связан с логикой формы. Если обработка основана на согласии, форма не должна отправляться без активного выбора пользователя.
Какой код создаёт генератор
В создаваемом HTML-блоке предусмотрены следующие настройки:
- ✅ Чек-бокс не отмечен по умолчанию.
- 🔗 Текст содержит прямую ссылку на вашу Политику конфиденциальности.
- 📝 Формулировка четкая и ясная: "Я даю согласие на обработку персональных данных и принимаю условия...".
- 🔒 Атрибут
required(если выбран) делает чек-бокс обязательным на уровне HTML5, а дополнительный JS-код обеспечивает совместимость со старыми браузерами и сложными формами.
Как внедрить чек-бокс в популярных CMS
Вам не обязательно использовать наш генератор, если ваша CMS или плагин для форм уже имеет встроенную функцию. Вот как это сделать в самых распространенных системах:
WordPress (с плагином Contact Form 7)
Contact Form 7, самый популярный плагин для форм, имеет специальный тег [acceptance]. Он автоматически делает чек-бокс обязательным.
Пример кода для вставки в шаблон формы:
[acceptance your-consent] Я даю согласие на обработку персональных данных и принимаю <a href="/privacy/">Политику конфиденциальности</a>. [/acceptance]
Для других плагинов (WPForms, Gravity Forms) ищите в настройках поля тип "Условия использования" или "Согласие".
Tilda
В конструкторе Tilda это делается в несколько кликов:
- Откройте настройки блока с формой (кнопка "Контент").
- Перейдите во вкладку "Поля для ввода".
- В самом низу найдите опцию "Добавить чекбокс для юридического согласия".
- Поставьте галочку и вставьте ссылку на вашу Политику конфиденциальности.
1C-Bitrix
В стандартных веб-формах Битрикса:
- Перейдите в режим редактирования формы.
- Добавьте новое поле (вопрос) с типом
checkbox. - В тексте вопроса укажите формулировку согласия со ссылкой на Политику.
- В настройках поля установите флажок "Обязательное".
Joomla и Drupal
Для этих CMS обычно используются сторонние модули для создания форм (например, RSForm! Pro для Joomla или Webform для Drupal). В настройках этих модулей:
- Добавьте в форму элемент типа "Checkbox" / "Checkboxes".
- В заголовок или описание элемента впишите текст согласия со ссылкой.
- В настройках валидации элемента установите флажок "Обязательное" (Required).
Чек-бокс vs. Cookie-баннер: в чем разница?
Это два разных инструмента для двух разных ситуаций, и часто нужны оба.
- Чек-бокс в форме нужен для получения согласия на обработку данных, которые пользователь активно и сознательно вводит сам (имя, email, телефон).
- Cookie-баннер нужен для получения согласия на сбор данных, которые собираются пассивно и автоматически в фоновом режиме (файлы cookie для аналитики, рекламы, IP-адрес, данные о браузере).
Если на сайте есть формы и аналитика, разберите эти цели отдельно: основание для обработки заявки не обязательно совпадает с основанием для аналитических или рекламных идентификаторов.