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

ellex.legal

Сайт юридических фирм Ellex в Эстонии, Латвии и Литве

Сайт балтийских юридических фирм Ellex — одна запись, пять страниц, 360 запросов, одиннадцать узлов. Баннер CookieYes с тремя равнозначными кнопками, аналитика и реклама выключены, решение записано дважды, и статус согласия Google всё время остаётся «запрещено». Но Google Analytics 4 в расширенном режиме Consent Mode отправляет page_view и scroll на каждой странице, а тег Google добавляет к внутренним ссылкам параметр _gl с закодированным идентификатором клиента. В результате, хотя cookie не сохраняются, все обращения в Google на протяжении четырёх с половиной минут связаны одним идентификатором посетителя: отказ от cookie не разрывает отслеживание. Политика говорит, что данные передаются третьим лицам только когда этого требует закон, а её раздел о cookie описывает давно заменённый баннер. Браузер заголовок DNT не отправлял.

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

+0 мс · навигация
Открытие страницы юриста ellex.legal/expert/…. Сервер Apache, WordPress (WPML). Защитные заголовки: HSTS (max-age=63072000), Content-Security-Policy upgrade-insecure-requests, X-Frame-Options SAMEORIGIN, Referrer-Policy strict-origin-when-cross-origin, X-Content-Type-Options nosniff, Permissions-Policy. Браузер заголовок DNT не отправлял.
+88…+238 мс · загрузка из разметки
Шрифты Google (+88 мс), скрипт CookieYes (+90 мс), reCAPTCHA (+116 мс), тег Google gtag/js GT-WRDDK49 (+117 мс); CookieYes отправляет служебный журнал показа (+238 мс).
+77094…+270220 мс · идентификатор в адресе ссылок
Каждый переход идёт по адресу с параметром _gl=…*_ga*NTI0MjkxMjY2LjE3OTAyODc4MTQ.* — это закодированный 524291266.1790287814. На главной, странице вакансий и странице политики конфиденциальности page_view и scroll уходят в Google с тем же идентификатором клиента и без признака первого визита.

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

✓ Контролёры — юридические фирмы Ellex Circle, каждая в своей стране: Ellex Raidla (Ahtri 4, 10117 Tallinn), Ellex Kļaviņš (Рига), Ellex Valiūnas (Вильнюс); контакт privacy.estonia@ellex.legal — заявлен
✓ Рассылка — с согласия; кандидаты — согласие и законный интерес, хранение до 6 месяцев после отбора — заявлен
✓ Cookie: необходимые — gotoandplay_cookie_agreement (значение «accepted» после нажатия кнопки прежнего баннера); статистика — Google Analytics _gat, _gid, _ga — заявлен
✓ Данные передаются обработчикам (базы данных, облачные сервисы, прямой маркетинг) и фирмам Ellex Circle; третьим лицам — только когда этого требует закон — заявлен
✓ Надзорные органы: Andmekaitse Inspektsioon (Эстония), Datu valsts inspekcija (Латвия), Valstybinė duomenų apsaugos inspekcija (Литва) — заявлен
✓ Декларация CookieYes: сторонние cookie аналитики и рекламы сохраняются только с предварительного согласия; _ga хранит информацию «анонимно»; необходимые — reCAPTCHA, cookieyes-*; реклама — _fbp и др. — заявлен
+ Передача сведений о просмотре в Google Analytics при статусе «запрещено» — не заявлен
+ Перенос идентификатора клиента между страницами через параметр _gl в адресе ссылок — не заявлен
+ CookieYes и Google reCAPTCHA — в политике не названы — не заявлен
+ Раздел о cookie политики описывает заменённый баннер и не отражает текущий механизм согласия — не заявлен

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

+90 мс cdn-cookieyes.com

CookieYes, реклама и аналитика выключены по умолчанию.

+117 мс www.googletagmanager.com

gtag/js GT-WRDDK49, расширенный режим Consent Mode, декорирование ссылок _gl.

+1204 мс region1.google-analytics.com

