Технический аудит · 16.06.2026

rotterdam.nl

Официальный сайт города Роттердам

Rotterdam.nl — официальный сайт города Роттердам. Замер главной страницы: 59 обращений, 5 доменов. Большая часть — собственные ресурсы и функциональные сервисы: чат-бот помощи муниципалитета и инструмент озвучки для доступности. Но до какого-либо выбора пользователя на странице инициализируется сторонняя платформа A/B-тестирования и персонализации, назначение которой — профилировать поведение посетителя ради подбора вариантов страницы. Отдельного видимого механизма согласия в трафике не обнаружено, и в политике эта платформа не названа. Сторонней рекламы, аналитики Google и пикселей соцсетей в замере при этом нет.

Хронология обращений

519 мс · платформа экспериментов и персонализации
Загружается и инициализируется движок сторонней платформы A/B-тестирования и персонализации. Её назначение — присваивать код посетителю и подстраивать содержимое, то есть профилировать поведение. Это происходит на первой секунде, до согласия.
706 мс · озвучка для доступности
Загружается инструмент озвучки страницы — функция доступности, не трекинг.
1256 мс · чат-бот помощи
Загружается виджет чат-бота помощи муниципалитета — функциональный инструмент для вопросов посетителей.
видимого механизма согласия нет, cookie не выставлено
Отдельного механизма сбора согласия в трафике не обнаружено, cookie за сеанс не выставлено ни одной. Платформа персонализации к этому моменту уже инициализирована.

Декларация против факта

+ Kameleoon — не заявлен

Зафиксированные трекеры

Признаки несоответствия GDPR

Контекст

www.rotterdam.nl — официальный сайт города Роттердам (Gemeente Rotterdam): муниципальные услуги, информация для жителей, обращения в городские службы. Контролёр данных — муниципалитет Роттердама. Сайт информационный и сервисный.

Замер: 59 обращений к 5 доменам, главная страница, снят на чистом браузере Edge без VPN и блокировщика. Технический стек включает функциональные сервисы и одну стороннюю платформу персонализации.

Кто получает данные

Тут была замечена платформа A/B-тестирования и персонализации.

Большая часть обращений — к собственному домену. Из стороннего работают платформа экспериментов и персонализации, чат-бот помощи муниципалитета и инструмент озвучки для доступности. Платформа персонализации по назначению профилирует поведение посетителя, чтобы подбирать варианты страницы. Чат-бот и озвучка — функциональные сервисы. Ни Google Analytics, ни рекламных сетей, ни пикселей соцсетей, ни записи сессий в замере нет.

Был ли баннер согласия

Отдельного видимого механизма сбора согласия в трафике не обнаружено, и cookie за сеанс не выставлено ни одной. При этом платформа персонализации инициализируется уже на первой секунде — то есть раньше любого возможного выбора.

Что срабатывает до согласия

До выбора пользователя инициализируется сторонняя платформа A/B-тестирования и персонализации. В замере наблюдается загрузка её движка; назначение платформы — профилировать поведение для подбора вариантов страницы. Функциональные сервисы — чат-бот и озвучка — относятся к работе сайта и доступности, а не к профилированию.

Важно отметить корректно: в этом замере виден факт загрузки и инициализации платформы, а не отдельный маяк с данными. Но сама инициализация платформы персонализации — это запуск логики профилирования, которая требует согласия.

Нераскрытый сервис

Отдельный пункт. Политика сайта не называет стороннюю платформу A/B-тестирования и персонализации. То есть сервис, профилирующий поведение посетителя ради подбора вариантов страницы, в перечне используемых средств не раскрыт.

Вывод

Rotterdam.nl — умеренный случай. Сторонней рекламы, аналитики Google и пикселей соцсетей на сайте нет, а чат-бот и озвучка функциональны — это в пользу сайта. Но до согласия инициализируется сторонняя платформа A/B-тестирования и персонализации, профилирующая поведение, и в политике она не названа. Главное, что должен вынести читатель: платформа персонализации — не функциональный сервис, а средство профилирования, и её следует либо запускать после согласия, либо раскрывать в политике и держать в режиме ожидания согласия. Достаточно отложить инициализацию платформы до согласия и внести её в перечень используемых средств."

Доказательство

Как проверить: скачайте файл и посчитайте его контрольную сумму — sha256sum файл.har (Linux, macOS) или certutil -hashfile файл.har SHA256 (Windows); она должна совпасть с указанной. Вывод разбора относится к объёму этого замера — см. ограничения методики.

Оригинал (разбор)
HAR-файл: nl/rotterdam-nl-2026-06-16.har
SHA-256: 0cc8a757e0ab52431a7f0f49f7469273378fa71adc5c5ee95a4289b1a5d5203c
Контрольный снимок
Ждём изменений
HAR-файлы хранятся в EU-инфраструктуре (Proton Drive). SHA-256 публикуется для проверки целостности.