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

pilet.ee

Платформа продажи билетов на общественный транспорт Эстонии

Платформа продажи транспортных билетов Эстонии — Swedbank, SEB, LHV, Visa, Mastercard. Баннера согласия нет. LaunchDarkly передаёт идентификатор каждого анонимного пользователя в США при загрузке страницы.

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

+83 мс · до согласия
Google Fonts (fonts.googleapis.com) — шрифт Inter, IP в Google, США.
+1350 мс · до согласия
GTM (GTM-MFT2LM8) — загружается без согласия.
+1359 мс · до согласия
LaunchDarkly (app.launchdarkly.com) — SDK goals и evalx запросы. Передаёт anonymoususer-идентификатор в США.
+1522 мс · до согласия
LaunchDarkly clientstream — постоянное SSE-соединение с идентификатором пользователя.
Баннер согласия
Отсутствует полностью. Ноль consent-запросов, ноль Set-Cookie.

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

+ Google Fonts (fonts.googleapis.com, fonts.gstatic.com) — не заявлен
+ Google Tag Manager (GTM-MFT2LM8) — не заявлен
+ LaunchDarkly (app.launchdarkly.com, clientstream.launchdarkly.com) — не заявлен

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

+83 мс fonts.googleapis.com

Inter. IP в Google, США

+1350 мс www.googletagmanager.com

GTM-MFT2LM8, статус 200

+1359 мс app.launchdarkly.com

SDK goals + evalx, anonymoususer ID

+1522 мс clientstream.launchdarkly.com

SSE-поток с идентификатором. США

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

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

Контекст

pilet.ee — платформа продажи билетов на общественный транспорт Эстонии, управляется Ridango AS. Через сайт проходят платёжные транзакции: банковские ссылки Swedbank, SEB, LHV, карты Visa и Mastercard. Политика конфиденциальности фактически является условиями обслуживания Ridango — описывает правила использования сервиса, а не обработку персональных данных на сайте. HAR: 50 запросов, 7 доменов.

LaunchDarkly — что это

LaunchDarkly — американская платформа управления feature flags: позволяет включать и выключать функции сайта для разных групп пользователей без деплоя кода. Технически полезный инструмент, но при загрузке он передаёт в США идентификатор каждого посетителя.

В HAR видно три запроса: sdk/goals (цели), sdk/evalx/…/users/ (оценка флагов для пользователя) и clientstream (постоянное SSE-соединение). В URL закодирован JSON с ключом anonymoususer — LaunchDarkly назначает уникальный идентификатор каждому анонимному посетителю и передаёт его на американские серверы. Всё это происходит до появления любого баннера согласия — которого нет вообще.

Политика — не про конфиденциальность

Документ называется «Ridango teenuste tingimused» — условия обслуживания. Описывает правила покупки билетов, цены, возврат средств, ответственность сторон. Раздела о cookies, внешних сервисах или получателях персональных данных нет. Это не политика конфиденциальности в смысле Art. 13 GDPR.

Контекст чувствительности

pilet.ee — это не информационный сайт. Через него проходят реальные платёжные транзакции жителей Эстонии. Отсутствие баннера согласия на платёжной платформе означает что данные о каждом посетителе передаются в Google и LaunchDarkly ещё до того как человек решил купить билет.

Вывод

50 запросов, 7 доменов — относительно чистая архитектура для платёжной платформы. Но LaunchDarkly передаёт идентификатор каждого анонимного пользователя в США, GTM загружается без согласия, баннера нет вообще, а документ названный политикой конфиденциальности ею не является. Ridango строит платёжную инфраструктуру для городского транспорта — тот же уровень внимания должен распространяться на обработку данных посетителей сайта.

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

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

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