Портал строительного администрирования Венгрии (É-Építés, оператор — Lechner Tudásközpont) — 174 запроса, 6 доменов. Сайт на Drupal 11 с consent-менеджером cookiesjsr. Но до того, как этот менеджер успевает инициализироваться, уже загружаются Google Tag Manager, Google Analytics и Hotjar (запись сессий). GA в политике объявлен, а вот Hotjar — нет вовсе. Скрипты трекеров срабатывают раньше consent-менеджера, передавая IP в Google (США), Hotjar (Мальта/ЕС) и Cloudflare (США).
Хронология утечки
Декларация против факта
Тайминги передачи
progress-tracker, js-cookie, cookiesjsr. Оператор Prospect One, ЕС.
select2 (css+js). Cloudflare, США.
gtm.js (GTM-NT38F4N) и gtag.js (GA4 G-G2LYMG4368). Google, США.
Hotjar id 3725915 — запись сессий, тепловые карты. Hotjar, Мальта/ЕС.
Модули Hotjar. В политике не назван.
Зафиксированные трекеры
- Hotjar (static.hotjar.com, script.hotjar.com — id 3725915, запись сессий и тепловые карты) — до согласия, в политике не назван
- Google Analytics 4 через Google Tag Manager (GTM-NT38F4N, gtag G-G2LYMG4368) — раньше инициализации consent-менеджера; в политике объявлен
- jsDelivr (cdn.jsdelivr.net — progress-tracker, js-cookie, cookiesjsr) — до согласия, в политике не назван
- cdnjs / Cloudflare (cdnjs.cloudflare.com — select2) — до согласия, в политике не назван
Признаки несоответствия GDPR
-
GDPR Art. 13(1)(e) + Chapter V — раскрытие получателей и трансграничная передачаДо согласия загружаются Hotjar (static.hotjar.com на +391 мс и script.hotjar.com на +520 мс — сервис записи сессий и тепловых карт), Google Tag Manager и GA4 (gtm.js на +273 мс, gtag.js на +390 мс), а также библиотеки с jsDelivr (progress-tracker, js-cookie, cookiesjsr) и select2 с cdnjs.cloudflare.com. Все они передают IP посетителя: в Hotjar (Мальта/ЕС), в Google (США) и в Cloudflare (США). Cookie-таблица портала объявляет только сессионную cookie, cookie consent-менеджера cookiesjsr и Google Analytics через GTM; Hotjar как получателя не называет вовсе.
-
ePrivacy (венгерская имплементация) — трекеры раньше consent-менеджераНа сайте установлен consent-менеджер cookiesjsr, но он загружается на +597–687 мс — уже после Google Tag Manager (+273 мс), GA4 (+390 мс) и Hotjar (+391–520 мс). То есть скрипты трекеров подключаются раньше, чем инициализируется механизм, который должен ими управлять. Set-Cookie за весь сеанс ноль; выбор пользователя не зафиксирован, но обращения к трекерам и передача IP их провайдерам уже состоялись.
Контекст
e-epites.hu — официальный портал строительного администрирования Венгрии (É-Építés Portál), часть Национального строительного реестра (Országos Építésügyi Nyilvántartás). Профессиональное содержание готовит профильное министерство, а эксплуатацию ведёт Lechner Tudásközpont Nonprofit Kft. — государственное некоммерческое предприятие. Через портал доступны информация по строительным разрешениям, электронный строительный журнал и связанные реестровые сервисы (часть — после регистрации). Сайт построен на Drupal 11 (Apache, PHP 8.3). Замер: 174 запроса, 6 доменов, снят на чистом браузере.
Кому уходят данные напрямую (до согласия)
Google (США) — IP посетителя через Google Tag Manager и GA4. Hotjar (Мальта/ЕС) — IP посетителя через скрипты записи сессий. Cloudflare (США) — IP посетителя через select2 с cdnjs. jsDelivr (ЕС) — IP посетителя через загрузку библиотек.
Заявленное против фактического
Портал сделал то, чего не сделали более простые сайты: у него есть настоящий consent-менеджер — открытый cookiesjsr, и cookie-таблица честно перечисляет собственную сессионную cookie, cookie самого consent-менеджера и Google Analytics, загружаемый через Google Tag Manager. То есть намерение управлять согласием налицо, и аналитика раскрыта.
Замер, однако, выявляет две проблемы. Первая — порядок загрузки. Consent-менеджер cookiesjsr подключается только на +597–687 мс, тогда как Google Tag Manager загружается на +273 мс, GA4 — на +390 мс, а Hotjar — на +391–520 мс. Иными словами, скрипты трекеров подключаются раньше, чем инициализируется механизм, который должен ими управлять; к моменту старта consent-менеджера обращения к Google и Hotjar уже отправлены, а вместе с ними — IP посетителя их провайдерам.
Вторая, и более серьёзная — Hotjar. Это не статистический счётчик, а сервис записи пользовательских сессий и построения тепловых карт: он фиксирует перемещения курсора, клики, прокрутку и способен захватывать взаимодействие с элементами страницы. В cookie-таблице портала Hotjar не упомянут вовсе — при том что Google Analytics в ней назван поимённо. Таким образом, на портале работает необъявленный трекер поведения, причём загружается он до согласия. Дополнительно IP посетителя уходит в Cloudflare (select2 с cdnjs) и в jsDelivr при загрузке библиотек — эти CDN в политике также не названы.
Тайминг относительно согласия
Все внешние обращения идут на +174–687 мс. Ключевое здесь — что трекеры (GTM +273 мс, GA4 +390 мс, Hotjar +391–520 мс) загружаются раньше consent-менеджера cookiesjsr (+597 мс). Механизм согласия физически не мог удержать то, что подключилось до него. Действительного согласия в сеансе не зафиксировано (Set-Cookie ноль).
Чего по замеру утверждать нельзя
Скрипты GTM, GA4 и Hotjar в замере загружены — это уже передало IP их провайдерам, — однако отдельного аналитического обращения GA /g/collect в окне замера нет, и по HAR нельзя утверждать, начал ли Hotjar фактическую запись сессии до согласия; это зависит от конфигурации consent-mode, которая в браузерном замере не видна. Сам факт передачи IP при загрузке скриптов состоялся в любом случае. Hotjar (Hotjar Ltd, Мальта; материнская Contentsquare, Франция) — получатель в ЕС, поэтому по нему вопрос трансграничной передачи в третьи страны слабее, а основная претензия — нераскрытие и запись поведения до согласия; Google и Cloudflare — компании США. Google и Cloudflare могут использовать edge-узлы в ЕС, поэтому вывод сделан о принадлежности получателя, а не о месте узла. Замер снят в облегчённом виде без тел ответов, поэтому визуальное состояние баннера по нему не восстанавливается — вывод о порядке опирается на тайминги обращений. Серверная обработка в браузерном замере не видна.
Вывод
Портал строительного администрирования Венгрии выстроен аккуратнее среднего: у него есть consent-менеджер cookiesjsr, а Google Analytics в cookie-таблице объявлен. Тем не менее реализация даёт сбой сразу в двух местах. Во-первых, скрипты трекеров — Google Tag Manager, GA4 и Hotjar — загружаются раньше, чем инициализируется сам consent-менеджер, поэтому до согласия IP посетителя уже уходит их провайдерам. Во-вторых, Hotjar — сервис записи сессий — в политике не раскрыт вовсе, хотя это трекер поведения более чувствительный, чем объявленная статистика. Передача IP нераскрытому получателю (Hotjar), а также в Google и Cloudflare до фактического согласия, при наличии, но неэффективной работе механизма согласия, составляет нарушение требований о раскрытии получателей и о порядке получения согласия. Устранение в руках оператора: загружать GTM, GA4 и Hotjar только после инициализации consent-менеджера и только при согласии, внести Hotjar (и используемые CDN) в cookie-таблицу как получателей, а по возможности разместить библиотеки локально.
Куда подавать: NAIH — Венгерский орган по защите данных — подать жалобу онлайн →
Кому: NAIH — Венгерский орган по защите данных От: [Ваше имя], [контактный email] 1. Предмет жалобы Я подаю жалобу в отношении обработки моих персональных данных сайтом e-epites.hu. 2. Обстоятельства Я посетил сайт e-epites.hu и обнаружил признаки несоответствия обработки моих персональных данных требованиям GDPR. Технический разбор, опубликованный на gdpru.eu 29.05.2026 (открытая методология, воспроизводимые измерения), документирует следующие признаки: 1) До согласия загружаются Hotjar (static.hotjar.com на +391 мс и script.hotjar.com на +520 мс — сервис записи сессий и тепловых карт), Google Tag Manager и GA4 (gtm.js на +273 мс, gtag.js на +390 мс), а также библиотеки с jsDelivr (progress-tracker, js-cookie, cookiesjsr) и select2 с cdnjs.cloudflare.com. Все они передают IP посетителя: в Hotjar (Мальта/ЕС), в Google (США) и в Cloudflare (США). Cookie-таблица портала объявляет только сессионную cookie, cookie consent-менеджера cookiesjsr и Google Analytics через GTM; Hotjar как получателя не называет вовсе. 2) На сайте установлен consent-менеджер cookiesjsr, но он загружается на +597–687 мс — уже после Google Tag Manager (+273 мс), GA4 (+390 мс) и Hotjar (+391–520 мс). То есть скрипты трекеров подключаются раньше, чем инициализируется механизм, который должен ими управлять. Set-Cookie за весь сеанс ноль; выбор пользователя не зафиксирован, но обращения к трекерам и передача IP их провайдерам уже состоялись. Полная техническая документация опубликована по адресу: https://gdpru.eu/audits/hu-e-epites-hu/ 3. Нарушенные положения GDPR Art. 13(1)(e) + Chapter V — раскрытие получателей и трансграничная передача; ePrivacy (венгерская имплементация) — трекеры раньше consent-менеджера 4. Требование Прошу провести проверку указанных нарушений и принять меры, предусмотренные статьёй 58(2) GDPR. 5. Приложения Полная доказательная база — HAR-файл, контрольная сумма SHA-256 и цитата из политики конфиденциальности сайта, документирующая указанное противоречие — опубликована и проверяема по ссылке в пункте 2 выше. [Дата] [Подпись/имя]