Начать бесплатно

ГлавнаяДокументы → Согласия при регистрации

Для разработчика

Согласия при регистрации

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

1 обязательная · 1 по желанию

Создать аккаунт

Первые сообщения бесплатны и не требуют привязки карты.

Мне есть 18 лет, я принимаю оферту и политику конфиденциальности. Нажимая кнопку, вы подтверждаете это.

Что уходит на сервер


          

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

Правила, которые легко нарушить

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

Что оптимизировано и почему

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

ПунктЧто с ним сталоПочему так можно
Возраст 18+Убран в текст под кнопкой Это условие договора, а не согласие на обработку данных. Договор принимается конклюдентным действием — нажатием кнопки
Оферта и политикаУбраны в текст под кнопкой Та же логика: акцепт оферты по ст. 438 ГК не требует отдельной галочки, достаточно явного действия и видимой ссылки
Персональные данныеОбъединены в одну галочку Оба согласия обязательны для работы сервиса, отзываются вместе и ведут к одному последствию. Разделять их смысла нет, если в тексте галочки явно названы обе категории и обе ссылки открыты
Сведения о состоянии здоровья
Улучшение сервисаОсталась, необязательная Отдельная цель, от которой можно отказаться, — по закону должна быть отдельным свободным выбором
Чего делать нельзя: сводить всё к одной галочке «согласен с условиями». Акцепт договора и согласие на обработку данных — разные по природе действия, и согласие должно отзываться отдельно от договора. Одна общая галочка делает его оспоримым.

Важная оговорка про письменную форму

Статья 10 закона о персональных данных допускает обработку специальных категорий — к ним относятся сведения о состоянии здоровья — при согласии, данном в письменной форме. Простая галочка на сайте под это определение прямо не подпадает.

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

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

Состав согласий

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

ПолеКак получено в оптимизированном варианте
age_18Текст под кнопкой, фиксируется при нажатии
termsТекст под кнопкой, фиксируется при нажатии
pdОбязательная галочка
healthТа же обязательная галочка, отдельное поле в базе
mlНеобязательная галочка

Что сохранить в базе

Для каждого согласия нужна отдельная запись, а не общий флаг. Минимальный набор полей: идентификатор пользователя, ключ согласия, значение, момент времени, версия документа, IP-адрес и строка user-agent.

Версия документа критична: документы со временем меняются, и при споре нужно показать, с какой именно редакцией согласился пользователь. Удобно хранить дату редакции — например oferta@2026-08-03.

Отзыв согласия

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

Чего делать нельзя

ОшибкаПочему это проблема
Одна галочка «согласен со всем» Согласие перестаёт быть конкретным и становится оспоримым
Галочка проставлена по умолчанию Согласие не считается свободно данным
Согласие «по факту использования сайта» Не работает для специальных категорий данных
Необязательные согласия блокируют регистрацию Согласие становится вынужденным и недействительным
Не сохранена версия документа Невозможно доказать, с чем именно согласился пользователь
Нет способа отозвать согласие Прямое нарушение права, установленного 152-ФЗ

Проверка на стороне сервера

Валидация в браузере — только удобство. Сервер обязан повторно проверить, что все обязательные согласия переданы со значением «истина», и отклонить регистрацию, если хотя бы одного не хватает.

Этот блок подготовлен как рабочий образец, а не как юридическое заключение. Формулировки и состав согласий стоит согласовать с юристом по 152-ФЗ до запуска.