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

wien.gv.at

Официальный сайт города Вены

Официальный сайт Вены — 40 запросов, 4 домена. Truendo CMP есть, политика конфиденциальности детальная, Adform в коде. Но Siteimprove уходит на внешний сервер через 271 мс — раньше, чем баннер согласия успевает появиться.

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

+271 мс · до согласия
Siteimprove Analytics загружает скрипт с siteimproveanalytics.com. Truendo CMP в этот момент ещё не инициализирован — app_api.pid.js загрузится только через +902 мс.
+315 мс · до согласия
audio.buzzsprout.com отдаёт аудиофайл (206 Partial Content). Встроенный медиаконтент по политике сайта требует согласия — его нет.
+902 мс · Truendo
Truendo CMP завершает инициализацию. Self-hosted: оба скрипта (truendo_cmp.pid.js, app_api.pid.js) загружаются с www.wien.gv.at, внешних запросов к prod-origin.truendo.com нет.
Итог сессии
Adform в HAR отсутствует — на главной не активирован или заблокирован. YouTube, Vimeo, X прописаны в CSP, в HAR не появились. Из 40 запросов 38 — к собственной инфраструктуре (wien.gv.at + assets.wien.gv.at).

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

✓ Siteimprove — описан в политике, Art. 6(1)(e), cookieless — заявлен
✓ Adform — описан в политике, Art. 6(1)(a), маркетинг — заявлен
✓ Buzzsprout — описан в политике, Art. 6(1)(a), встроенный контент — заявлен
✓ Vimeo — описан в политике, Art. 6(1)(a), встроенный контент — заявлен

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

+271 мс siteimproveanalytics.com

Скрипт загружен до согласия. Cookieless tracking на основе Visitor Hash (IP + User-Agent).

+315 мс audio.buzzsprout.com

Аудиопоток загружен до согласия. Buzzsprout — США, SCC + EU-US DPF.

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

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

Контекст

wien.gv.at — официальный портал города Вены, один из крупнейших муниципальных сайтов Австрии. Оператор — Stadt Wien, MA 53 (Kommunikation und Medien). HAR: 40 запросов, 4 домена.

Инфраструктура своя, политика детальная

38 из 40 запросов идут к собственной инфраструктуре: www.wien.gv.at и assets.wien.gv.at — собственный CDN города. Нет Google, нет Meta, нет внешних шрифтов. HSTS с max-age=31536000 и preload. Сервер подписан как «Magistrat der Stadt Wien — Web Gateway». Политика конфиденциальности структурирована по GDPR Art. 13: четыре отдельных раздела обработки, правовые основания, сроки хранения, DPO с контактом.

Siteimprove раньше баннера

Главная проблема одна, но конкретная: Siteimprove Analytics загружается через 271 мс после открытия страницы. Truendo CMP — consent management platform города — завершает инициализацию только через 902 мс. Баннера нет, согласия нет, скрипт уже ушёл на siteimproveanalytics.com и получил 200. Город обосновывает Siteimprove через Art. 6(1)(e) — публичный интерес — и считает его не требующим согласия. Австрийский TKG § 165 требует согласия на любой идентификатор, включая Visitor Hash. Это спорная, но реальная коллизия.

Adform задекларирован, в HAR отсутствует

Adform прописан в CSP (track.adform.net, *.adform.net) и подробно описан в политике как маркетинговый инструмент на основе согласия. В HAR главной страницы — ни одного запроса к Adform. Либо не активирован на главной, либо срабатывает на других страницах после согласия. Это правильная архитектура для инструмента категории Art. 6(1)(a).

Вывод

wien.gv.at — не тот случай, где трекеры прячут или политику не пишут. Политика детальная, инфраструктура преимущественно своя, Truendo CMP есть. Проблема в одном: Siteimprove уходит во внешний мир до того, как система согласия успевает сработать. 271 мс против 902 мс — и это не технический сбой, а архитектурное решение, которое город прикрывает спорной ссылкой на публичный интерес.

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

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

Оригинал (разбор)
HAR-файл: at/wien-gv-at-2026-05-26.har
SHA-256: 0debe245f468d0f370a99e254af8fae974204509b280bcf7ab0240ebffa1b540
Контрольный снимок
Ждём изменений
HAR-файлы хранятся в EU-инфраструктуре (Proton Drive). SHA-256 публикуется для проверки целостности.