Иностранные сервисы на страницах
Аналитика, шрифты, капча, формы, видео и карты, чаты, пиксели, CDN и рассылки. 27 сервисов с сигнатурами и российскими заменами.
Найдём иностранные сервисы, которые получают данные посетителей: аналитику, шрифты, капчу, формы, чаты и пиксели. Покажем страну и риск, подскажем, нужно ли уведомление в Роскомнадзор и чем заменить каждый сервис.
Проверяем главную и 3–5 внутренних страниц, включая страницу с формой. Результат на экране без регистрации.
Часть фактов снаружи не видна. Ответы необязательны, но с ними вердикт точнее. Его можно поменять и после проверки.
Заменим иностранные сервисы на российские без потери функций, настроим cookie-баннер с блокировкой до согласия, обновим политику и подготовим уведомление в РКН.
Пять групп признаков. По каждой находке видно страницу, страну сервиса, какие данные уходят и насколько это рискованно.
Аналитика, шрифты, капча, формы, видео и карты, чаты, пиксели, CDN и рассылки. 27 сервисов с сигнатурами и российскими заменами.
Адрес отправки формы и обработчики в скриптах: домен, IP и страна получателя. Учитываем, что за CDN страна может быть другой.
IP сайта и его страна. Сервер за рубежом ставит под вопрос локализацию баз по ч. 5 ст. 18 152-ФЗ.
Есть ли раздел о трансграничной передаче и перечислены ли страны и сервисы.
Грузятся ли иностранные скрипты до нажатия «Принять». Загрузка до согласия отмечается отдельно.
| Сервис | Страна | Какие данные | Риск |
|---|---|---|---|
| Google Analytics / GA4 | США | IP, cookie, поведениеЯндекс Метрика · 4 ч | высокий |
| Google reCAPTCHA | США | IP, cookie GoogleYandex SmartCaptcha · 3 ч | высокий |
| Google Fonts | США | IP, User-Agentself-host шрифтов · 2 ч | средний |
| jsDelivr | США | IP, User-Agentфайлы на своём сервере · 2 ч | низкий |
Сканер откроет главную и 3–5 внутренних страниц, найдёт формы, политику и все внешние подключения.
Про уведомления в РКН, CRM и облака. Это то, что снаружи не видно, но влияет на вердикт.
Список передач, вердикт по уведомлению, применимые статьи КоАП и план замены с часами. PDF пришлём на почту.
По 152-ФЗ трансграничная передача это передача персональных данных на территорию иностранного государства: органу власти, компании или человеку. Для сайта это происходит чаще, чем кажется. Когда браузер посетителя загружает счётчик Google Analytics, шрифт с fonts.googleapis.com или капчу reCAPTCHA, иностранный сервер получает как минимум IP-адрес, а часто ещё cookie-идентификатор и данные о поведении на странице. Если форма заявки отправляет имя и телефон в Google Forms или Typeform, за рубеж уходят уже прямые контактные данные.
С 1 марта 2023 года действует новая редакция ст. 12 152-ФЗ. Оператор обязан заранее уведомить Роскомнадзор о намерении передавать данные за рубеж, а до этого оценить, как получатель их защищает. Уведомление о трансграничной передаче подаётся отдельно от обычного уведомления об обработке персональных данных. Для стран без адекватной защиты закон дополнительно вводит срок ожидания после подачи уведомления.
По нашему опыту аудитов, на большинстве корпоративных сайтов находится хотя бы один такой сервис. Самые частые: Google Analytics и Google Tag Manager, шрифты Google Fonts, капча reCAPTCHA, встроенные видео YouTube, карты Google Maps, онлайн-чаты Intercom и tawk.to, пиксели Meta, TikTok и LinkedIn. Отдельная группа: библиотеки JavaScript с публичных CDN вроде jsDelivr и cdnjs. Они передают только IP и данные браузера, поэтому риск ниже, но в перечень передач они всё равно попадают.
Многие такие подключения появляются незаметно: их приносят шаблон темы, плагин конструктора или старый код подрядчика. Владелец сайта может годами не знать, что форма обратной связи грузит reCAPTCHA, а в подвале висит пиксель рекламного кабинета, которым никто не пользуется.
Если на сайте есть иностранные сервисы, которые получают данные посетителей, оператору нужно подать уведомление о трансграничной передаче и перечислить в нём страны, получателей и цели. Второй путь: убрать такие передачи, заменив сервисы российскими аналогами или разместив файлы на своём сервере. Тогда и уведомлять не о чем. Наш вердикт показывает, к какому случаю ближе ваш сайт: «нужно», «скорее нужно» или «по найденному не нужно».
Обычное уведомление об обработке персональных данных тоже стоит проверить: без него оператор нарушает ст. 22 152-ФЗ, даже если иностранных сервисов на сайте нет вовсе. Подано ли оно, снаружи не видно, поэтому мы спрашиваем об этом в опроснике.
Отдельное требование ч. 5 ст. 18 152-ФЗ: запись, систематизация и хранение персональных данных граждан России должны идти в базах на территории РФ. Сервер сайта за рубежом или CRM в иностранном облаке ставит это требование под вопрос. Нарушение локализации наказывается по ч. 8 ст. 13.11 КоАП, и это одни из самых крупных штрафов в статье. Поэтому сканер определяет страну сервера сайта, а опросник спрашивает про CRM и облака.
Почти у каждого иностранного сервиса есть российская замена или способ обойтись без внешнего сервера. Google Analytics меняется на Яндекс Метрику, reCAPTCHA на Yandex SmartCaptcha, Google Maps на Яндекс Карты или 2ГИС. Шрифты и библиотеки достаточно разместить на своём сервере, это занимает пару часов. Видео YouTube можно перенести в VK Видео или Rutube и грузить плеер только по клику. Формы лучше принимать своим бэкендом и сразу отправлять в CRM в России.
В плане замены мы указываем ориентировочные часы на каждый пункт. Так проще решить, что сделать своими силами, а что отдать подрядчику. Если иностранный сервис нужен бизнесу, его можно оставить: тогда важно подать уведомление, описать передачу в политике и не запускать скрипт до согласия посетителя.
При загрузке шрифта с серверов Google браузер посетителя передаёт им IP-адрес и данные браузера. IP в связке с другими данными может считаться персональными данными, поэтому мы отмечаем такую загрузку как передачу со средним риском. Самый простой выход: разместить файлы шрифтов на своём сервере, это занимает около двух часов.
Обычное уведомление подаётся о самом факте обработки персональных данных (ст. 22 152-ФЗ). Уведомление о трансграничной передаче подаётся отдельно, до начала передачи, и в нём указываются страны, получатели и цели (ч. 4 ст. 12 152-ФЗ, с 1 марта 2023 года).
Главную страницу и 3–5 внутренних, включая страницу с формой и политику конфиденциальности. Ищем подключения 27 иностранных сервисов, адрес отправки форм и его страну, страну сервера сайта, раздел о трансграничной передаче в политике и то, грузятся ли иностранные скрипты до согласия на cookie.
Сканер видит то, что сайт отдаёт при загрузке. Скрипты, которые подгружаются после клика или через менеджер тегов, могут не попасть в выдачу, поэтому мы никогда не пишем «передачи нет» без оговорки. Страна по IP определяется с поправкой на CDN: за Cloudflare или другим прокси реальный сервер может стоять в другой стране.
Мы показываем применимые части ст. 13.11 КоАП: за нарушение локализации, отсутствие уведомления, обработку без согласия. Суммы штрафов покажем после проверки справочника юристом, а до этого считать их точными нельзя. Посчитать вилку для вашей ситуации можно в калькуляторе штрафа по 152-ФЗ.
Можно, если это нужно бизнесу. Тогда подайте уведомление о трансграничной передаче, опишите передачу в политике и не запускайте счётчик до согласия посетителя. Но для большинства сайтов проще перейти на Яндекс Метрику: базовая аналитика у неё не хуже, а передачи за рубеж нет.
Для проверки нужен только адрес сайта. Ответы опросника участвуют в расчёте на странице и в отчёте. Имя, e-mail и телефон мы получаем, только если вы заказываете PDF, и используем их для отправки отчёта и ответа на заявку.
Результат проверки не является юридическим заключением. Сканер видит только то, что сайт отдаёт посетителю, а выводы о нормах 152-ФЗ и КоАП приведены справочно и проходят проверку юристом. Для решения по уведомлению и рискам обратитесь к юристу по персональным данным.
YuSMP проводит аудит сайта и инфраструктуры, переводит сервисы на российские аналоги и готовит документы по персональным данным вместе с юристами-партнёрами.