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

tecnomat.it

Сеть строительных материалов и товаров для ремонта

Tecnomat (сеть строительных материалов и товаров для ремонта, группа Adeo) — самый тяжёлый по слежке сайт серии: 539 обращений, 69 доменов. Согласие собрано на OneTrust, баннер на экране — но не нажат. И всё равно на первых секундах запускается полный рекламно-аналитический шторм: Google (GA4, Ads, DoubleClick), пиксель Meta с просмотром страницы, Criteo, Adobe Audience Manager, запись сессий Hotjar и десятки программатик-бирж. Google Consent Mode во всех обращениях сразу стоит «granted», состояния «denied» нет ни разу — то есть сайт по умолчанию считает согласие данным, не дожидаясь пользователя, вопреки тексту собственного баннера (без принятия — только технические инструменты). Вдобавок интерфейс согласия построен как тёмный паттерн: принять — один клик, отказаться — нет равноценной кнопки. И даже подробнейшая cookie-политика на ~60 получателей не покрывает всех, кто реально сработал.

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

226–839 мс · платформа согласия с авто-блокировкой
Загружается OneTrust, включая модуль авто-блокировки тегов, и отрисовывается баннер согласия. С этого момента баннер на экране, но решения пользователь не принимает.
234 мс · сторонний A/B-сервис
Ещё до отрисовки баннера подключается сторонний инструмент A/B-тестирования Convert. Сторонний домен получает обращение на первом контакте.
баннер показан, но не нажат
Баннер OneTrust отображается. «Принять» не нажато, «отклонить» равноценной кнопкой не предложено. Дальнейшие обращения идут без какого-либо решения пользователя.
5800 мс и далее · рекламный шторм без согласия
Запускается весь рекламно-аналитический слой: Criteo, Hotjar, Google (Ads/DoubleClick/GA4), пиксель Meta с просмотром страницы, Adobe Audience Manager и десятки программатик-синков. Во всех обращениях Google сигнал согласия сразу «granted».
состояние «denied» отсутствует
Ни одного обращения с сигналом «согласие не дано» в замере нет — то есть переход «отказано → дано» после клика не происходил. Согласие выставлено в «дано» по умолчанию.

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

✓ Google — заявлен
✓ Meta / Facebook — заявлен
✓ Criteo — заявлен
✓ Adobe Audience Manager — заявлен
✓ PubMatic — заявлен
✓ Index Exchange — заявлен
✓ Adform — заявлен
✓ AppNexus / Xandr — заявлен
✓ ID5 — заявлен
✓ Smart AdServer — заявлен
✓ 360yield — заявлен
✓ 1RX — заявлен
✓ Neustar — заявлен
+ Hotjar — не заявлен
+ Taboola — не заявлен
+ Outbrain — не заявлен
+ Rubicon / Magnite — не заявлен
+ Microsoft Bing — не заявлен
+ TripleLift — не заявлен
+ Yieldlab — не заявлен
+ BidSwitch — не заявлен
+ Teads — не заявлен
+ Zemanta — не заявлен
+ vzbl.eu — не заявлен

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

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

Контекст

www.tecnomat.it — итальянский сайт сети Tecnomat (бывший Bricoman), крупной розницы строительных материалов и товаров для ремонта, входящей в группу Adeo (та же группа, что Leroy Merlin). Ответственный за обработку — Tecnomat / соответствующее юридическое лицо группы. Это коммерческий интернет-магазин с каталогом, выбором магазина, корзиной и оплатой.

Замер: 539 обращений к 69 доменам, главная страница, снят на чистом браузере Edge без VPN и блокировщика. Стоит платформа сбора согласия OneTrust с модулем авто-блокировки. Это самый тяжёлый по числу сторонних получателей сайт серии — полноценный программатик-рекламный стек.

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

Тут были замечены: Google, Meta / Facebook, Criteo, Adobe Audience Manager, Microsoft (Bing / Xandr), PubMatic, Index Exchange, Rubicon / Magnite, Taboola, Outbrain, Adform, Hotjar, ID5, TripleLift, Teads — и это не полный список, а наиболее заметные из десятков.

Слой делится на несколько ролей: веб-аналитика (GA4), рекламное профилирование и ретаргетинг (Criteo, Meta, Google Ads), сведение идентификаторов между площадками (Adobe Audience Manager, ID5, Neustar), программатик-биржи и RTB-синхронизации (PubMatic, Index Exchange, Rubicon, Adform, Xandr, Smart AdServer, 360yield, TripleLift, Yieldlab, BidSwitch и другие), нативная реклама (Taboola, Outbrain) и отдельно — сторонняя запись поведения пользователя на странице (Hotjar).

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

Да — баннер OneTrust показан. Но в этом и суть: он не нажат, а рекламно-аналитический слой работает всё равно.

Доказательство — в сигналах самого сайта. Google Consent Mode в каждом обращении сразу передаёт состояние «granted» (согласие дано на рекламу и аналитику). При нормальной настройке до клика передавалось бы «denied», а после нажатия «принять» — переход в «granted». В замере состояния «denied» нет ни разу, и записи о нажатии «принять» у OneTrust тоже нет. Значит, сайт выставил согласие в «дано» по умолчанию, не дожидаясь решения пользователя.

Это прямо противоречит двум собственным документам площадки. Текст баннера обещает: без принятия работают только технические инструменты. Cookie-политика относит рекламные и аналитические cookie к категориям, для которых согласие требуется. По факту и то, и другое игнорируется.

Тёмный паттерн согласия

Отдельная проблема — сам интерфейс выбора. На первом слое баннера ярко выделена кнопка «принять все cookie», но равноценной кнопки «отклонить все» рядом нет — только «настройки» и крестик. Во втором слое, в центре предпочтений, есть кнопка «позволить всем», но снова нет простого однокликового отказа: чтобы отказаться, нужно вручную перещёлкивать категории. Согласие — одно движение, отказ — несколько. Такая асимметрия признаётся недопустимым приёмом дизайна: отказаться должно быть так же легко, как согласиться.

Получатели сверх списка

Cookie-политика у сайта очень подробная — перечисляет около шестидесяти сторонних получателей. Но даже она не покрывает всех, кто реально сработал. В замере отметились, но в политике отсутствуют: сторонняя запись сессий Hotjar, нативные сети Taboola и Outbrain, рекламные биржи Rubicon (Magnite), TripleLift, Yieldlab, BidSwitch, Teads, платформа Zemanta, конверсионное отслеживание Microsoft Bing и адтех-домен vzbl.eu. Особенно показательно отсутствие Hotjar — инструмента, записывающего поведение пользователя на странице.

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

Вывод

Tecnomat — крайний полюс серии и её показательный антипример. Здесь не «несколько трекеров проскочили до баннера» — здесь рекламно-аналитический шторм из десятков получателей работает фактически без согласия: Google Consent Mode выставлен в «granted» по умолчанию, состояния «отказано» нет ни разу, нажатия «принять» не было, а баннер тем временем висит на экране и обещает обратное. Поверх этого — тёмный паттерн, где отказаться труднее, чем согласиться, и подробная политика, которая всё равно не называет всех реально работающих получателей, включая запись сессий Hotjar. Главное, что должен вынести читатель: наличие баннера, платформы согласия и многостраничной политики само по себе не значит ничего — проверяется только сетевым замером, и здесь он показывает, что согласие имитируется по умолчанию, отказ затруднён, а фактический список получателей шире заявленного..

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

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

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