Полоска «Мы используем cookie» внизу страницы есть почти на каждом сайте, и почти везде она ничего не решает: счётчик Яндекс Метрики уже отправил данные о посетителе, пока он читал текст. В 2025 году Роскомнадзор проанализировал 22 896 сайтов и нашёл нарушения на 17 058 из них, а мировые судьи начали выносить постановления именно за Метрику без согласия: 10 000 ₽ руководителю ИТ-отдела, предупреждение аэропорту, 300 000 ₽ двум ИП за повторное нарушение. Разбираем, когда cookie становятся персональными данными, какое согласие примет РКН, нужна ли кнопка «Отклонить» и как это настроить на Тильде, Битриксе и WordPress.

Cookie — это персональные данные?

Отдельного закона о cookie в России нет, и слова «cookie» нет в 152-ФЗ. Есть определение: персональные данные — любая информация о прямо или косвенно определённом или определяемом человеке (п. 1 ст. 3). Сам по себе файл cookie с выбранным языком интерфейса человека не определяет. Но cookie счётчика хранит уникальный идентификатор посетителя, к нему привязываются IP-адрес, устройство, история страниц и клики, а если человек заполнил форму — ещё имя и телефон. Это уже «косвенно определяемый» человек.

Официальный документ, где Роскомнадзор объяснял бы это словами, найти не удалось. Зато позиция видна в его собственных формах и делах. В форме уведомления об обработке на портале pd.rkn.gov.ru «сведения, собираемые посредством метрических программ» стоят отдельной категорией персональных данных, а «посетители сайта» — отдельной категорией субъектов. Региональные управления РКН с 2022 года выносят требования за Метрику без согласия, а суды в 2025 году используют одну и ту же формулу.

…программные средства Яндекс.Метрика и Google Analytics <…>, позволяющие определять уникального посетителя сайта, формировать сведения о его предпочтениях и поведении на сайте, что указывает на обработку его персональных данных.Постановление мирового судьи судебного участка № 6 Калининского района Тюмени от 22.04.2025 по делу № 5-280/2025

Довод «Метрика — не персональные данные» в найденных жалобах не сработал ни разу. Обратная сторона: один email или номер телефона без привязки к человеку суды персональными данными не считают, и Верховный суд это подтверждал в 2023 году. Поэтому вопрос не в том, «cookie или не cookie», а в том, что именно собирается и можно ли по этому узнать человека.

Что ставит сайтПерсональные данные?Нужно согласие?
Cookie сессии, корзины, CSRF-токен, выбранный языкнет или нужны для работы сайтанет, достаточно описать в политике
Cookie самого баннера (запомнить выбор)нетнет
Яндекс Метрика (_ym_uid на год, Вебвизор, карта кликов)да, по практике РКН и судовда, до загрузки счётчика
Пиксели VK, Яндекс Директа, ретаргетингдада
Google Analytics, GTM, зарубежные heatmap-сервисыда, плюс трансграничная передачада, плюс уведомление РКН о трансграничной передаче и вопрос локализации
Онлайн-чат, виджет обратного звонкада, если собирает контакты и идентификаторыда

Кого это касается, а кого нет

Не касается сайта, который ничего не считает и ничего не собирает: визитка на Тильде без Метрики ставит только технические cookie защиты от DDoS, и баннер согласия ей не нужен, достаточно упомянуть такие cookie в политике. Не нужен баннер и для серверной аналитики по логам без идентификаторов посетителя.

Касается всех, у кого стоит хотя бы один счётчик, пиксель, чат или виджет, который присваивает посетителю идентификатор: интернет-магазина с Метрикой и ретаргетингом, клиники с онлайн-записью, онлайн-школы с пикселем VK, студии с Google Analytics. Размер и форма бизнеса не важны: в делах 2025 года рядом стоят аэропорт, юридическая фирма, ломбард, косметологическая клиника и ИП с сайтом о треске. Госучреждениям стоит быть внимательнее вдвойне: по их сайтам дела возбуждает прокуратура, и штраф получает конкретный сотрудник.

Какое согласие на cookie примет Роскомнадзор

Письменной формы закон не требует: согласие даётся «в любой позволяющей подтвердить факт его получения форме» (ч. 1 ст. 9 152-ФЗ). Требования к содержанию в той же части.

