Вебвизор и персональные данные: что можно записывать по закону
Вебвизор записывает визит как видео, и в запись могут попасть имя, телефон и адрес из формы. Разбираю по справке Яндекса и 152-ФЗ, что он пишет и не пишет, как закрыть поля, оплату и кабинет, как проверить сайт за 15 минут и какие вопросы оставить юристу.
Коротко (TL;DR)
- Вебвизор записывает сессию посетителя: содержимое страницы и его действия. Если посетитель вводит в форму имя, телефон или почту, запись может содержать персональные данные. Остальные данные (IP, cookie) юристы и суды трактуют по-разному.
- По условиям Яндекса оператором персональных данных посетителей остаётесь вы, а Яндекс обрабатывает их по вашему поручению. Уведомить посетителей и получить согласие там, где оно нужно по закону, должен владелец сайта.
- Записи Вебвизора хранятся 15 дней, включая текущий. Пароли он не записывает никогда, поля с конфиденциальными данными распознаёт и закрывает звёздочками, но полагаться только на автомат нельзя.
- Запретить запись можно классами
ym-disable-keys(поле),ym-hide-content(элемент) и настройкой «Записывать все поля». На оплате, в кабинете и в формах с данными запись лучше закрыть полностью. - Вебвизор стоит запускать после согласия на аналитику и описать в политике. Юридическую оценку для вашего сайта даёт юрист, ниже только то, что я проверил в справке Яндекса и в законе.
Сделаю под ключ: разберу задачу, назову срок и цену. Чтобы начать, напишите в Telegram одной фразой.
Аудит сайта по 152-ФЗВебвизор в Яндекс Метрике записывает визит как видео: что было на странице и что делал посетитель. Если в запись попадают введённые в форму имя, телефон, почта или адрес, это персональные данные, и на сайт распространяется 152-ФЗ: нужно законное основание, уведомление посетителя и описание в политике обработки. Данные проверены на 14 октября 2026 года.
Вебвизор и персональные данные: считаются ли записи ПД
Закон называет персональными данными любую информацию, которая относится к прямо или косвенно определённому или определяемому человеку (ст. 3 152-ФЗ). Вебвизор попадает под это определение там, где человека можно узнать: он ввёл в форму ФИО, телефон, почту, адрес, а запись всё это показала. Здесь спора почти нет.
Спорный вопрос в другом. Считать ли персональными данными сам IP-адрес, cookie и поведенческий след без ввода данных в форму. Часть юристов и практика проверок исходят из того, что считать надо. Часть судов и комментаторов указывает, что IP относится к устройству, а не к человеку, и становится персональными данными только вместе с другими сведениями. Официального разъяснения Роскомнадзора именно про Вебвизор я не нашёл. Подробнее о границе в статье что считается персональными данными.
Я исхожу из безопасного варианта: запись сессии считаю обработкой персональных данных. Причина простая. Условия Метрики называют владельца сайта оператором персональных данных посетителей, а Яндекс действует по его поручению (п. 5.4 условий, ссылка на ч. 3 ст. 6 152-ФЗ). Спорить с проверяющим про IP дороже, чем настроить сайт.
Что записывает Вебвизор и что нет по справке Яндекса
Из справки Яндекса и условий использования Метрики:
- Что пишется. Вебвизор записывает HTML-содержимое страницы на момент визита, стили, картинки, шрифты и действия посетителя: движения мыши, клики, прокрутку, заполнение форм. По умолчанию, как сказано в справке, записывается всё содержимое страниц.
- Пароли. Поля для ввода пароля не записываются никогда, даже если на них повесить класс
ym-record-keys. - Конфиденциальные поля. Метрика сама распознаёт часть полей с конфиденциальными данными, например имя и фамилию, и заменяет их содержимое звёздочками. Распознавание иногда ошибается в обе стороны, поэтому справка отдельно описывает, как поправить это классами.
- Настройка «Записывать все поля». Если она выключена, записываются только поля с классом
ym-record-keys, остальные закрыты звёздочками. Если включена, скрывать отдельные поля нужно классомym-disable-keys. Проверьте в настройках своего счётчика, как стоит эта опция: в справке её значение по умолчанию не указано. - Что не записывается. Содержимое audio и video, canvas, Shadow DOM. Содержимое iframe с другого домена пишется только после особой настройки.
- Срок хранения. По справке данные Вебвизора хранятся 15 дней, включая текущий. В условиях использования Метрики срока хранения остальных данных я не нашёл, для политики его нужно уточнять отдельно.
- Чего нельзя собирать. По условиям Яндекса пользователь не вправе собирать Вебвизором пароли посетителей и их финансовую информацию. Включает функцию он самостоятельно и на свой риск, а за поля, которые он не закрыл, отвечает тоже он. Справка о конфиденциальных данных просит не передавать в Метрику ФИО, паспорт, карту, телефон, почту, адрес, ИНН и медицинские сведения ни в Вебвизоре, ни в параметрах визитов, ни в UserID, ни в UTM-метках, ни в адресе страницы.
В советах из интернета встречается ещё класс ym-secure-parameters. В справке Яндекса по Вебвизору и разметке сбора данных его нет, поэтому в чек-лист я его не включаю.
Что требует 152-ФЗ: основание, уведомление, политика, штрафы
Основание. Статья 6 152-ФЗ перечисляет, когда обработка допустима. Согласие, пункт 1 части 1, одно из оснований, и для записи сессий с вводом данных оно обычно главное. С 1 сентября 2025 года согласие оформляется отдельным документом, а не пунктом внутри пользовательского соглашения. Как его составить, я описал в статье про согласие на обработку персональных данных.
Уведомление посетителя. У Яндекса есть описанный способ: предупредить посетителей о сборе статистики и отложить загрузку кода счётчика, пока человек не согласится. Текст Яндекс предлагает согласовать с юристом. Мой практический вывод для Вебвизора такой: запускать его только после согласия на аналитику. Как собрать баннер, я разбирал в статье про cookie-баннер по закону.
Политика. Часть 2 статьи 18.1 требует обеспечить неограниченный доступ к политике обработки персональных данных. В ней должны быть названы Метрика и Вебвизор, цели, состав данных, срок хранения и получатели. Образец структуры есть в статье про политику обработки.
Трансграничность. Метрика принадлежит российской компании, поэтому у неё нет вопроса, который возникает у зарубежных счётчиков. Если на сайте рядом стоят Google Analytics, Tag Manager или зарубежный сервис записи сессий, это отдельная история с уведомлением РКН и локализацией баз. Я разобрал её в статье про Google Fonts, капчу и YouTube.
Штрафы. Нарушения по персональным данным наказывает ст. 13.11 КоАП. По открытым разборам, за обработку без согласия там, где оно обязательно, юридическому лицу грозит от 300 до 700 тыс. ₽, а за нарушение локализации от 1 до 6 млн ₽. Какая часть статьи применима к вашему случаю и в какой редакции, сверьте с юристом и с текстом на pravo.gov.ru.
Чек-лист: как настроить Метрику и Вебвизор
- Решите, нужен ли Вебвизор. Если смотрите его раз в месяц, проще выключить в настройках счётчика.
- Запуск после согласия. Загружайте счётчик после выбора в баннере. Баннер не должен ставить галочку за посетителя.
- Закройте поля. На каждое поле с персональными данными повесьте
ym-disable-keys: имя, телефон, почта, адрес, комментарий, поиск по сайту. Либо выключите «Записывать все поля» и открывайте классомym-record-keysтолько безопасные поля. - Закройте блоки. Класс
ym-hide-contentна оплату, личный кабинет, историю заказов, чат с клиентом, любые блоки с чужими данными. Он действует на элемент и всё внутри, аym-show-contentпозволяет открыть вложенный элемент. Графика в записи станет серой, текст размытым. - Страницы оплаты и кабинета. Запретить запись всей страницы целиком отдельной настройкой справка не описывает. Закрывайте главный контейнер страницы классом. Если Вебвизор там не нужен совсем, обсудите с разработчиком отдельный счётчик без него: такой вариант в справке не описан.
- Чистый адрес и параметры. В URL не должно быть почты, телефона и номера заказа вместе с ФИО. В UserID, UTM и параметры визита не кладите персональные данные.
- Политика и срок. Впишите в политику Метрику, Вебвизор, цель, состав данных и срок хранения записей 15 дней.
Если не знаете, что закрыто на сайте от подрядчика, эту проверку я делаю в рамках аудита сайта по 152-ФЗ.
Как проверить свой сайт за 15 минут
- Откройте сайт в окне инкогнито и не нажимайте ничего в баннере. Нажмите F12, вкладку Network, фильтр
mc.yandex. Если запросы к Метрике идут до ответа в баннере, а после отказа не пропадают, Вебвизор стартует без согласия. - В самой Метрике откройте Вебвизор и посмотрите три последние записи: заполненные формы, оплата, кабинет. Звёздочки должны стоять на каждом поле с персональными данными.
- Пройдите путь заказа сами: введите в форму тестовые имя и телефон, потом найдите свою запись в Вебвизоре. Видите телефон открытым, закрывайте поле классом.
- Найдите в политике Метрику, Вебвизор и срок хранения. Нет, значит, документ и сайт расходятся.
Как я делаю такой аудит
Документы и поведение сайта у владельцев часто расходятся: в политике одно, в сети другое. Поэтому начинаю с записи запросов, тексты читаю потом.
- Чистый профиль браузера и журнал запросов в трёх состояниях: до баннера, после отказа, после согласия. Отдельно формы, оплата, кабинет.
- Проверка записей Вебвизора на тестовом заполнении форм: какие поля открыты, что видно в оплате и кабинете.
- Сверка с политикой, согласием и баннером: названа ли Метрика, указаны ли цели, срок, получатели.
- Отчёт: каждая находка со скриншотом и строкой журнала, отдельно список того, что я не проверял, и вопросы к юристу.
- По желанию заказчика правки: классы на полях, запуск после согласия, правка политики, повторная проверка.
Один из моих аудитов показал именно такой случай: Метрика с Вебвизором и другой счётчик запускались до согласия, а кнопка отказа ничего не меняла. Разбор лежит в кейсе аудит сайта с доказательствами. Аудит сайта по 152-ФЗ у меня стоит от 15 000 ₽, приведение в порядок с политикой, согласиями и cookie от 30 000 ₽. Все цены на странице цен.
Частые вопросы
Вебвизор персональные данные записывает или нет?
Может записывать. Пароли он не пишет никогда, поля с конфиденциальными данными закрывает звёздочками, но распознавание неидеально. Если форма не закрыта классом и опция «Записывать все поля» включена, в запись попадёт то, что человек ввёл.
Яндекс Метрика и 152-ФЗ: нужно ли согласие на Вебвизор?
Прямой нормы про Вебвизор в законе нет. Если запись содержит персональные данные, нужно законное основание по ст. 6, чаще всего согласие. Условия Яндекса возлагают получение согласий и уведомление посетителей на владельца сайта. Как оформить это именно у вас, решает юрист.
Сколько хранятся записи Вебвизора?
По справке Яндекса 15 дней, включая текущий. Срок хранения остальных данных Метрики я в справке не нашёл, для политики уточняйте его в документах Яндекса или у юриста.
Как запретить Вебвизору записывать поля и страницы?
Поле закрывает класс ym-disable-keys, блок класс ym-hide-content. Можно выключить «Записывать все поля» и открывать нужные поля через ym-record-keys. Для страницы целиком закрывайте её главный контейнер.
Какой штраф за Вебвизор без согласия?
Отдельного штрафа за Вебвизор нет. Применяется ст. 13.11 КоАП за обработку персональных данных с нарушением закона. Суммы для юрлиц по открытым разборам начинаются от сотен тысяч рублей, точную часть статьи определяет юрист.
Можно ли оставить Вебвизор на странице оплаты?
Лучше нет. Условия Яндекса запрещают собирать Вебвизором финансовую информацию посетителей. Закройте блоки оплаты классом ym-hide-content или уберите Вебвизор с этих страниц.
Коротко о главном
Вебвизор безопасен, пока в записи не попадает лишнее. Закройте поля с данными, оплату и кабинет, запускайте его после согласия, впишите в политику Метрику и срок 15 дней. Оценку рисков для вашего сайта даёт юрист, настройки и проверку сделаю я.
Если хотите понять, что видно в записях вашего сайта и расходится ли это с политикой, закажите проверку сайта по 152-ФЗ. Напишите мне в Telegram кодовое слово «ВЕБВИЗОР», и я посмотрю, когда стартует Метрика, что закрыто в Вебвизоре и что нужно поправить в первую очередь.
Метрика и Вебвизор по закону
Напишите одной фразой, что нужно. Отвечу, что подойдёт, сколько займёт и сколько стоит. Сообщение уже подготовлено.
- Проверка записей Вебвизора и запуска счётчиков
- Закрытие полей, оплаты и кабинета от записи
- Баннер и запуск Метрики после согласия
- Политика, согласия и срок хранения данных
Бесплатно: чек-лист «Готов ли ваш бизнес к 152-ФЗ»
12 пунктов, которые проверяют готовность за час: данные, согласия, уведомление в РКН, локализация, защита. Отметьте, что уже сделано, и увидите дыры, за которые сейчас штрафуют.
Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.