page_view, gcs=G100, cid 524291266.1790287814.

+68093 мс log.cookieyes.com

api/v1/consent; статус Google после этого — G100.

+83199 мс region1.google-analytics.com

page_view на главной по адресу с _gl; далее scroll, вакансии, политика, главная — тот же cid.

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

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


Контекст

ellex.legal — сайт объединения юридических фирм Ellex Circle: Ellex Raidla в Эстонии (Ahtri 4, 10117 Tallinn), Ellex Kļaviņš в Латвии и Ellex Valiūnas в Литве; каждая фирма — контролёр данных в своей стране. Контакт по защите данных для Эстонии — privacy.estonia@ellex.legal. Сайт построен на WordPress (WPML), сервер Apache.

Обработку описывают политика конфиденциальности Ellex Circle и декларация cookie платформы CookieYes. К материалам приложены два снимка экрана: баннер согласия и окно настроек.

Замер состоит из одной записи около четырёх с половиной минут: страница юриста, главная, вакансии, политика конфиденциальности и дважды главная. Триста шестьдесят запросов, одиннадцать узлов. Запись сделана 25 сентября 2026 года.

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

Google (Analytics 4, тег Google, reCAPTCHA, Fonts), CookieYes (платформа согласия). Рекламы, Facebook и RTB в записи нет.

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

Политика сообщает, что персональные данные передаются обработчикам и фирмам Ellex Circle, а третьим лицам — только когда этого требует применимый закон. Её раздел о cookie описывает cookie gotoandplay_cookie_agreement прежнего баннера и cookie Google Analytics _ga, _gid, _gat. Декларация CookieYes обещает, что сторонние cookie аналитики и рекламы сохраняются только с предварительного согласия, а _ga хранит информацию «анонимно».

Замер показывает следующее.

Платформа согласия настроена корректно. Баннер CookieYes, как видно на снимках, предлагает три равнозначные кнопки — «Customise», «Reject All», «Accept All»; реклама и неклассифицированные cookie выключены. Решение записано дважды (+68093 и +257081 мс). Статус согласия Google во всех обращениях — gcs=G100, аналитика и реклама запрещены; после обеих записей он не меняется, что согласуется с отказом.

Google Analytics отправляет данные при статусе «запрещено». Тег Google GT-WRDDK49 работает в расширенном режиме Consent Mode. Первый page_view ресурса G-F79LTMTJ9P уходит на +1204 мс, до какого-либо выбора; затем page_view и scroll уходят на каждой странице — главной, вакансиях, политике конфиденциальности — вплоть до +270220 мс. Каждое обращение несёт адрес страницы и сведения об устройстве. Согласно Руководству EDPB 2/2023 о техническом охвате ст. 5(3), такое считывание требует согласия и без использования cookie.

Идентификатор посетителя переносится в адресе ссылок. Это главное отличие от сайтов, где расширенный режим Consent Mode лишь отправляет разрозненные обращения. Здесь тег Google добавляет ко всем внутренним ссылкам параметр _gl, в котором закодирован идентификатор клиента: фрагмент _ga*NTI0MjkxMjY2LjE3OTAyODc4MTQ декодируется в 524291266.1790287814. Следующая страница считывает идентификатор из адреса — поэтому все восемь обращений в Google Analytics за 270 секунд, на пяти страницах и после обоих решений в баннере, несут один и тот же идентификатор, а признак первого визита выставлен только на первой странице. Cookie при этом не сохраняются, но связывание просмотров одного посетителя продолжается: отказ от cookie его не разрывает. Идентификатор попадает в адресную строку, историю браузера, журналы сервера сайта и в составе адреса страницы — в Google Analytics. Сторонним узлам через заголовок Referer он не уходит: политика реферера strict-origin-when-cross-origin передаёт им только источник.

Документы этого не отражают. Раздел о cookie политики описывает давно заменённый баннер и не упоминает ни CookieYes, ни режим согласия, ни параметр _gl; reCAPTCHA не названа. Утверждение о передаче третьим лицам только по требованию закона расходится с передачей сведений о просмотре в Google без согласия.

