Нужен ли cookie-баннер по закону
Отдельной нормы о cookie-баннерах в законе № 152-ФЗ нет. Но cookie и сведения, которые собирают сервисы веб-аналитики (идентификатор браузера, IP-адрес, история посещений), могут относиться к персональным данным, если позволяют прямо или косвенно определить посетителя. Тогда на них распространяются общие правила: нужно законное основание обработки (ст. 6), а сведения об обработке — в политике на сайте (ч. 2 ст. 18.1).
Для необходимых cookie — авторизация, корзина, настройки — основанием может быть пользование сайтом и договор. Для аналитических и рекламных cookie другого основания, кроме согласия, обычно нет. Баннер с выбором — практичный способ получить это согласие и доказать его (бремя доказывания лежит на операторе — ч. 3 ст. 9).
Как работает сгенерированный код
- При первом визите посетитель видит баннер с кнопками «Принять все» и «Только необходимые», а при включённых категориях — «Настроить».
- Выбор сохраняется в localStorage браузера посетителя (ключ
cookie_consent) с датой. На ваш или наш сервер ничего не отправляется. - Скрипты аналитики, обёрнутые в
<script type="text/plain" data-cookie-category="analytics">, запускаются только после согласия. - Через заданное число дней или после смены версии баннера посетителя спросят снова.
window.cookieConsent.reset()— показать баннер снова, например по ссылке «Настройки cookie» в подвале.
<script type="text/plain" data-cookie-category="analytics">…код счётчика…</script>
Категории cookie
| Категория | Примеры | Основание | В баннере |
|---|---|---|---|
| Необходимые | Сессия, корзина, защита форм, сам выбор в баннере | Работа сайта, договор | Всегда включены |
| Аналитические | Яндекс Метрика, другие счётчики | Согласие | Только после согласия |
| Маркетинговые | Ретаргетинг, рекламные пиксели | Согласие | Только после согласия |
Чего избегать
- Галочек по умолчанию. Согласие должно быть конкретным, сознательным и однозначным (ч. 1 ст. 9).
- Только кнопки «ОК». Без возможности отказаться выбор не свободен.
- Запуска счётчиков до выбора. Если Метрика загружается сразу, баннер ничего не меняет.
- Баннера без политики. Ссылка на политику обработки ПД обязательна — соберите её в генераторе политики.
Частые вопросы
Cookie — это персональные данные?
Сами по себе не всегда. Но если по ним вместе с другими сведениями можно определить человека или построить его профиль, их рассматривают как персональные данные.
Какой штраф за отсутствие cookie-баннера?
Отдельного штрафа нет. Риск — обработка без законного основания (ч. 1 ст. 13.11 КоАП: юрлица — 150–300 тыс. ₽) и отсутствие политики на сайте (ч. 3 ст. 13.11).
Почему выбор хранится в localStorage, а не в cookie?
Так выбор не отправляется на сервер с каждым запросом и не становится ещё одним cookie. Для посетителя разницы нет.
Как поставить код на Тильду или WordPress?
Вставьте код в блок для HTML-кода в подвале всех страниц (на Тильде — в настройках сайта, «Вставка кода перед </body>»), а счётчик Метрики оберните в тег из инструкции выше.
Сделаем документы по 152-ФЗ под ключ
Проверим сайт, подготовим политику и согласия под ваши процессы, подадим уведомление в Роскомнадзор.
Ещё по теме
Источники: ст. 9 152-ФЗ (ред. от 26.07.2026), ст. 18.1 152-ФЗ, ст. 13.11 КоАП (ред. от 04.08.2026). Проверено 26.10.2026.