Немецкая сеть строительных гипермаркетов. 388 запросов, 21 домен. CloudFront. Usercentrics TCF как CMP — но Kameleoon, Instana, GTM и Bannerflow активны до баннера. Четыре нарушения: два сервиса не задекларированы (Instana, Bannerflow), два активны без согласия (Kameleoon visitorCode, GTM). Baqend SpeedKit и ot.obi.de — собственная инфраструктура OBI.
Хронология утечки
Декларация против факта
Тайминги передачи
Зафиксированные трекеры
- Kameleoon (eu-data.kameleoon.eu) — A/B-тестирование, visitorCode до согласия
- Instana / IBM (eum.instana.io, eum-blue-saas.instana.io) — APM мониторинг производительности
- Baqend SpeedKit (obi-de.app.baqend.com) — RUM-мониторинг, rum/pi-запросы
- Google Tag Manager (www.googletagmanager.com) — контейнер тегов
- Bannerflow (c.bannerflow.net) — платформа баннерной рекламы
- Usercentrics (web.cmp.usercentrics.eu и др.) — CMP
Зафиксированные нарушения
-
GDPR Art. 5(1)(a); TDDDG § 25(1)Kameleoon engine.js (+121 мс) и запрос к eu-data.kameleoon.eu/visit/visitor (+337 мс) с visitorCode происходят до появления баннера Usercentrics (+4636 мс). Kameleoon SAS (Offenburg) получает идентификатор посетителя без согласия. Политика декларирует Kameleoon на основании §25(2)(2) TDDDG как технически необходимый, однако присвоение visitorCode с хранением 380 дней — это профилирование, а не техническая необходимость.
-
GDPR Art. 13(1)(e); TDDDG § 25(1)Instana EUM (eum.instana.io, eum-blue-saas.instana.io) загружается и отправляет данные (+120 мс, +2165 мс, +4529 мс, +6593 мс) до и во время отображения баннера. IBM Instana — инструмент мониторинга реального пользователя (Real User Monitoring). Не упомянут в политике конфиденциальности.
-
GDPR Art. 13(1)(e); TDDDG § 25(1)Bannerflow (c.bannerflow.net) — платформа управления баннерной рекламой — загружается (+1442 мс) и отправляет пиксель отслеживания tr/v2/pixel/ (+2286 мс) до взаимодействия пользователя с баннером Usercentrics. Bannerflow не упомянут в политике конфиденциальности.
-
GDPR Art. 13(1)(e)Google Tag Manager (gtm.js?id=GTM-5SDGHH, +202 мс) загружается до баннера согласия. GTM не упомянут в политике конфиденциальности ни под собственным именем, ни как «Tag Manager».
Контекст
OBI — немецкая розничная сеть строительных и хозяйственных гипермаркетов, 350+ магазинов в Германии. Дочерняя компания Tengelmann Group. CloudFront CDN, Next.js-подобная архитектура. HAR: 388 запросов, 21 домен.
Загрузка до баннера: четыре внешних сервиса
Usercentrics (CMP) отображает баннер согласия через ~4,6 секунды после начала загрузки страницы. К этому моменту уже активированы четыре внешних сервиса.
На +120 мс загружается Instana EUM (eum.instana.io/1.8.1/eum.min.js) — инструмент Real User Monitoring компании IBM. На протяжении сессии Instana трижды отправляет данные на eum-blue-saas.instana.io. На +121 мс загружается движок Kameleoon (l96jc26jvj.kameleoon.eu/engine.js). На +337 мс — запрос к eu-data.kameleoon.eu/visit/visitor с присвоением visitorCode, а на +1101 мс — отправка событий визита с этим идентификатором. На +202 мс загружается Google Tag Manager (GTM-5SDGHH). На +1442 мс активируется Bannerflow с пикселем отслеживания.
Kameleoon: «технически необходимый» с visitorCode на 380 дней
Политика декларирует Kameleoon как технически необходимый на основании §25(2)(2) TDDDG и Art. 6(1)(f) DSGVO (законный интерес). Аргумент — «A/B Verteilung von Webseitenbesuchern zur Lastverteilung» (балансировка нагрузки). Однако параметр visitorCode=r5rxxh2up62t7vz7 хранится 380 дней и передаётся на серверы Kameleoon SAS в Германии. Балансировка нагрузки не требует долгосрочного идентификатора посетителя.
Instana и Bannerflow: не задекларированы
Ни IBM Instana, ни Bannerflow не упомянуты в политике конфиденциальности. Bannerflow — шведская платформа управления баннерной рекламой: 19 запросов, включая пиксель tr/v2/pixel/, загрузку шрифтов и данных кампании obi-baumarkt.
Google Tag Manager: не задекларирован
GTM с идентификатором GTM-5SDGHH загружается на +202 мс. В политике нет упоминания ни Google Tag Manager, ни Google, ни «Tag Manager».
Baqend SpeedKit и ot.obi.de
Baqend SpeedKit задекларирован в политике как технически необходимый. Загружает ML-модели предиктивной предзагрузки (cl_desktop_xgb.json) и передаёт RUM-данные через серию rum/pi-запросов на протяжении всей сессии. ot.obi.de — собственный эндпоинт OBI для логирования событий согласия (consent.viewed, onInitialPageLoad); содержит параметры состояния баннера (ess:true, mar:false, ana:false).
Вывод
www.obi.de использует Usercentrics TCF как CMP, однако четыре внешних сервиса активируются до отображения баннера. Instana и Bannerflow отсутствуют в политике конфиденциальности. GTM загружается без согласия и не задекларирован. Kameleoon декларируется как технически необходимый, но присваивает долгосрочный идентификатор посетителя.
f69fdf09f65e74b018663d9a6a2ab06a49f6f415863f83f90f4f5317f7a6cc73Куда подавать: BfDI — Федеральный уполномоченный по защите данных — подать жалобу онлайн →
Кому: BfDI — Федеральный уполномоченный по защите данных От: [Ваше имя], [контактный email] 1. Предмет жалобы Я подаю жалобу в отношении обработки моих персональных данных сайтом obi.de. 2. Обстоятельства Я посетил сайт obi.de и обнаружил, что мои персональные данные обрабатывались с нарушением требований GDPR. Технический разбор, опубликованный на gdpru.eu 29.05.2026 (открытая методология, воспроизводимые измерения), документирует следующее: 1) Kameleoon engine.js (+121 мс) и запрос к eu-data.kameleoon.eu/visit/visitor (+337 мс) с visitorCode происходят до появления баннера Usercentrics (+4636 мс). Kameleoon SAS (Offenburg) получает идентификатор посетителя без согласия. Политика декларирует Kameleoon на основании §25(2)(2) TDDDG как технически необходимый, однако присвоение visitorCode с хранением 380 дней — это профилирование, а не техническая необходимость. 2) Instana EUM (eum.instana.io, eum-blue-saas.instana.io) загружается и отправляет данные (+120 мс, +2165 мс, +4529 мс, +6593 мс) до и во время отображения баннера. IBM Instana — инструмент мониторинга реального пользователя (Real User Monitoring). Не упомянут в политике конфиденциальности. 3) Bannerflow (c.bannerflow.net) — платформа управления баннерной рекламой — загружается (+1442 мс) и отправляет пиксель отслеживания tr/v2/pixel/ (+2286 мс) до взаимодействия пользователя с баннером Usercentrics. Bannerflow не упомянут в политике конфиденциальности. 4) Google Tag Manager (gtm.js?id=GTM-5SDGHH, +202 мс) загружается до баннера согласия. GTM не упомянут в политике конфиденциальности ни под собственным именем, ни как «Tag Manager». Полная техническая документация опубликована по адресу: https://gdpru.eu/audits/obi-de/ 3. Нарушенные положения GDPR Art. 5(1)(a); TDDDG § 25(1); GDPR Art. 13(1)(e); TDDDG § 25(1); GDPR Art. 13(1)(e); TDDDG § 25(1); GDPR Art. 13(1)(e) 4. Требование Прошу провести проверку указанных нарушений и принять меры, предусмотренные статьёй 58(2) GDPR. 5. Приложения Полная доказательная база — HAR-файл, контрольная сумма SHA-256 и цитата из политики конфиденциальности сайта, документирующая указанное противоречие — опубликована и проверяема по ссылке в пункте 2 выше. [Дата] [Подпись/имя]