Портал общественного вещателя Польши — 168 запросов, 29 узлов, 106 обращений наружу. Баннер согласия появляется на 2150-й миллисекунде. К этому моменту уже загружены рекламный сервер Google, комплект видеорекламы, вторая платформа согласия от Google, диспетчер тегов и аудиторная платформа Gemius, а Funding Choices успел отправить два обращения. Отказ в сеансе зафиксирован и передан получателям, но данные уходят всё равно: адрес IP, разрешение экрана, размер окна, часовой пояс, клиентские подсказки браузера. За время записи показаны четыре рекламных объявления.
Хронология утечки
Декларация против факта
Тайминги передачи
Шрифт Source Sans Pro с серверов Google.
Комплект видеорекламы Google.
Библиотека рекламного сервера Google Publisher Tag.
Платформа согласия Google, идентификатор издателя в адресе.
Диспетчер тегов GTM-5DVKHRB.
Два POST-обращения за 1,26 секунды до появления панели согласия.
Сценарии аудиторной платформы Gemius.
ccm/collect, page_view, gcs=G100.
GA4 page_view: разрешение экрана, платформа, клиентские подсказки, язык, адрес и заголовок страницы.
Хиты с адресом страницы, разрешением экрана, окном, часовым поясом; поля идентификаторов помечены -NOCONSENT.
Два обращения gampad/ads.
Обращения adview, затем btr/view и pcs/activeview — учёт четырёх показов.
Зафиксированные трекеры
- Google Ad Manager / AdSense (securepubads.g.doubleclick.net, pagead2.googlesyndication.com, safeframe.googlesyndication.com) — 35 обращений, четыре объявления показаны
- Google Funding Choices (fundingchoicesmessages.google.com) — вторая платформа согласия, два обращения до появления баннера
- Google Analytics 4 (G-LGWGNHP986) и Universal Analytics через www.googletagmanager.com (GTM-5DVKHRB)
- Gemius (tvpgapl.hit.gemius.pl) — польская аудиторная платформа, пять обращений
- Google Ad Traffic Quality (ep1/ep2.adtrafficquality.google) — проверка качества трафика, пять обращений
- AMP для рекламы (cdn.ampproject.org) — 15 обращений
- Google Fonts (fonts.googleapis.com, fonts.gstatic.com) — 17 обращений
- IMA SDK (imasdk.googleapis.com) — комплект видеорекламы
Признаки несоответствия GDPR
- ePrivacy — Prawo telekomunikacyjne, ст. 173 (в связке с GDPR Art. 6(1)(a))Баннер согласия отрисовывается на +2150 мс — это момент, когда собственная платформа портала запрашивает шаблон первого экрана consents22/first-screen.html. К этому моменту уже загружены: шрифты Google (+447 мс), комплект видеорекламы IMA (+448 мс), библиотека рекламного сервера Google Publisher Tag (+448 мс), платформа Google Funding Choices (+448 мс), диспетчер тегов GTM-5DVKHRB (+468 мс), исполняемый модуль рекламного сервера (+815 мс) и аудиторная платформа Gemius (+1335 мс). Funding Choices при этом успевает отправить два POST-обращения на +883 и +894 мс — за 1,26 секунды до появления баннера.
- GDPR Art. 5(1)(a) — прозрачностьПолитика cookie утверждает, что субъектом, размещающим cookie на устройстве пользователя и получающим к ним доступ, является оператор портала — TVP, и что содержащуюся в cookie информацию может прочитать лишь создавший их сервер, «то есть в данном случае TVP». На странице при этом самостоятельно работают рекламный сервер Google, аудиторная платформа Gemius и вторая платформа согласия Google, каждая со своего домена и со своими обращениями. Утверждение о единственном получателе фактически неверно.
- GDPR Art. 6(1) — обработка при зафиксированном отказеВ обращениях Google выставлен признак gcs=G100 — обе категории хранения запрещены, а Gemius передаёт служебные поля со значением -NOCONSENT. То есть отсутствие согласия зафиксировано и передано получателям. Обращения при этом всё равно уходят и несут адрес IP, разрешение экрана 1536x864, размер окна, глубину цвета, часовой пояс, платформу Windows, архитектуру x86/64, перечень версий браузера, язык интерфейса, адрес и заголовок страницы. Разрешение экрана и набор клиентских подсказок — параметры формирования цифрового отпечатка; собственная политика портала относит активное считывание характеристик устройства, включая разрешение экрана, к специальной функции, требующей отдельного согласия.
- GDPR Art. 12(1) — доступность средства управленияРаздел о видах cookie предлагает пользователю выражать согласие через настройки установленного на устройстве программного обеспечения и приводит перечень браузеров, включающий Internet Explorer, поддержка которого прекращена в 2022 году. Панель расширенных настроек, реально работающая на портале, упомянута в других разделах, но в том, который отвечает на вопрос «как этим управлять», читателя направляют в браузер.
Контекст
tvp.pl — головной портал Telewizja Polska S.A., общественного вещателя Польши. Общество указано в собственных документах как находящееся в ликвидации; юридический адрес — Варшава, улица Ю. П. Вороница, 17. Специалист по защите данных — rodo@tvp.pl. Портал публикует новости, программы, материалы каналов группы и содержит рекламные блоки.
Замер: 168 запросов, 29 узлов. Шестьдесят два обращения к собственной инфраструктуре, распределённой по десяти статическим узлам, 106 наружу. Продолжительность записи — 11,9 секунды, полная загрузка страницы завершилась на 4276 мс. Снят 16 июня 2026 года на главной странице.
Обработку описывает политика приватности с политикой cookie, перечнем доверенных партнёров и перечнем сайтов и приложений группы, в редакции от 9 января 2024 года.
Кому уходят данные напрямую
Google (рекламный сервер, диспетчер тегов, аналитика, платформа согласия, проверка трафика, шрифты, AMP), Gemius.
Заявленное против фактического
Документ у портала подробный — по стандарту отраслевой рамки прозрачности перечислены одиннадцать целей обработки, три специальные цели, функции и специальные функции, приведён список из сотни с лишним партнёров, где Google Ireland и Gemius названы прямо, риск передачи в третьи страны признан открыто. По содержанию раскрытие сделано куда полнее, чем на большинстве государственных сайтов.
Расхождения — в трёх других плоскостях.
Первое — порядок загрузки. Момент появления баннера в записи определяется однозначно: на +2150 мс собственная платформа портала запрашивает шаблон первого экрана consents22/first-screen.html. До этого момента уже отработали восемь внешних обращений. На +447 мс — шрифты Google. На +448 мс тремя параллельными запросами — комплект видеорекламы IMA, библиотека рекламного сервера Google Publisher Tag и платформа согласия Google Funding Choices. На +468 мс — диспетчер тегов. На +815 мс — исполняемый модуль рекламного сервера. На +1335 мс — аудиторная платформа Gemius.
Funding Choices при этом не просто загружается: на +883 и +894 мс она отправляет два POST-обращения. То есть передача наружу происходит за 1,26 секунды до того, как пользователь впервые видит выбор.
Второе — утверждение о единственном получателе. Политика cookie в первом же абзаце заявляет, что субъектом, размещающим cookie на устройстве пользователя и получающим к ним доступ, является оператор портала TVP. Двумя абзацами ниже утверждение усиливается: содержащуюся в cookie информацию может прочитать лишь тот сервер, который их создал, «то есть в данном случае TVP». На странице тем временем самостоятельно работают рекламный сервер Google, Gemius, Funding Choices и служба проверки качества трафика — каждый со своего домена, со своими обращениями и своими данными. Перечень партнёров в конце документа этому противоречит: там Google и Gemius названы как получатели.
Третье — что уходит при зафиксированном отказе. Здесь картина сложнее, и её стоит развернуть.
Режим согласия у портала настроен добросовестно. В обоих обращениях Google выставлен признак gcs=G100 — обе категории хранения запрещены. Gemius передаёт служебные поля идентификаторов со значением -NOCONSENT. То есть отсутствие согласия зафиксировано и честно сообщено получателям, а устойчивые идентификаторы не пишутся.
Но обращения всё равно уходят и несут содержательный набор. В GA4: разрешение экрана 1536x864, платформа Windows, разрядность и архитектура, полный перечень версий браузера, язык интерфейса, адрес страницы, её заголовок. В обращении к рекламной платформе: событие просмотра страницы с её адресом. В хитах Gemius: адрес страницы, разрешение экрана, размер окна, глубина цвета, часовой пояс, тот же перечень клиентских подсказок. Адрес IP передаётся во всех случаях по природе запроса.
Тут стоит вернуться к собственному документу портала. В разделе о специальных функциях он прямо описывает активное считывание характеристик устройства — с примерами «установленные шрифты или разрешение экрана» — как то, для чего требуется отдельное согласие пользователя. Разрешение экрана уходит трём получателям до того, как это согласие запрошено.
Четвёртое — куда портал отправляет за настройками. Раздел о видах cookie отвечает на вопрос об управлении так: пользователь может выразить согласие на хранение cookie при помощи настроек программного обеспечения, установленного на устройстве, — и приводит перечень браузеров, где рядом с Firefox, Safari, Chrome и Opera стоит Internet Explorer, поддержка которого прекращена в 2022 году. Панель расширенных настроек, которая на портале действительно работает, упоминается в других местах документа, но именно в разделе про управление читателя направляют в браузер.
Отдельно об архитектуре согласия. На портале одновременно работают две платформы: собственная реализация интерфейса отраслевой рамки прозрачности версии 2.2, отдаваемая с www.tvp.pl, и Google Funding Choices, загружаемая с домена Google. В документах описана только первая.
Согласие: что доказано и что нет
Доказано: момент появления баннера. Запрос шаблона первого экрана на +2150 мс — это обращение самой платформы за содержимым панели, то есть точка, раньше которой панель показана быть не могла. Всё, что произошло до неё, произошло до предъявления выбора.
Доказано: восемь внешних обращений и две передачи ушли раньше. Порядок читается по записи и не зависит от того, что пользователь нажал потом: даже мгновенное согласие не отменило бы того, что рекламный сервер, комплект видеорекламы, платформа Google и Gemius были загружены до появления панели.
Доказано: выбор в этом сеансе не сделан. Все обращения к служебному интерфейсу платформы — запросы вида get: перечень поставщиков, его версия, детали согласия, цели, шаблоны, поставщики. Ни одного обращения, сохраняющего решение пользователя, в записи нет. Это подтверждается и со стороны получателей: gcs=G100 у Google и -NOCONSENT у Gemius.
Доказано: реклама была показана. Два обращения gampad/ads за объявлениями, кадр безопасной изоляции, затем четыре обращения adview, четыре btr/view и два pcs/activeview — запрос, показ и учёт видимости. Реклама при этом неперсонализированная: признак npa=1 выставлен.
Не доказано и не утверждается: запись cookie на устройстве. Заголовки Set-Cookie и Cookie из опубликованного файла удалены при очистке, а признаки в обращениях указывают как раз на то, что хранение запрещено и устойчивые идентификаторы не пишутся. Претензия строится не на записи cookie, а на передаче параметров устройства и адреса IP внешним получателям до и вне согласия.
Отдельно: браузер при съёмке отправлял заголовок DNT: 1. На состав и объём передач это не повлияло.
Границы наблюдения
Замер охватывает одну страницу — главную, в одном состоянии: панель согласия показана, выбор не сделан. Наблюдение фиксирует поведение браузера, не внутреннюю кухню сервисов: обработка на стороне сервера, договорные отношения с получателями и настройки самих сервисов на стороне их владельцев браузерным замером не проверяются. Правовую оценку выносит компетентный орган — Prezes Urzędu Ochrony Danych Osobowych.
Файл опубликован очищенным от личных данных: удалены заголовки Cookie в запросах, тела ответов, заголовок страницы и идентификатор сеанса аналитики. Полные идентификаторы устройства и площадки в разборе не приводятся. Состав cookie на устройстве по опубликованному файлу не восстанавливается, и ни один вывод разбора на него не опирается: все утверждения держатся на адресах запросов, их порядке и параметрах, видимых в файле.
Поведение портала при выданном согласии в замер не входит. Какие объявления и от каких рекламодателей были показаны, по записи не разбиралось — фиксируется только факт запроса, показа и учёта четырёх объявлений с признаком неперсонализированной рекламы.
Идентификация сервисов опирается на домены и схему адресов: Google — по doubleclick.net, googlesyndication.com, googletagmanager.com, google-analytics.com, fundingchoicesmessages.google.com, adtrafficquality.google, imasdk.googleapis.com, ampproject.org и fonts.gstatic.com; Gemius — по hit.gemius.pl и схеме хитов; собственная платформа согласия — по путям cmp/tcf22 и consent_api.php на доменах портала.
Вывод
Общественный вещатель Польши раскрывает свою рекламную конструкцию подробнее многих: перечислены цели по отраслевому стандарту, назван Google, назван Gemius, признан риск передачи в третьи страны. Реализация расходится с этим описанием в порядке действий. Панель согласия появляется на 2150-й миллисекунде, а рекламный сервер Google, комплект видеорекламы, диспетчер тегов, аудиторная платформа Gemius и вторая, нигде не описанная платформа согласия от Google загружаются раньше — причём последняя успевает отправить два обращения за 1,26 секунды до того, как пользователь впервые видит выбор.
Дальше портал ведёт себя честнее, чем многие: отказ фиксируется и передаётся получателям, устойчивые идентификаторы не пишутся, реклама показывается неперсонализированная. Но передачи всё равно происходят — в Google и Gemius уходят адрес IP, разрешение экрана, размер окна, часовой пояс, платформа, архитектура, перечень версий браузера, язык и адрес страницы. Разрешение экрана собственная политика портала относит к характеристикам, считывание которых требует отдельного согласия.
И на этом фоне политика утверждает, что cookie размещает и читает только сервер TVP, а раздел об управлении настройками отправляет пользователя в браузер, перечисляя среди них Internet Explorer.
Устранение: перенести загрузку рекламного сервера, комплекта видеорекламы, диспетчера тегов и аудиторной платформы под управление панели согласия, чтобы ни один из них не стартовал до предъявления выбора; исключить обращения Google Funding Choices до этого момента либо отказаться от второй платформы; исключить или свести к минимуму передачу параметров устройства при зафиксированном отказе; исправить в политике утверждение о том, что cookie размещает и читает только TVP; переписать раздел об управлении так, чтобы он вёл к панели расширенных настроек, и убрать недействующие инструкции.
78ed8c7fc4e0e9ca39adf5cbdb638269ddda1937762fd1568908a4f2da6037aaКуда подавать: UODO — Управление по защите персональных данных Польши — uodo.gov.pl
Кому: UODO — Управление по защите персональных данных Польши От: [Ваше имя], [контактный email] 1. Предмет жалобы Я подаю жалобу в отношении обработки моих персональных данных сайтом www.tvp.pl. 2. Обстоятельства Я посетил сайт www.tvp.pl и обнаружил признаки несоответствия обработки моих персональных данных требованиям GDPR. Технический разбор, опубликованный на gdpru.eu 16.06.2026 (открытая методология, воспроизводимые измерения), документирует следующие признаки: 1) Баннер согласия отрисовывается на +2150 мс — это момент, когда собственная платформа портала запрашивает шаблон первого экрана consents22/first-screen.html. К этому моменту уже загружены: шрифты Google (+447 мс), комплект видеорекламы IMA (+448 мс), библиотека рекламного сервера Google Publisher Tag (+448 мс), платформа Google Funding Choices (+448 мс), диспетчер тегов GTM-5DVKHRB (+468 мс), исполняемый модуль рекламного сервера (+815 мс) и аудиторная платформа Gemius (+1335 мс). Funding Choices при этом успевает отправить два POST-обращения на +883 и +894 мс — за 1,26 секунды до появления баннера. 2) Политика cookie утверждает, что субъектом, размещающим cookie на устройстве пользователя и получающим к ним доступ, является оператор портала — TVP, и что содержащуюся в cookie информацию может прочитать лишь создавший их сервер, «то есть в данном случае TVP». На странице при этом самостоятельно работают рекламный сервер Google, аудиторная платформа Gemius и вторая платформа согласия Google, каждая со своего домена и со своими обращениями. Утверждение о единственном получателе фактически неверно. 3) В обращениях Google выставлен признак gcs=G100 — обе категории хранения запрещены, а Gemius передаёт служебные поля со значением -NOCONSENT. То есть отсутствие согласия зафиксировано и передано получателям. Обращения при этом всё равно уходят и несут адрес IP, разрешение экрана 1536x864, размер окна, глубину цвета, часовой пояс, платформу Windows, архитектуру x86/64, перечень версий браузера, язык интерфейса, адрес и заголовок страницы. Разрешение экрана и набор клиентских подсказок — параметры формирования цифрового отпечатка; собственная политика портала относит активное считывание характеристик устройства, включая разрешение экрана, к специальной функции, требующей отдельного согласия. 4) Раздел о видах cookie предлагает пользователю выражать согласие через настройки установленного на устройстве программного обеспечения и приводит перечень браузеров, включающий Internet Explorer, поддержка которого прекращена в 2022 году. Панель расширенных настроек, реально работающая на портале, упомянута в других разделах, но в том, который отвечает на вопрос «как этим управлять», читателя направляют в браузер. Полная техническая документация опубликована по адресу: https://gdpru.eu/audits/pl-tvp-pl/ 3. Нарушенные положения ePrivacy — Prawo telekomunikacyjne, ст. 173 (в связке с GDPR Art. 6(1)(a)); GDPR Art. 5(1)(a) — прозрачность; GDPR Art. 6(1) — обработка при зафиксированном отказе; GDPR Art. 12(1) — доступность средства управления 4. Требование Прошу провести проверку указанных нарушений и принять меры, предусмотренные статьёй 58(2) GDPR. 5. Приложения Полная доказательная база — HAR-файл, контрольная сумма SHA-256 и цитата из политики конфиденциальности сайта, документирующая указанное противоречие — опубликована и проверяема по ссылке в пункте 2 выше. [Дата] [Подпись/имя]