Top.Mail.Ru

Генератор чек-бокса по 152-ФЗ

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

1. Настройте ваш чек-бокс

Укажите ссылку на страницу с вашей Политикой обработки персональных данных.
Пользователь не сможет отправить форму, не отметив этот пункт.

2. Предпросмотр

3. Готовый код

HTML-код

Вставьте этот код внутрь вашей <form> перед кнопкой отправки.

JavaScript для валидации (рекомендуется)

Этот скрипт не позволит отправить форму, пока чек-бокс не будет отмечен. Замените '#your-form-id' на ID или класс вашей формы.

Чек-бокс по 152-ФЗ: Полное руководство

Наличие на сайте формы обратной связи, регистрации или подписки на рассылку автоматически делает вас оператором персональных данных. Согласно закону №152-ФЗ, вы обязаны получать явное, информированное и сознательное согласие от пользователя перед тем, как он отправит вам свои данные. Самый простой и юридически корректный способ сделать это — добавить в форму обязательный чек-бокс.

Что такое «согласие на обработку персональных данных»?

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

  • Конкретность и предметность: Пользователь должен понимать, на что именно он соглашается (например, «для обработки моей заявки», «для получения новостной рассылки»).
  • Информированность: У пользователя должна быть возможность легко ознакомиться с «Политикой обработки персональных данных», где подробно описаны цели, сроки и способы обработки. Для этого и нужна ссылка рядом с чек-боксом.
  • Сознательность и однозначность: Согласие должно быть дано через активное действие — установку галочки. Предустановленные (уже отмеченные) чек-боксы являются нарушением.

5 смертных грехов: как НЕЛЬЗЯ делать чек-бокс

  1. Предустановленная галочка. Самое грубое нарушение. Пользователь должен поставить галочку сам.
  2. Отсутствие ссылки на Политику. Пользователь лишен возможности ознакомиться с условиями, что делает согласие неинформированным.
  3. Размытый текст. Формулировки вроде «Я согласен с условиями» или «Я принимаю правила» без конкретики и ссылки на документ — недействительны.
  4. Спрятанный чек-бокс. Чек-бокс и текст согласия должны быть хорошо видны и читаемы.
  5. Необязательный чек-бокс. Если форму можно отправить, не поставив галочку, вся суть согласия теряется.

Анатомия идеального чек-бокса

Наш генератор создает код, который учитывает все требования:

  • Чек-бокс не отмечен по умолчанию.
  • 🔗 Текст содержит прямую ссылку на вашу Политику конфиденциальности.
  • 📝 Формулировка четкая и ясная: «Я даю согласие на обработку персональных данных и принимаю условия...».
  • 🔒 Атрибут required (если выбран) делает чек-бокс обязательным на уровне HTML5, а дополнительный JS-код обеспечивает совместимость со старыми браузерами и сложными формами.

Как внедрить чек-бокс в популярных CMS

Вам не обязательно использовать наш генератор, если ваша CMS или плагин для форм уже имеет встроенную функцию. Вот как это сделать в самых распространенных системах:

WordPress (с плагином Contact Form 7)

Contact Form 7, самый популярный плагин для форм, имеет специальный тег [acceptance]. Он автоматически делает чек-бокс обязательным.

Пример кода для вставки в шаблон формы:

[acceptance your-consent] Я даю согласие на обработку персональных данных и принимаю <a href="/privacy.html">Политику конфиденциальности</a>. [/acceptance]

Для других плагинов (WPForms, Gravity Forms) ищите в настройках поля тип "Условия использования" или "Согласие".

Tilda

В конструкторе Tilda это делается в несколько кликов:

  1. Откройте настройки блока с формой (кнопка "Контент").
  2. Перейдите во вкладку "Поля для ввода".
  3. В самом низу найдите опцию "Добавить чекбокс для юридического согласия".
  4. Поставьте галочку и вставьте ссылку на вашу Политику конфиденциальности.

1C-Bitrix

В стандартных веб-формах Битрикса:

  1. Перейдите в режим редактирования формы.
  2. Добавьте новое поле (вопрос) с типом checkbox.
  3. В тексте вопроса укажите формулировку согласия со ссылкой на Политику.
  4. В настройках поля установите флажок "Обязательное".

Joomla и Drupal

Для этих CMS обычно используются сторонние модули для создания форм (например, RSForm! Pro для Joomla или Webform для Drupal). В настройках этих модулей:

  1. Добавьте в форму элемент типа "Checkbox" / "Checkboxes".
  2. В заголовок или описание элемента впишите текст согласия со ссылкой.
  3. В настройках валидации элемента установите флажок "Обязательное" (Required).

Чек-бокс vs. Cookie-баннер: в чем разница?

Это два разных инструмента для двух разных ситуаций, и часто нужны оба.

  • Чек-бокс в форме нужен для получения согласия на обработку данных, которые пользователь активно и сознательно вводит сам (имя, email, телефон).
  • Cookie-баннер нужен для получения согласия на сбор данных, которые собираются пассивно и автоматически в фоновом режиме (файлы cookie для аналитики, рекламы, IP-адрес, данные о браузере).

Если на вашем сайте есть и формы, и счетчики аналитики (Яндекс.Метрика, Google Analytics), вам необходимо внедрить оба решения.

Свяжитесь с нами

Выберите удобный способ связи или напишите нам через форму ниже.

CRM форма от hostinside.ru
Напиши нам

AI-ассистент Hostinside

Эксперт по 152-ФЗ и 149-ФЗ

Здравствуйте! Я — AI-ассистент Hostinside. Чем могу помочь в вопросах, связанных с ФЗ-152 и ФЗ-149?