Wehkamp.nl — сайт крупного нидерландского интернет-магазина. Замер главной страницы: 114 обращений, 12 доменов (среди них edge.microsoft.com — встроенный перевод браузера Edge, а не трекинг сайта). Стек преимущественно первичный: сторонних рекламных и аналитических трекеров не обнаружено — ни Google Analytics, ни пикселей соцсетей, ни рекламы, ни программатик-бирж. Google Tag Manager загружается, но коммерческих тегов не разворачивает. Это в пользу сайта. Но до фиксации согласия отрабатывает первичная аналитика: на собственный эндпойнт page-load уходит POST-событие на 1642 мс, тогда как обращение к механизму согласия — лишь на 8310 мс. При этом собственная политика прямо относит анализ магазина к обработке за согласием. Соц-галерея Curalate и рекомендатель срабатывают уже после согласия.
Хронология утечки
Декларация против факта
Зафиксированные трекеры
- Первичная аналитика page-load (событие до согласия)
- Mopinion (виджет отзывов, загружен до согласия)
- Google Tag Manager (контейнер загружен, теги не развёрнуты; Google Analytics не сработала)
- Curalate (соц-галерея картинок, после согласия)
- Сторонних рекламных и аналитических трекеров не обнаружено
Признаки несоответствия GDPR
-
Art. 6(1)(a) GDPR — первичная аналитика page-load работает до согласияСайт построен преимущественно на собственной инфраструктуре, и сторонний коммерческий слой здесь удержан грамотно: ни Google Analytics, ни пикселей соцсетей, ни рекламных сетей, ни программатик-бирж в чистом сеансе нет. Google Tag Manager загружается, но коммерческих тегов не разворачивает — заявленная в политике Google Analytics в этом сеансе не сработала. Это в пользу сайта. Однако ещё до фиксации согласия отрабатывает первичная аналитика: на собственный эндпойнт /site/content-site/page-load уходит POST-обращение с событием загрузки страницы (на 1642 мс), тогда как обращение к механизму согласия /site/content-site/consent происходит лишь на 8310 мс. Это сбор поведения для аналитики магазина — и собственная политика Wehkamp прямо указывает (§7.1.2), что для анализа магазина требуется согласие. То есть площадка сама признаёт согласие основанием для аналитики, а первичный аналитический сбор отрабатывает раньше выбора пользователя. Дополнительно до согласия подгружается сторонний виджет отзывов Mopinion (скрипт и конфигурация, без бикона сбора). Содержание событий по очищенному HAR не оценивается — полезный груз удалён, — поэтому фиксируется само поведение: первичное аналитическое обращение до согласия.
Контекст
www.wehkamp.nl — сайт Wehkamp, одного из крупных нидерландских интернет-магазинов (одежда, товары для дома, электроника, личный кабинет, рассрочка). Контролёр данных — Wehkamp B.V. Сайт коммерческий.
Замер: 114 обращений к 12 доменам, главная страница, снят на чистом браузере без VPN и блокировщика. Стек преимущественно первичный. На сайте есть собственный механизм согласия. Обращения к edge.microsoft.com — это встроенный перевод страницы в браузере Edge, а не трекинг сайта.
Кто получает данные
Сторонних коммерческих получателей данных до согласия в этом сеансе нет.
Данные в основном остаются внутри собственной инфраструктуры: первичная аналитика уходит на собственный эндпойнт (page-load). Google Tag Manager загружается, но коммерческих тегов не разворачивает — заявленная в политике Google Analytics в этом сеансе не сработала. Сторонней аналитики, пикселей соцсетей, рекламных сетей и программатик-бирж в замере нет совсем. До согласия дополнительно подгружается сторонний виджет отзывов Mopinion (скрипт и конфигурация, без бикона сбора). Соц-галерея Curalate (картинки пользовательского контента) и первичный рекомендатель «недавно просмотренное» срабатывают уже после обращения к механизму согласия. Из технического — служебная библиотека PWA (Workbox) и защита от ботов Cloudflare.
Был ли баннер согласия
Да, на сайте есть собственный механизм согласия: обращение к /site/content-site/consent фиксируется на 8310 мс, и привязанная к согласию часть (соц-галерея Curalate, рекомендатель) поднимается уже после него. Заявленная в политике Google Analytics в чистом сеансе не сработала — это в пользу сайта.
Узловой момент в том, что первичная аналитика отработала раньше: событие page-load ушло на 1642 мс, а виджет отзывов Mopinion начал подгружаться с 1326 мс — до согласия.
Что срабатывает до согласия
До фиксации согласия отрабатывает:
- первичная аналитика page-load (1642 мс) — POST-событие загрузки страницы;
- виджет отзывов Mopinion (с 1326 мс) — загрузка скрипта и конфигурации, без бикона сбора;
- сборщик тегов GTM (762 мс) — загружается, но коммерческих тегов не разворачивает;
- защита от ботов Cloudflare (1297 мс) — техническая;
- служебная библиотека PWA Workbox (3666 мс) — техническая.
Сборщик тегов, защита от ботов и служебная библиотека претензий не вызывают — это функциональные и охранные цели, а GTM к тому же ничего стороннего не развернул. Претензия — к первичной аналитике page-load: это сбор поведения, и он отрабатывает до согласия. Виджет Mopinion — пограничный: он лишь подгрузился, но это сторонний сервис, контактирующий с пользователем до согласия.
Почему «первая сторона» — не индульгенция
Это важно для понимания. То, что Wehkamp держит аналитику на собственной инфраструктуре и почти не привлекает сторонних трекеров, действительно лучше, чем россыпь чужих рекламных средств. Но юридически вопрос не в том, кому уходят данные, а на каком основании они собираются. Первичная аналитика загрузки страницы — цель, требующая согласия, и собственная политика Wehkamp прямо указывает (§7.1.2), что для анализа магазина требуется согласие. Запуск этого сбора до согласия противоречит и правилу, и собственному документу сайта. Содержание событий по очищенному HAR не оценивается — полезный груз удалён, — поэтому фиксируется само поведение: первичное аналитическое обращение до согласия.
Вывод
Wehkamp.nl — случай в целом сдержанной настройки с одной нестыковкой на уровне аналитики. В пользу сайта многое: сторонних рекламных и аналитических трекеров нет, GTM коммерческих тегов не разворачивает, заявленная Google Analytics не сработала, а соц-галерея и рекомендатель привязаны к согласию. Но первичная аналитика page-load отправляет событие до согласия, при том что собственная политика относит анализ магазина к обработке по согласию; до согласия также подгружается сторонний виджет отзывов Mopinion. Главное, что должен вынести читатель: отсутствие сторонних получателей не отменяет требования согласия — собственную аналитику следует перевести в режим ожидания согласия так же, как это уже сделано для соц-галереи и рекомендателя. Достаточно отложить событие page-load и загрузку виджета отзывов до выбора пользователя.
f8b85bb11ca04ac31d69a5e3c9869276dfc75e6151eecc564ffa59bc27cb2277Куда подавать: AP — Голландский орган по защите данных — autoriteitpersoonsgegevens.nl
Кому: AP — Голландский орган по защите данных От: [Ваше имя], [контактный email] 1. Предмет жалобы Я подаю жалобу в отношении обработки моих персональных данных сайтом wehkamp.nl. 2. Обстоятельства Я посетил сайт wehkamp.nl и обнаружил признаки несоответствия обработки моих персональных данных требованиям GDPR. Технический разбор, опубликованный на gdpru.eu 23.06.2026 (открытая методология, воспроизводимые измерения), документирует следующие признаки: 1) Сайт построен преимущественно на собственной инфраструктуре, и сторонний коммерческий слой здесь удержан грамотно: ни Google Analytics, ни пикселей соцсетей, ни рекламных сетей, ни программатик-бирж в чистом сеансе нет. Google Tag Manager загружается, но коммерческих тегов не разворачивает — заявленная в политике Google Analytics в этом сеансе не сработала. Это в пользу сайта. Однако ещё до фиксации согласия отрабатывает первичная аналитика: на собственный эндпойнт /site/content-site/page-load уходит POST-обращение с событием загрузки страницы (на 1642 мс), тогда как обращение к механизму согласия /site/content-site/consent происходит лишь на 8310 мс. Это сбор поведения для аналитики магазина — и собственная политика Wehkamp прямо указывает (§7.1.2), что для анализа магазина требуется согласие. То есть площадка сама признаёт согласие основанием для аналитики, а первичный аналитический сбор отрабатывает раньше выбора пользователя. Дополнительно до согласия подгружается сторонний виджет отзывов Mopinion (скрипт и конфигурация, без бикона сбора). Содержание событий по очищенному HAR не оценивается — полезный груз удалён, — поэтому фиксируется само поведение: первичное аналитическое обращение до согласия. Полная техническая документация опубликована по адресу: https://gdpru.eu/audits/nl-wehkamp-nl/ 3. Нарушенные положения Art. 6(1)(a) GDPR — первичная аналитика page-load работает до согласия 4. Требование Прошу провести проверку указанных нарушений и принять меры, предусмотренные статьёй 58(2) GDPR. 5. Приложения Полная доказательная база — HAR-файл, контрольная сумма SHA-256 и цитата из политики конфиденциальности сайта, документирующая указанное противоречие — опубликована и проверяема по ссылке в пункте 2 выше. [Дата] [Подпись/имя]