Согласие на обработку персональных данных должно быть конкретным, предметным, информированным, сознательным и однозначным. <…> Согласие на обработку персональных данных должно быть оформлено отдельно от иных информации и (или) документов, которые подтверждает и (или) подписывает субъект персональных данных.ч. 1 ст. 9 Федерального закона от 27.07.2006 № 152-ФЗ (последнее предложение действует с 1 сентября 2025 года)

Отсюда три практических вывода.

«Продолжая пользоваться сайтом, вы соглашаетесь» — не согласие. Официального разъяснения РКН именно по этой фразе нет, но закон сходится с трёх сторон: согласие должно быть «однозначным» и «сознательным», договор не может ставить условием бездействие человека (п. 5 ч. 1 ст. 6), а для согласия на распространение закон прямо говорит, что молчание и бездействие согласием не считаются «ни при каких обстоятельствах» (ч. 8 ст. 10.1). Прочитал полоску внизу и пролистал дальше — это бездействие. Именно такую формулу использует штатный виджет Битрикс24 Сайтов. В саратовском деле 2025 года у компании было «уведомление о метрических системах и cookie», но протокол она всё равно получила — за неответ на запрос РКН, а достаточность самого уведомления суд даже не оценивал.

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

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

И последнее: доказывать, что согласие было, обязан оператор (ч. 3 ст. 9). Значит, баннер должен не только показываться, но и записывать выбор: дату, категории, версию текста. Человек вправе отозвать согласие в любой момент (ч. 2 ст. 9), поэтому ссылка «Настройки cookie» в подвале — не украшение, а механизм отзыва.

Нужна ли кнопка «Отклонить» и что такое «необходимые» cookie

Нормы «на баннере должна быть кнопка „Отклонить“» нет, и официальной позиции РКН тоже. Есть два аргумента в её пользу. Первый: согласие даётся «свободно, своей волей» (ч. 1 ст. 9), а свобода без возможности сказать «нет» на том же экране выглядит сомнительно. Второй: закон о защите прав потребителей прямо запрещает продавцу отказывать покупателю в договоре из-за отказа предоставить персональные данные, кроме тех, что нужны по закону или для исполнения договора (п. 4 ст. 16 ЗоЗПП), с санкцией по ч. 7 ст. 14.8 КоАП: 30 000–50 000 ₽ для юрлиц. «Cookie-wall», когда без клика «Принять всё» сайт не открывается, — ровно такой отказ. Применяли ли эту норму к баннерам, мы не нашли, но рисковать первым смысла нет: кнопка «Только необходимые» рядом с «Принять», той же заметности, закрывает вопрос.

Понятия «необходимые cookie» в 152-ФЗ тоже нет. Оно выводится из оснований обработки: для cookie сессии, корзины и защиты от ботов основание — исполнение договора с посетителем (п. 5 ч. 1 ст. 6) или законные интересы оператора (п. 7). Позиции РКН о том, что именно сюда входит, нет, поэтому держитесь буквального смысла: без этих cookie сайт не работает. Счётчики, пиксели, Вебвизор и A/B-тесты под «необходимые» не попадают ни в одной классификации, включая классификации самих Яндекса, Тильды и Google.

Яндекс Метрика, пиксели и Google Analytics до согласия

Что делает Метрика. По справке Яндекса счётчик ставит на домен сайта _ym_uid на год, чтобы различать посетителей, _ym_d с датой первого визита, cookie Вебвизора и ещё около десяти служебных, а на доменах Яндекса — yandexuid и i, которые ваш сайт удалить не может. Режима согласия, как у Google, у Метрики нет. Единственный документированный механизм — флаг disableYaCounterXXXXXXXX = true, выставленный до инициализации счётчика: он блокирует и cookie, и отправку данных. Правильная схема проще: не вставлять код счётчика в HTML вообще, а подгружать его скриптом после клика «Принять». И убрать из стандартного кода блок <noscript> с картинкой-пикселем: он отправляет запрос в Яндекс независимо от любого согласия.

