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

utilitas.ee

Сайт энергетического концерна Utilitas — теплоснабжение и охлаждение Таллинна

Сайт энергетического концерна Utilitas — девять страниц, 543 запроса. Технически картина сдержанная: платформа согласия с кнопкой отказа на первом экране, Google Tag Manager грузится, но ни одного тега аналитики или рекламы не запускает. Расхождения — в словах. Баннер тут же объявляет, что пользование сайтом уже означает согласие со всеми cookie. А декларация записывает сервис записи поведения Hotjar в «необходимые» и не упоминает reCAPTCHA, которая работает на каждой странице.

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

+0 с · вход на главную
Главная utilitas.ee.
+0,2…+1,8 с · до выбора
Google reCAPTCHA (+0,2 с), контейнер GTM-NW8C24Z (+0,2 с), CookieScript (+0,7 с). reCAPTCHA сразу начинает обмен данными с www.google.com.
+172…+255 с · восемь следующих страниц
Главная, теплоснабжение, вакансии, вопросы, контакты, цены, отключения, сообщение о нарушении: на каждой — reCAPTCHA с обменом данными и контейнер GTM без сработавших тегов.
+246 с · страница отключений
Переход на utilitasou.my.site.com — сервис Salesforce, на котором размещена карта отключений теплоснабжения.

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

✓ Utilitas — энергетический концерн из 17 компаний, в том числе Osaühing Utilitas (12205523), AS Utilitas Tallinna Soojus (16791481), AS Utilitas Eesti (10419088) — заявлен
✓ Баннер: пользуясь сайтом, вы соглашаетесь со всеми cookie согласно политике cookie — заявлен
✓ Декларация: «Hädavajalikud küpsised» — в том числе четыре cookie Hotjar — заявлен
✓ Декларация: «Jõudlusküpsised» — Google Analytics (_ga, _gid, _gat_UA-126383421-1) — заявлен
✓ Декларация: «Reklaamküpsised» — Hotjar, Meta (_fbp), YouTube, DoubleClick — заявлен
✓ Политика: передача за пределы ЕС — только при решении об адекватности или иных гарантиях (п. 6.3) — заявлен
+ Google reCAPTCHA на каждой странице — не заявлен
+ Salesforce как платформа страницы отключений — не заявлен
+ Hotjar отнесён к необходимым cookie — не заявлен

Тайминги передачи

+0,2 с www.google.com

reCAPTCHA api.js; в декларации cookie не указана.

+0,2 с www.googletagmanager.com

GTM-NW8C24Z; тегов аналитики и рекламы не запускает.

+0,7 с cdn.cookie-script.com

CookieScript.

+1,6 с www.google.com

reCAPTCHA reload и clr — служебный обмен, повторяется на каждой странице.

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

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

Контекст

utilitas.ee — сайт энергетического концерна Utilitas, который снабжает Таллинн теплом и холодом. По политике конфиденциальности, в концерн входят 17 компаний в Эстонии и Литве, в том числе поставщики жизненно важных услуг. Согласием управляет CookieScript.

Замер — одна запись, девять страниц: главная, теплоснабжение, вакансии, частые вопросы, контакты, цены и договоры, отключения, сообщение о нарушении. Всего 543 запроса.

Обработку описывают политика конфиденциальности Utilitas и декларация cookie в баннере CookieScript.

Кому уходят данные напрямую

Google — reCAPTCHA и Tag Manager. Salesforce — на странице отключений. CookieScript — как платформа согласия.

Заявленное против фактического

Техническая сторона здесь аккуратна. На первом слое баннера две равнозначные кнопки — согласиться со всеми и отказаться от всех, категории выключены. Google Tag Manager грузится на каждой странице, но ни одного тега аналитики или рекламы в замере не запустил. Расхождения — в том, что сайт говорит посетителю.

Первое — баннер объявляет согласие уже данным. Прямо над кнопками написано: пользуясь сайтом, вы соглашаетесь со всеми cookie в соответствии с политикой cookie. Если это так, кнопка «Keeldu kõigist» теряет смысл. Если нет, баннер вводит в заблуждение. Согласие не возникает из того, что человек открыл сайт, — оно даётся нажатием кнопки. Посетитель, поверивший тексту, решит, что всё уже решено за него.

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

Третье — reCAPTCHA не названа. Google reCAPTCHA грузится на каждой из девяти страниц до какого-либо выбора и регулярно обменивается данными с www.google.com. В декларации её нет ни в одной категории.

Согласие: что доказано и что нет

Доказано: отказ на первом слое есть. Кнопка «Keeldu kõigist» на скриншотах 1–3, категории выключены.

Доказано: баннер объявляет согласием пользование сайтом. Текст баннера на скриншоте 2.

Доказано: теги аналитики и рекламы в замере не срабатывали. Ни одного обращения к Google Analytics, Meta, Hotjar, DoubleClick или YouTube.

Доказано: reCAPTCHA работает на каждой странице и не указана в декларации. Обращения к www.google.com на всех девяти страницах, поиск по сохранённой декларации.

Не установлено: решение в баннере. CookieScript не отправляет решение на сервер, поэтому по файлу не видно, было ли оно принято. Отсутствие тегов аналитики соответствует отказу или отсутствию решения.

Границы наблюдения

Замер охватывает публичные страницы сайта. Самообслуживание клиентов не проверялось. Наблюдение фиксирует поведение браузера, а не серверную обработку. Файл опубликован очищенным: удалены заголовки Cookie и тела сценариев.

Правовую оценку выносит компетентный орган — Andmekaitse Inspektsioon.

Вывод

Utilitas настроил согласие технически правильно: отказ на первом экране, аналитика и реклама в замере молчат. Но слова расходятся с механизмом. Баннер объявляет согласие данным самим фактом пользования сайтом. Декларация записывает сервис записи поведения в необходимые — ровно туда, откуда он заработает без согласия. А reCAPTCHA, которая работает на каждой странице, не названа вовсе.

Устранение: убрать из баннера фразу о согласии через пользование сайтом; перенести cookie Hotjar из необходимых в аналитические; добавить Google reCAPTCHA в декларацию или загружать её только на страницах с формами.

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

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

Оригинал (разбор)
HAR-файл: ee/utilitas-ee-2026-09-28.har
SHA-256: 368a5763bed8f369fa0d47f77de944853521d589f600974dfacc94293dfd0f36
Скриншот
Скриншот интерфейса
Компактный баннер CookieScript: категории выключены, «Nõustu kõigiga» и «Keeldu kõigist» · 28.09.2026
Скриншот интерфейса
Развёрнутый баннер: «Meie veebisaiti kasutades nõustute … kõikide küpsistega» над кнопкой отказа · 28.09.2026
Скриншот интерфейса
Декларация cookie в баннере: Meta, YouTube и DoubleClick в рекламных cookie · 28.09.2026
Скриншот интерфейса
Подвал сайта utilitas.ee с контактами концерна · 28.09.2026
Контрольный снимок
Ждём изменений
HAR-файлы хранятся в EU-инфраструктуре (Proton Drive). SHA-256 публикуется для проверки целостности.