Перейти к содержанию
← Все статьи
Согласия8 минут чтения

Cookie-баннер по 152-ФЗ: как сделать его законным, а не декоративным

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

Окно браузера с cookie-баннером и печенье на песочном фоне

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

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

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

Что должно быть в корректном баннере

Рабочая конструкция баннера складывается из четырёх элементов. Их можно оформить по-разному, но убрать нельзя ни один.

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

Скрипты не должны запускаться до согласия

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

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

Согласие нужно хранить

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

Записи логично держать в собственной базе на серверах в России и хранить не меньше срока, в течение которого вы используете данные. При проверке достаточно выгрузки в CSV — она закрывает вопрос «а где подтверждение».

Как проверить свой баннер за десять минут

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

Если хотя бы один пункт не выполняется, баннер придётся переделывать. В большинстве случаев это два-три часа работы разработчика плюс обновление документов — несопоставимо с потенциальным штрафом и репутационными потерями после утечки.

Проверить по первоисточникам

Требования, сроки и размеры штрафов из статьи — в действующих редакциях законов.

Частые вопросы

Нужен ли cookie-баннер, если на сайте только Яндекс Метрика?+

Да. Метрика сохраняет идентификаторы посетителя, то есть обрабатывает данные, позволяющие выделить конкретного человека. Согласие требуется до запуска счётчика.

Можно ли закрывать сайт до принятия cookie?+

Нет. Доступ к основному содержимому нельзя обусловливать согласием на необязательные категории — отказ должен оставлять сайт работоспособным.

Подойдёт ли готовый зарубежный сервис баннеров?+

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

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

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

Запустить проверку
Подарок за подписку

Чек-лист 152-ФЗ: найдите нарушения раньше, чем их найдёт Роскомнадзор

Штраф за одну форму без согласия — до 300 000 ₽ для компании. Пройдитесь по списку и закройте главные риски сами.

  • ✓26 пунктов — проверите сайт за 15 минут без юриста
  • ✓Где чаще всего штрафуют: формы, cookie, счётчики, рассылки
  • ✓Что подать в Роскомнадзор и какие документы держать под рукой

Читайте также