Google Analytics и другие зарубежные сервисы. Прямого запрета Google Analytics в законе нет, что бы ни писали в блогах. Проблем две. Данные уходят на серверы за границей, а о трансграничной передаче нужно уведомить РКН до её начала (ч. 3 ст. 12 152-ФЗ): в Самаре в ноябре 2025 года компания получила 3 000 ₽ по ст. 19.7 именно потому, что из-за метрических систем «усматриваются признаки трансграничной передачи», а уведомления не было. И с 1 июля 2025 года запись и хранение данных россиян в базах за пределами РФ запрещены (ч. 5 ст. 18), подробнее — в статье про локализацию персональных данных. Если GA всё же нужен, включайте Consent Mode в базовом режиме: теги не загружаются, пока человек не нажал на баннере.

Уведомление в РКН. С 1 сентября 2022 года из ст. 22 152-ФЗ убрали почти все исключения, и оператор обязан уведомить Роскомнадзор до начала обработки. Сайт с Метрикой — оператор. За отсутствие уведомления с 30 мая 2025 года штрафуют по ч. 10 ст. 13.11: от 100 000 до 300 000 ₽ для юрлиц и ИП. В форме уведомления есть готовые пункты «посетители сайта» и «сведения, собираемые посредством метрических программ».

Что проверяет Роскомнадзор и сколько это стоит

Плановых проверок почти нет: мораторий продлён до 2030 года. Сайты проверяют «без взаимодействия» — сотрудник или система открывает сайт и смотрит политику, формы и счётчики. По официальному обзору РКН за 2025 год таких мероприятий было 4 296: проанализировано 22 896 сайтов, нарушения нашли на 17 058, направлено 16 692 требования об устранении, и 89 % операторов их исполнили. За год составлено 2 303 протокола, из них 705 по ст. 13.11 и 1 579 по ст. 19.7. В августе 2026 года замглавы ведомства говорил уже о 159 тысячах проверенных сайтов и о том, что система находит признаки нарушений «почти в 90 % случаев».

Цепочка по текстам судебных актов одна и та же: мониторинг, справка о результатах, запрос-требование с десятью рабочими днями на ответ, и только потом протокол. Чаще всего по ст. 19.7 — за то, что на запрос не ответили. Отсюда главное практическое правило: письмо от РКН нельзя класть в папку «потом».

НарушениеНормаИП и должностные лицаЮрлицаЧто было в делах 2025 года
Метрика или формы без согласияч. 1 ст. 13.11 КоАП50 000–100 000 ₽150 000–300 000 ₽10 000 ₽ должностному лицу (Тюмень), предупреждение аэропорту и клинике РЖД, 2 000 ₽ администратору сайта (Санкт-Петербург)
То же повторноч. 1.1ИП — как юрлицо300 000–500 000 ₽по 300 000 ₽ двум ИП (Москва, август 2025)
Нет политики на сайтеч. 310 000–20 000 ₽30 000–60 000 ₽предупреждение ИП (Красноярск), 1 500 ₽ администратору (Екатеринбург)
Не подано уведомление в РКНч. 10ИП — как юрлицо100 000–300 000 ₽дел по сайтам не нашли
Не ответили на запрос РКНст. 19.7300–500 ₽3 000–5 000 ₽предупреждения ИП и ООО, 3 000 ₽ (Саратов, Самара)

Честный итог по суммам: штрафа в 150–300 тысяч юрлицу или ИП за первое нарушение на сайте в найденной практике нет. За первое нарушение малый бизнес обычно получает предупреждение (ст. 4.1.1 КоАП это прямо позволяет), а реальные деньги начинаются со второго раза. Как Роскомнадзор считает штрафы в других ситуациях — в разборе штрафов РКН.

Как это выглядит на практике: три сценария

Салон красоты на Тильде

На сайте стоит штатный блок Тильды «Уведомление об использовании cookie» и Метрика, подключённая через настройки сайта. Владелец уверен, что всё в порядке: баннер же есть. Но блоки T657, T886 и T887 — это именно уведомление, посетитель ничего не может настроить или отключить, а счётчик загружается сразу. Приходит запрос РКН с просьбой описать «механизм информирования посетителей об обработке данных метрическими программами с возможностью выразить согласие». Описывать нечего.

Как надо: заменить уведомление на блок T972 «Cookies consent settings». Он сам не передаёт данные в Метрику, Google Analytics и пиксели из настроек сайта, пока посетитель не решил, и умеет показывать кнопки «принять все», «отклонить все» и «настроить». Код счётчика, вставленный вручную, помечается type="text/plain" и атрибутом категории, а блок noscript удаляется.

