dati.terna.it
Портал открытых данных национального оператора электросетей Италии. 501 запрос, 19 доменов — большая часть от встроенных дашбордов Power BI. Сайт устроен в целом грамотно: использует режим согласия, не ставит ни одного cookie, и Google Analytics честно отработал в режиме отказа. Но мониторинг Dynatrace работает независимо от согласия — и до баннера, и вопреки отказу, — а обещанная в политике таблица провайдеров в документе отсутствует.
Хронология обращений
Декларация против факта
Зафиксированные трекеры
- Dynatrace RUM — первопартийный мониторинг, работает независимо от согласия
- Google Analytics 4 — сработал в режиме отклонённого согласия, без cookie
- Cookiebot (баннер согласия)
- Microsoft Power BI и Azure Application Insights — телеметрия встроенных дашбордов
- Google Fonts
- CDN (unpkg, npmcdn, jsdelivr)
Признаки несоответствия GDPR
- Рекомендации итальянского регулятора по cookie (2021) / Art. 6(1)(a) GDPR — мониторинг помимо согласияМониторинг Dynatrace RUM (агент ruxitagentjs) загружается на +793 мс, ещё до появления баннера согласия, а его телеметрия начинает уходить с +3613 мс. Всего за сессию ушло 13 таких отправок — восемь до фиксации согласия и пять после. При этом записанное согласие отклоняет статистику. То есть Dynatrace работает безусловно: и до выбора пользователя, и вопреки отказу в статистике. Он первопартийный, наружу данные не утекают, но как поведенческо-аналитический инструмент он по правилам регулятора должен бы ждать согласия — а он его игнорирует.
- Art. 13(1)(e) GDPR — обещанная таблица провайдеров отсутствуетРаздел о cookie в политике корректно описывает категории и прямо отсылает к «таблице, которая следует ниже», со списком провайдеров и ссылками на их условия. В документе этой таблицы нет вовсе — сразу за обещанием идёт следующий раздел. В результате ни один реально работающий инструмент (Dynatrace, Google Analytics, Microsoft, Cookiebot) по имени не назван.
Контекст
dati.terna.it — портал открытых данных компании Terna, оператора национальной сети передачи электроэнергии Италии. Сделан на CMS Sitecore, основное содержимое — несколько встроенных интерактивных отчётов Power BI. В замере 501 обращение к 19 доменам, и подавляющее большинство из них — это инфраструктура Power BI и сопутствующей телеметрии Microsoft, то есть рабочая начинка дашбордов, ради которых портал и существует. Ответственным за обработку данных политика указывает саму Terna — верно и однозначно.
Замер, как и вся серия, снят на чистом браузере Edge — без VPN и без блокировщика рекламы. Это сознательный метод: блокирующий браузер просто вырезал бы трекеры и показал бы пустую картину, а задача — увидеть ровно то, что сайт делает обычному посетителю с настройками по умолчанию. Поэтому всё, что описано ниже, — это поведение сайта в реальном, типовом визите, а не в искусственно «очищенных» условиях.
Был ли баннер согласия
Баннер есть — это система Cookiebot. Её скрипт инициализируется на +1010 мс. Но ключевая деталь: и Google Tag Manager, и агент мониторинга Dynatrace загружаются раньше — на +793 мс, ещё до того, как баннер вообще появляется на странице. То есть к моменту, когда пользователю показывают выбор, часть инструментов уже подгружена.
Само решение по cookie фиксируется на +5835 мс. И здесь интересное: хотя в логе оно помечено как «принято», по факту это отказ — отдельные категории (статистика, маркетинг, предпочтения) записаны как отклонённые. Иначе говоря, разрешено только строго необходимое. Это и есть та планка, по которой дальше надо мерить поведение трекеров.
Google Analytics повёл себя правильно
Отдам должное там, где заслужено. После записи отказа Google Analytics отправил ровно один замер — и сделал это в режиме отклонённого согласия: с признаком обезличивания, без персонализации и, главное, не поставив ни одного cookie. То есть аналитика Google здесь уважает отказ пользователя: она не начинает полноценную слежку, а шлёт единичный обезличенный сигнал. Это правильная, современная реализация — и важно её не путать с нарушением.
Dynatrace, наоборот, отказ игнорирует
А вот здесь реальная проблема. Мониторинг Dynatrace — инструмент, который следит за тем, как пользователь ведёт себя на странице и насколько быстро она работает, — за сессию отправил тринадцать телеметрических пакетов. Восемь из них ушли ещё до того, как пользователь зафиксировал решение, и пять — уже после. И эти «после» особенно показательны: согласие-то записано как отказ от статистики, а Dynatrace всё равно продолжает слать данные. То есть он работает безусловно — и до выбора, и вопреки ему.
Существенное смягчение: Dynatrace здесь развёрнут первопартийно, на самом домене Terna, и телеметрия уходит туда же, а не какому-то стороннему рекламному игроку. Наружу, в чужие руки, данные не утекают. Но по правилам регулятора поведенческо-аналитический мониторинг — это не «строго необходимый» инструмент, и запускать его следовало бы только с согласия. А он его не спрашивает.
Ни одного cookie за всю сессию
Отдельно стоит отметить: за все 501 обращение сайт не установил ни одного cookie. Совсем. Слежка, где она есть, идёт без сохранения меток на устройстве пользователя — это заметно лучше, чем у большинства разобранных коммерческих сайтов.
Политика ссылается на таблицу, которой нет
Текст политики, в отличие от многих, написан грамотно: он корректно разбирает категории cookie по рекомендациям регулятора 2021 года и честно признаёт, что передача данных за рубеж возможна и опирается на предусмотренные GDPR гарантии, — то есть ложного обещания «никуда не передаём» здесь нет. Но в одном месте документ обрывается: раздел о cookie прямо отсылает к «таблице, которая следует ниже», где должны быть перечислены провайдеры и ссылки на их условия, — а самой таблицы в документе нет. Сразу за обещанием идёт следующий раздел. Из-за этого пропуска ни один реально работающий инструмент — ни Dynatrace, ни Google, ни Microsoft, ни Cookiebot — по имени так и не назван. Обещание прозрачности есть, а самой прозрачности на этом месте нет.
Шрифты и инфраструктура Microsoft
Два момента для полноты. Во-первых, шрифты подгружаются с серверов Google, а значит IP посетителя уходит в Google ещё до согласия — тот же механизм, что и на ряде других сайтов; но поскольку политика трансфер за рубеж в принципе признаёт, отдельным ложным обещанием это здесь не является. Во-вторых, основная масса запросов — это Power BI и телеметрия Microsoft (Application Insights), которая включается уже глубоко в сессии, на 16-й секунде, по мере загрузки самих дашбордов. Это функциональная начинка отчётов, ради которых портал и сделан; отмечаю её как телеметрию Microsoft, но к разряду скрытой слежки не отношу.
Чего по замеру утверждать нельзя
Честные оговорки. Замер охватывает одну страницу с дашбордами — поведение остальных разделов отсюда не видно. Я не вижу, что именно сконфигурировано внутри контейнера Google Tag Manager, — только то, что вниз по цепочке аналитика отработала в режиме отказа. В этой облегчённой выгрузке нет IP-адресов серверов, так что географию беру по доменам. И, поскольку решение по cookie в автоматическом замере никто не нажимал вручную, зафиксированный статус «отклонено» отражает поведение по умолчанию, а не сознательный выбор живого человека — но именно это и видит обычный посетитель в первые секунды.
Вывод
Это аккуратно собранный сайт с одним конкретным изъяном. В плюс ему: современный режим согласия, ни одного поставленного cookie, корректно отработавшая в режиме отказа аналитика Google, верно указанный титуляр и честное признание трансфера данных за рубеж. В минус — мониторинг Dynatrace, который работает независимо от согласия (и до баннера, и вопреки отказу в статистике), и обещанная, но отсутствующая в политике таблица провайдеров, из-за чего ни один инструмент не назван по имени. Главное, что должен вынести читатель: здесь нет хищной рекламной слежки, как на иных сайтах, — проблема точечная и в основном техническая, но согласие на этом портале пока работает наполовину.
Как проверить: скачайте файл и посчитайте его контрольную сумму — sha256sum файл.har (Linux, macOS) или certutil -hashfile файл.har SHA256 (Windows); она должна совпасть с указанной. Вывод разбора относится к объёму этого замера — см. ограничения методики.
d6db18792b81748de48adf21e508ca0795a3b9c488b53988e931157e875286b6Хотите получить ответ от компании по этому разбору? → Открыть инструмент
Впишите один раз — подставится во все письма ниже:
Все поля обязательны для печати документа — это формальное требование к самому письму (реквизиты официального обращения), а не сбор данных: ничего никуда не отправляется и не сохраняется, всё остаётся у вас в браузере и пропадает при закрытии страницы. Подробнее — в разделе методологии.
RIA DigiDoc — телефон · Smart-ID / Mobile-ID
Отправьте это письмо компании напрямую — до обращения к регулятору у неё есть право ответить (ст. 12(3) GDPR — 30 дней).
Тема: Запрос доступа к персональным данным (ст. 15 GDPR) — dati.terna.it Кому: [укажите адрес компании — DPO / поддержка / юридический отдел] От: [Ваше имя], [контактный email] Прошу предоставить доступ к моим персональным данным, обрабатываемым в связи с использованием сайта dati.terna.it. 1. Категории данных и цели обработки (ст. 15(1)(a)-(c)) На основании независимого технического анализа сайта прошу подтвердить и подробно раскрыть следующие категории обработки: 1) Мониторинг Dynatrace RUM (агент ruxitagentjs) загружается на +793 мс, ещё до появления баннера согласия, а его телеметрия начинает уходить с +3613 мс. Всего за сессию ушло 13 таких отправок — восемь до фиксации согласия и пять после. При этом записанное согласие отклоняет статистику. То есть Dynatrace работает безусловно: и до выбора пользователя, и вопреки отказу в статистике. Он первопартийный, наружу данные не утекают, но как поведенческо-аналитический инструмент он по правилам регулятора должен бы ждать согласия — а он его игнорирует. 2) Раздел о cookie в политике корректно описывает категории и прямо отсылает к «таблице, которая следует ниже», со списком провайдеров и ссылками на их условия. В документе этой таблицы нет вовсе — сразу за обещанием идёт следующий раздел. В результате ни один реально работающий инструмент (Dynatrace, Google Analytics, Microsoft, Cookiebot) по имени не назван. 2. Получатели, сроки хранения и передача за пределы ЕЭЗ (ст. 15(1)(c)-(d), 46) Прошу также указать полный список третьих лиц-получателей, применимые сроки хранения по каждой категории и правовые основания передачи данных за пределы ЕЭЗ, если таковая происходит. Полный технический разбор с доказательствами (сохранённый сетевой журнал, контрольная сумма SHA-256) опубликован по адресу: https://gdpru.eu/audits/it-dati-terna-it/ 3. Автоматизированная обработка и профилирование (ст. 15(1)(h)) Прошу сообщить, применяется ли в отношении меня автоматизированное принятие решений или профилирование, и если да — раскрыть логику такой обработки. С уважением, [Ваше имя] [контактный email] [Страна] [Дата]
Subject: Data access request (GDPR Art. 15) — dati.terna.it To: [insert the company's address — DPO / support / legal department] From: [Your name], [contact email] I request access to my personal data processed in connection with the website dati.terna.it. 1. Categories of data and purposes of processing (Art. 15(1)(a)-(c)) Based on an independent technical analysis of the site, I request confirmation and detailed disclosure of the following categories of processing: 1) The Dynatrace RUM monitoring (the ruxitagentjs agent) loads at +793 ms, before the consent banner appears, and its telemetry begins going out from +3613 ms. In total 13 such transmissions went out during the session — eight before consent was recorded and five after. Meanwhile the recorded consent declines statistics. That is, Dynatrace works unconditionally: both before the user's choice and against the refusal of statistics. It is first-party, no data leaks outward, but as a behavioural-analytics tool it should by the regulator's rules wait for consent — and it ignores it. 2) The cookie section of the policy correctly describes the categories and explicitly refers to «the table that follows below», with a list of providers and links to their terms. There is no such table in the document at all — right after the promise comes the next section. As a result, not a single actually working tool (Dynatrace, Google Analytics, Microsoft, Cookiebot) is named. 2. Recipients, retention periods, and transfers outside the EEA (Art. 15(1)(c)-(d), 46) I also request the full list of third-party recipients, the applicable retention period for each category, and the legal basis for any transfer of data outside the EEA. The full technical audit with evidence (saved network log, SHA-256 checksum) is published at: https://gdpru.eu/audits/it-dati-terna-it/ 3. Automated processing and profiling (Art. 15(1)(h)) Please state whether I am subject to automated decision-making or profiling, and if so, disclose the logic involved. Sincerely, [Your name] [contact email] [Country] [Date]
RIA DigiDoc — телефон · Smart-ID / Mobile-ID
Куда подавать: Garante — Итальянский гарант защиты данных — garanteprivacy.it
Регулятор рассматривает жалобы на своём государственном языке. Есть официальный переведённый шаблон Европейского совета по защите данных (EDPB) — можно использовать его вместо этого письма или вместе с ним: Официальная форма жалобы EDPB (PDF, ваш язык)
Тема: Жалоба на обработку персональных данных — dati.terna.it 1. Предмет жалобы Я подаю жалобу в отношении обработки моих персональных данных сайтом dati.terna.it. 2. Обстоятельства Я посетил сайт dati.terna.it и обнаружил признаки несоответствия обработки моих персональных данных требованиям GDPR. Технический разбор, опубликованный на gdpru.eu 15.06.2026 (открытая методология, воспроизводимые измерения), документирует следующие признаки: 1) Мониторинг Dynatrace RUM (агент ruxitagentjs) загружается на +793 мс, ещё до появления баннера согласия, а его телеметрия начинает уходить с +3613 мс. Всего за сессию ушло 13 таких отправок — восемь до фиксации согласия и пять после. При этом записанное согласие отклоняет статистику. То есть Dynatrace работает безусловно: и до выбора пользователя, и вопреки отказу в статистике. Он первопартийный, наружу данные не утекают, но как поведенческо-аналитический инструмент он по правилам регулятора должен бы ждать согласия — а он его игнорирует. 2) Раздел о cookie в политике корректно описывает категории и прямо отсылает к «таблице, которая следует ниже», со списком провайдеров и ссылками на их условия. В документе этой таблицы нет вовсе — сразу за обещанием идёт следующий раздел. В результате ни один реально работающий инструмент (Dynatrace, Google Analytics, Microsoft, Cookiebot) по имени не назван. Полная техническая документация опубликована по адресу: https://gdpru.eu/audits/it-dati-terna-it/ 3. Положения GDPR, соблюдение которых прошу проверить Рекомендации итальянского регулятора по cookie (2021) / Art. 6(1)(a) GDPR — мониторинг помимо согласия; Art. 13(1)(e) GDPR — обещанная таблица провайдеров отсутствует 4. Требование Прошу проверить изложенные обстоятельства и, если несоответствие подтвердится, принять меры, предусмотренные статьёй 58(2) GDPR. 5. Приложения Полная доказательная база — HAR-файл, контрольная сумма SHA-256 и цитата из политики конфиденциальности сайта, документирующая указанное противоречие — опубликована и проверяема по ссылке в пункте 2 выше. С уважением, [Ваше имя] [контактный email] [Страна] [Дата]
Subject: Complaint regarding personal data processing — dati.terna.it 1. Subject of the complaint I am filing a complaint regarding the processing of my personal data by the website dati.terna.it. 2. Circumstances I visited the website dati.terna.it and found indications that the processing of my personal data does not comply with the GDPR. The technical analysis published on gdpru.eu on 15 June 2026 (open methodology, reproducible measurements) documents the following indications: 1) The Dynatrace RUM monitoring (the ruxitagentjs agent) loads at +793 ms, before the consent banner appears, and its telemetry begins going out from +3613 ms. In total 13 such transmissions went out during the session — eight before consent was recorded and five after. Meanwhile the recorded consent declines statistics. That is, Dynatrace works unconditionally: both before the user's choice and against the refusal of statistics. It is first-party, no data leaks outward, but as a behavioural-analytics tool it should by the regulator's rules wait for consent — and it ignores it. 2) The cookie section of the policy correctly describes the categories and explicitly refers to «the table that follows below», with a list of providers and links to their terms. There is no such table in the document at all — right after the promise comes the next section. As a result, not a single actually working tool (Dynatrace, Google Analytics, Microsoft, Cookiebot) is named. Full technical documentation is published at: https://gdpru.eu/audits/it-dati-terna-it/ 3. GDPR provisions I ask you to examine Italian regulator's cookie guidance (2021) / Art. 6(1)(a) GDPR — monitoring outside consent; Art. 13(1)(e) GDPR — the promised provider table is absent 4. Request I request that you examine the circumstances described and, if non-compliance is confirmed, apply the measures provided for in Article 58(2) GDPR. 5. Attachments The full evidence base — the HAR file, its SHA-256 checksum and the quotation from the site's privacy policy documenting the stated contradiction — is published and verifiable at the link in point 2 above. Sincerely, [Your name] [contact email] [Country] [Date]