Функциональные узлы: Google reCAPTCHA загружается на каждой странице (вместе с приёмом отчётов csp.withgoogle.com), шрифты Inter и Arsenal — с Google Fonts.

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

Доказано: баннер с равнозначным отказом, решения записаны. По снимкам экрана и двум обращениям log.cookieyes.com/api/v1/consent.

Доказано: статус согласия Google на всём протяжении — «запрещено». По значению gcs=G100 во всех восьми обращениях.

Доказано: при этом page_view и scroll уходят в Google на каждой странице. Восемь обращений /g/collect.

Доказано: идентификатор клиента один и тот же на всех страницах и переносится через _gl. По значению cid в обращениях и декодированию параметра _gl в адресах навигации.

Не доказано и не утверждается: содержание записей согласия. Тела обращений api/v1/consent в опубликованном файле заредактированы; вывод об отказе опирается на неизменный статус gcs=G100 после обеих записей.

Отдельно: браузер заголовок DNT в этой записи не отправлял.

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

Замер охватывает пять страниц сайта; формы не отправлялись. Наблюдение фиксирует поведение браузера, а не внутреннюю сторону сервисов: как Google обрабатывает полученные обращения, браузерным замером не проверяется. Правовую оценку выносит компетентный орган — в Эстонии это Andmekaitse Inspektsioon, названный в политике наряду с органами Латвии и Литвы.

Файл опубликован очищенным по «постному» профилю: удалены значения cookie в запросах, вырезаны заголовки Cookie и Set-Cookie; реестр очистки фиксирует 280 редакций и контрольную сумму. Параметры режима согласия, идентификатор клиента и адреса с параметром _gl читаются по записи полностью.

Идентификация сервисов опирается на домены и схему адресов: аналитика — по google-analytics.com и ресурсу G-F79LTMTJ9P; тег — по googletagmanager.com и GT-WRDDK49; платформа согласия — по cookieyes.com; reCAPTCHA — по google.com/recaptcha. Параметр _gl декодирован как base64-значение поля _ga.

Вывод

На сайте юридических фирм Ellex работает корректно настроенный баннер CookieYes с равнозначным отказом, решение записано, и статус согласия Google всё время остаётся «запрещено». Однако Google Analytics 4 в расширенном режиме Consent Mode отправляет page_view и scroll на каждой странице, а тег Google переносит идентификатор клиента между страницами через параметр _gl в адресе ссылок. В результате, хотя cookie не сохраняются, все просмотры посетителя за сеанс связаны в Google одним идентификатором — отказ прекращает запись cookie, но не отслеживание. Политика обещает передачу третьим лицам только по требованию закона, а её раздел о cookie описывает давно заменённый баннер и не отражает ни текущую платформу согласия, ни режим согласия Google.

Устранение: перевести Google Analytics в базовый режим Consent Mode, при котором тег не загружается и не отправляет обращений до согласия; отключить декорирование ссылок параметром _gl для собственного домена (линкер предназначен для переходов между разными доменами) либо ставить его только после согласия; обновить раздел о cookie политики — описать CookieYes, режим согласия, Google Analytics с правовым основанием, reCAPTCHA; привести формулировку о передаче третьим лицам в соответствие с фактической передачей в Google.

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

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

Оригинал (разбор)
HAR-файл: ee/ellex-legal-2026-09-25.har
SHA-256: fc9827dc1ce2fa361b11e13491a3edc7e118082362329d5fb8dca3772bf22f5a
Скриншот
Скриншот интерфейса
Баннер CookieYes на странице юриста: «Customise», «Reject All» и «Accept All» — три равнозначные кнопки · 25.09.2026
Скриншот интерфейса
Окно настроек CookieYes: реклама и неклассифицированные cookie выключены · 25.09.2026
Контрольный снимок
Ждём изменений
HAR-файлы хранятся в EU-инфраструктуре (Proton Drive). SHA-256 публикуется для проверки целостности.