Интернет-магазин на 1С-Битрикс с пикселем VK

Магазин крутит ретаргетинг во ВКонтакте и Директе, пиксель и Метрика вшиты в шаблон. В коробочном Битриксе готового cookie-баннера нет, только «Соглашения» для форм, и разработчик поставил из Маркетплейса первый попавшийся модуль-полоску без блокировки скриптов. Покупатель, недовольный навязчивой рекламой, жалуется в РКН: жалобы — приоритет для мониторинга.

Как надо: выбирать модуль, который действительно не даёт скриптам стартовать до согласия и ведёт серверный журнал (такие в Маркетплейсе есть), категории «аналитика» и «реклама» разнести, а cookie сессии и корзины (PHPSESSID, идентификатор корзины) описать в политике как необходимые.

Студия на WordPress с Google Analytics

Дизайн-студия годами собирает статистику в GA4 и смотрит тепловые карты в зарубежном сервисе. Баннер стоит, но с одной кнопкой «Ок». Уведомления о трансграничной передаче в РКН не подавали, потому что не знали, что это отдельная процедура. При проверке это сразу три пункта: согласие, трансграничная передача, локализация.

Как надо: плагин с блокировкой скриптов до согласия и кнопкой «Отклонить» (например, CookieYes умеет это в бесплатной версии), GA4 только через Consent Mode, уведомление о трансграничной передаче — или перейти на Метрику и российский heatmap-сервис и закрыть вопрос с границей вовсе.

Что обычно понимают неправильно

«В России нет закона о cookie, значит, можно ничего не делать». Закона о cookie нет, есть закон о персональных данных, и Метрика по практике РКН и судов — их обработка.

«Баннер есть, значит, всё в порядке». Баннер-уведомление без выбора и без блокировки скриптов фиксирует только то, что вы знали о проблеме. Проверка простая: откройте сайт в режиме инкогнито, не нажимайте ничего и посмотрите в инструментах разработчика, ушли ли запросы на mc.yandex.ru. Ушли — согласие не работает.

«Метрика российская, значит, 152-ФЗ не про неё». Российский сервис закрывает вопрос локализации и трансграничной передачи, но не вопрос согласия. Все дела 2025 года — именно про Метрику.

«Google Analytics запрещён». Прямого запрета нет. Есть обязанность уведомить о трансграничной передаче и запрет хранить данные россиян в зарубежных базах, и вместе они делают GA дорогим в сопровождении, а не незаконным сам по себе.

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

«Cookie-баннер нужен каждому сайту». Нет. Если на сайте нет ни счётчиков, ни пикселей, ни чатов, баннер только раздражает. Нужны политика и согласия в формах, о которых мы писали в статье про Метрику и 152-ФЗ и в общем чек-листе.

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

  1. Откройте свой сайт в режиме инкогнито, ничего не нажимайте и проверьте во вкладке Network, какие запросы ушли к mc.yandex.ru, google-analytics.com, top-mail.ru или vk.com. Это ваш реальный список трекеров до согласия.
  2. Решите, нужен ли баннер вообще. Нет трекеров и чатов — уберите полоску и опишите технические cookie в политике.
  3. Если трекеры есть, переведите их на загрузку после согласия: Tilda — блок T972, WordPress — плагин с блокировкой скриптов, Битрикс — модуль с блокировкой и журналом, свой код — загрузчик по событию клика. Удалите noscript-пиксель Метрики.
  4. На первом экране баннера оставьте две равнозначные кнопки: «Принять» и «Только необходимые», плюс «Настроить» с категориями без предотметки. Уберите из текста «продолжая пользоваться сайтом».
  5. Добавьте в подвал ссылку «Настройки cookie», которая открывает тот же баннер: это механизм отзыва согласия.
  6. Записывайте выбор: дата, категории, версия текста баннера. При изменении текста или набора сервисов спрашивайте заново.
  7. Проверьте политику конфиденциальности: в ней должны быть названы метрические сервисы, какие данные они собирают, с какой целью и как отозвать согласие.
  8. Проверьте, подано ли уведомление в РКН и указаны ли в нём «посетители сайта» и «сведения, собираемые посредством метрических программ». Если стоит зарубежный сервис — отдельное уведомление о трансграничной передаче.

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

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