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

quirinale.it

Сайт Президента Итальянской Республики

Quirinale.it — официальный сайт Президента Итальянской Республики, высшего конституционного органа. Замер главной страницы: 65 обращений, 7 доменов. По меркам серии набор сдержанный: ни Google Analytics, ни рекламы, ни рекламных доменов, ни YouTube. Но на загрузке страницы, без согласия, отрабатывают социальные виджеты: виджет Twitter/X обменивается с серверами Twitter данными о визите, а скрипт встраивания Instagram обращается к Meta. Баннер согласия на сайте есть, но эти сервисы срабатывают до него, а в политике они не названы и согласие под них не предусмотрено. Дополнительно работает приватная аналитика Cloudflare Insights — она как раз названа в политике. Главная проблема: на сайте главы государства данные о посещении уходят в Twitter и Meta раньше согласия.

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

140 мс · шрифты Google Fonts
Загружаются шрифты с домена Google. Статический ресурс, но IP посетителя уходит в Google.
145 мс · виджет Twitter/X
Загружается скрипт виджета Twitter/X. Сторонний сервис соцсети подключается на первом контакте, до согласия.
146 мс · встраивание Instagram
Загружается скрипт встраивания Instagram, обращаясь к Meta. То есть Meta получает обращение о визите ещё до согласия.
148 мс · баннер согласия
Загружается баннер согласия. Механизм согласия на сайте предусмотрен — значит то, что отработало раньше, произошло до согласия.
149 мс · аналитика Cloudflare Insights
Подключается сторонняя аналитика Cloudflare Insights. Она приватная, без cookie, и в политике названа — наименее проблемная часть.
457 мс · обмен данными с Twitter
Виджет Twitter обращается к syndication.twitter.com и обменивается данными о визите. То есть виджет не просто отрисован — он передал данные в Twitter, по-прежнему без согласия.
баннер есть, согласие не дано
Баннер согласия на сайте присутствует, решение в этом визите не делалось, cookie за сеанс не выставлено. Все обращения соцвиджетов произошли до согласия.

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

✓ Cloudflare — заявлен
+ Twitter / X — не заявлен
+ Instagram — не заявлен

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

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

Контекст

www.quirinale.it — официальный сайт Президента Итальянской Республики (Quirinale). Контролёр данных — Presidenza della Repubblica. Это высший конституционный орган; сайт информационный: о деятельности Президента, институциональных событиях, документах, доступе к Библиотеке.

Замер: 65 обращений к 7 доменам, главная страница, снят на чистом браузере Edge без VPN и блокировщика. На сайте есть баннер согласия. Тяжёлого рекламно-аналитического слоя нет, но присутствуют социальные виджеты и сторонняя аналитика.

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

Тут были замечены: Twitter / X, Meta / Instagram.

Twitter получает данные через свой виджет: он обращается к серверам Twitter и обменивается данными о визите. Meta — через скрипт встраивания Instagram, который обращается к её серверам на загрузке страницы. Оба сервиса размещены в США. Дополнительно работает аналитика Cloudflare Insights — она приватная (без cookie) и в политике названа, поэтому наименее проблемна. Шрифты подгружаются с Google Fonts.

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

Да, баннер согласия на сайте есть. Решение «принять/отклонить» в этом визите не делалось, и cookie за сеанс не выставлено ни одной — то есть согласие не дано.

И именно на этом фоне видно расхождение: социальные виджеты отрабатывают до согласия, а в политике они не упомянуты вовсе. Слово «согласие» в тексте политики не встречается, то есть механизм согласия под социальные сервисы и не предусмотрен.

Что срабатывает до согласия

На загрузке страницы, без какого-либо выбора пользователя, отрабатывают:

  • виджет Twitter/X — с обменом данными о визите с серверами Twitter;
  • встраивание Instagram — с обращением к Meta;
  • сторонняя аналитика Cloudflare Insights (приватная, без cookie — наименее проблемная);
  • загрузка шрифтов Google Fonts.

Ключевые — два социальных виджета. Под устоявшейся практикой социальный плагин, передающий данные о визите в соцсеть при загрузке страницы, требует предварительного согласия; здесь оно не запрашивается.

Расхождение документов с реальностью

Отдельная нестыковка — зеркальная. Политика называет сторонними сервисами Cloudflare, а также YouTube и Vimeo. Но YouTube и Vimeo на главной не сработали. Реально работают виджет Twitter/X и встраивание Instagram — и ни один из них в политике не назван. То есть документ называет сервисы, которых здесь нет, и молчит о тех, что фактически передают данные о визите в Twitter и Meta.

Вывод

Quirinale.it — сдержанный по сравнению с другими госсайтами серии случай: рекламы, рекламных доменов и Google Analytics здесь нет, а единственная аналитика — приватная и названная. Но на сайте главы государства социальные виджеты Twitter и Instagram передают данные о визите в Twitter и Meta на загрузке страницы — без согласия и без упоминания в политике, при том что баннер согласия на сайте есть. Главное, что должен вынести читатель: даже на сайте Президента социальные виджеты оказываются включены по умолчанию и отдают сведения о визите зарубежным соцсетям раньше согласия, а политика называет одни сервисы, тогда как работают другие. Достаточно сделать соцвиджеты загружаемыми по клику и привести политику в соответствие с фактическими получателями.

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

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

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