ПДн.Риск 152-ФЗ · протокол проверки сайта

Cookie-баннер по закону: как сделать правильно

В российском законодательстве нет статьи «сайт обязан показывать cookie-баннер». Но есть статья 9 152-ФЗ про согласие и требование локализации данных — и именно из них следует, когда баннер нужен, каким он должен быть и почему иностранные счётчики стали проблемой.

Когда cookie — это персональные данные

Cookie сам по себе — это просто строка, которую сайт сохраняет в браузере. Персональными данными он становится, когда по нему (в связке с IP-адресом и данными об устройстве) можно выделять и узнавать конкретного посетителя и накапливать историю его поведения. Именно так работают счётчики аналитики, рекламные пиксели и системы ретаргетинга. Роскомнадзор относит такие cookie к персональным данным, а их установку — к обработке, на которую нужно согласие по статье 9 152-ФЗ, полученное до того, как cookie поставлены. Поправки 2025 года (в том числе усиление требований к согласию на трекеры с 1 сентября 2025 года) эту позицию закрепили.

Технические, аналитические, рекламные: в чём разница

Технические (строго необходимые) cookie — сессия авторизации, корзина, выбор языка, токен защиты от подделки запросов, запоминание выбора в самом баннере. Без них сайт не работает. Согласия не требуют. Если на сайте только такие cookie, баннер с кнопкой отказа не нужен — достаточно упоминания об использовании cookie в политике.

Аналитические cookie — Яндекс Метрика, счётчики посещаемости, тепловые карты, продуктовая аналитика. Помогают понять поведение аудитории, но идентифицируют посетителя. Требуют согласия и возможности отказаться.

Рекламные cookie — пиксели ретаргетинга, конверсионные теги (VK Реклама, myTarget, а также иностранные Meta Pixel, Google Ads). К ним и практика, и Роскомнадзор относятся строже всего: это профилирование в интересах третьих лиц. Без явного согласия и реальной возможности отказа их установка — обработка без согласия.

Каким должен быть баннер

Иностранные счётчики и трансграничная передача

Отдельная и часто недооценённая проблема. Любой иностранный счётчик или пиксель, загружаясь на странице, получает IP-адрес посетителя, данные о браузере и устройстве и ставит свои идентификаторы — то есть данные фактически уходят за границу до того, как они записаны в российскую базу. Это нарушение требования о локализации (ч. 5 ст. 18 152-ФЗ), а сам факт трансграничной передачи нужно раскрыть в политике и уведомить о нём Роскомнадзор (ст. 12 152-ФЗ). Согласие в баннере эту проблему не снимает. Практический вывод: для типового сайта безопаснее российская аналитика (Яндекс Метрика), российский хостинг и CRM.

Проверьте cookie-баннер и другие требования 152-ФЗ автоматически — бесплатно, за 30 секунд.

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

Частые ошибки

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

Откройте сайт в режиме инкогнито и посмотрите в инструментах разработчика (F12), вкладки Application → Cookies и Network, что появляется до нажатия «Принять». Если там уже есть _ga, _ym_uid, _fbp или запросы к google-analytics.com, mc.yandex.ru/watch, top-fwz1.mail.ru — баннер не блокирует скрипты и настроен неправильно. Автоматическую проверку по этим признакам, вместе с проверкой политики, согласий и записи в реестре, делает бесплатный сканер ПДн.Риск.

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

Обязателен ли cookie-баннер?

Прямой нормы нет, но при аналитических/рекламных cookie нужно согласие по ст. 9 152-ФЗ до их установки — на практике это баннер с отказом.

Нужен ли баннер, если только технические cookie?

Нет. Технические cookie согласия не требуют; достаточно упоминания в политике.

Достаточно ли кнопки «Принять»?

Нет, нужна равнозначная возможность отказаться. С 1 сентября 2025 года это прямое требование для трекеров.

Можно ли ставить Яндекс Метрику при заходе?

Нет, только после «Принять». При «Только необходимые» счётчик не грузится.

Google Analytics и Meta Pixel — можно?

Это трансграничная передача до записи в российскую базу — нарушение локализации. Безопаснее российская аналитика.

Что писать в баннере?

Что сайт использует cookie, для каких целей, ссылку на политику. Кнопки «Принять все» / «Только необходимые», по возможности — категории.

Как проверить баннер?

Инкогнито + DevTools: смотрите cookie и запросы до нажатия «Принять».

Нужно ли согласие каждый раз?

Нет, выбор запоминается; должна быть ссылка «Настройки cookie», чтобы его изменить.

Проверьте cookie, формы, согласия и политику за один раз.

Проверить сайт бесплатно

Связанные требования

Cookie-баннер — часть более широкой картины: нужны также политика обработки персональных данных, согласие в формах и уведомление в Роскомнадзор. Общий обзор: 152-ФЗ простыми словами.

Материал носит информационный характер и не является юридической консультацией. Автор: Андронов Юрий, руководитель ПДн.Риск. Первоисточник: ст. 9, 12, 18 152-ФЗ на pravo.gov.ru.