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

okidoki.ee

Площадка объявлений Okidoki

Площадка объявлений Okidoki — девять загрузок страниц, 641 запрос. Рекламу Google AdSense сайт запрашивает через 1,2 секунды после входа, без всякого сигнала согласия, и дальше — на каждой странице объявлений. На странице списка объявлений через аукцион Google приходит ретаргетинговая реклама Criteo с идентификатором пользователя и срабатывает пиксель Adform. Обращений к платформе согласия в записи нет. Политика обещает необязательные cookie только с согласия, но не называет ни одного рекламного получателя.

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

+0…+0,5 с · вход
Переадресации http → https → www, отдача через Cloudflare. На +0,5 с — собственный сценарий google-consent.min.js и сценарий Google AdSense adsbygoogle.js.
+1,2…+3,8 с · AdSense до выбора
pagead2.googlesyndication.com/pagead/ads, издатель ca-pub-1906744900210621, без сигнала согласия. Проверки рекламного трафика ep1/ep2.adtrafficquality.google.
+32,8…+35,9 с · контакты
Google Ad Manager (сеть 72743801, место EST_DSK_Siteheader_1600x400), Cloudflare Turnstile у формы обратной связи.
+46,3…+50,2 с · раздел «Авто»
AdSense и Ad Manager (сеть 114570076, место okidoki.ee-sticky-skyscraper), AMP-объявления, googleads6.g.doubleclick.net.
+51,1…+60,4 с · список объявлений
Запросы Google несут идентификатор eo_id_str. Пиксель Adform 90382063 (+51,7 с). Criteo через аукцион Google (+52,0 с): три показа с идентификатором пользователя, 17 изображений товаров, семь POST-обращений с метриками.
+60,4…+72,8 с · объявление
Объявление об автомобиле: ещё три запроса AdSense и один Ad Manager, замеры сети metric.gstatic.com.

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

✓ Ответственный обработчик — Okidoki OÜ; privacy@okidoki.com (регистрационный код и адрес в политике не указаны) — заявлен
✓ Политика: необязательные cookie — только с согласия; изменение настроек и отзыв согласия — в разделе «Настройки приватности» — заявлен
✓ Политика: cookie для работы сайта, анализа трафика и повышения релевантности рекламы; в таблице оснований — «Исполнение договора» — заявлен
✓ Получатели: другие пользователи платформы, модераторы и администраторы, государственные органы — заявлен
✓ Надзорный орган — Инспекция по защите данных (Andmekaitse Inspektsioon) — заявлен
+ Google (AdSense, Ad Manager), Criteo, Adform, Cloudflare как получатели — не заявлен
+ Передача данных за пределы ЕЭЗ — не заявлен
+ Реклама как цель обработки с правовым основанием — не заявлен
+ Получение согласия до загрузки рекламы — не заявлен

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

+0,5 с pagead2.googlesyndication.com

Сценарий Google AdSense adsbygoogle.js.

+1,2 с pagead2.googlesyndication.com

Запрос рекламы AdSense, ca-pub-1906744900210621, без сигнала согласия.

+33,3 с pagead2.googlesyndication.com

Запрос Google Ad Manager, сеть 72743801.

+51,3 с pagead2.googlesyndication.com

Запрос рекламы с идентификатором eo_id_str.

+51,7 с track.adform.net

Пиксель показа Adform 90382063.

+52,1 с ads.eu.criteo.com

Показ ретаргетинговой рекламы с идентификатором пользователя Criteo.

+52,6 с client-side-metrics.fr3.eu.criteo.net

POST с метриками показа; всего семь до +60,4 с.

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

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

Контекст

okidoki.ee — площадка объявлений Okidoki. Ответственный обработчик — Okidoki OÜ. Регистрационного кода и адреса в политике нет, контакт — privacy@okidoki.com. Сайт отдаётся через Cloudflare. Площадка показывает рекламу Google AdSense (ca-pub-1906744900210621) и Google Ad Manager, через аукцион Google приходит и реклама Criteo. Платформы управления согласием в записи нет. На каждой странице грузится небольшой собственный сценарий google-consent.min.js, но сигнала согласия рекламные запросы не несут.

Замер — одна запись длиной около 73 секунд. В неё вошли главная, три страницы справочного раздела help.okidoki.ee, контакты, раздел «Авто», список объявлений и объявление об автомобиле. Всего 641 запрос, почти четверть из них — к рекламному домену pagead2.googlesyndication.com.

Обработку описывает политика конфиденциальности для пользователей платформы, обновлённая 3 июля 2026 года. Русская версия — автоматический перевод, при разногласиях преимущество у эстонской.

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

Google получает данные через AdSense, Ad Manager и проверки рекламного трафика. Criteo показывает ретаргетинговую рекламу с идентификатором пользователя и собирает метрики показа. Adform получает пиксель показа, Cloudflare проверяет посетителя на робота и ставит Turnstile на странице контактов.

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

Первое — реклама без выбора. Политика обещает, что маркетинговые и другие необязательные cookie используются только с согласия. В записи ничего подобного нет. Через полсекунды после входа грузится сценарий AdSense, через 1,2 секунды уходит первый запрос рекламы, и дальше реклама запрашивается на каждой странице объявлений. Ни один из этих запросов не сообщает Google о согласии или отказе: нет ни строки согласия TCF, ни признака неперсонализированной или ограниченной рекламы.

Второе — ретаргетинг и идентификаторы. На странице списка объявлений рекламные места через аукцион Google выигрывает Criteo — сеть ретаргетинговой рекламы, то есть рекламы по прошлым просмотрам человека. Три показа с картинками товаров несут идентификатор пользователя Criteo, ещё семь обращений отправляют метрики показа. Там же срабатывает пиксель показа Adform. С этой же страницы рекламные запросы самого Google несут идентификатор eo_id_str, записанный на устройство посетителя.

Третье — политика не называет рекламных получателей. Раздел о получателях перечисляет только других пользователей, модераторов и государственные органы. Google, Criteo, Adform и Cloudflare в политике не названы. За сведениями о третьих лицах, связанных с cookie, политика отсылает к разделу «Настройки приватности». О передаче данных за пределы ЕЭЗ в политике ничего не сказано.

Четвёртое — основание для cookie и рекламы. В одном месте политика пишет, что необязательные cookie ставятся только с согласия, в другом — что cookie относятся к улучшению сервисов на основании исполнения договора. Рекламы как цели обработки в таблице нет: под маркетингом описана только рассылка. Вдобавок политика обращена к тем, кто создаёт учётную запись. Посетитель без учётной записи, чьи данные в замере уходят рекламным сетям, в ней не упомянут.

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

Доказано: реклама грузится до любого выбора. Сценарий AdSense загружается на +0,5 с, первый запрос рекламы уходит на +1,2 с.

Доказано: рекламные запросы не несут сигнала согласия. Ни в одном запросе AdSense и Ad Manager нет строки согласия TCF, признака неперсонализированной (npa) или ограниченной (ltd) рекламы. Обращений к платформе согласия в записи нет.

Доказано: Criteo получает идентификатор пользователя. Три запроса показа с идентификатором и семь POST-обращений с метриками.

Доказано: Adform срабатывает. Пиксель показа 90382063 на +51,7 с.

Доказано: получатели не названы в политике. Поиск по сохранённому тексту: Google, Criteo, Adform и Cloudflare не упоминаются.

Не установлено: показывался ли баннер и был ли выбор. Скриншотов в архиве нет. Для вывода это не решающе: первый запрос рекламы уходит через 1,2 секунды после входа, а сигнала согласия запросы не несут ни на одной странице.

Не установлено: персонализирована ли реклама самого Google. Признака ограниченной рекламы в запросах нет, но содержание показов Google по браузерному замеру не определить.

Не установлено: что содержит раздел «Настройки приватности». В записи он не открывался.

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

Замер охватывает публичные страницы площадки и справочного раздела. Вход в учётную запись, подача объявления и платежи не проверялись. Наблюдение фиксирует поведение браузера, а не серверную обработку. Файл опубликован очищенным: удалены заголовки Cookie и тела POST-обращений. Идентификаторы Google и Criteo в тексте полностью не приводятся.

Правовую оценку выносит компетентный орган — Andmekaitse Inspektsioon, который назван в самой политике.

Вывод

Okidoki зарабатывает на рекламе и включает её сразу: реклама Google запрашивается через секунду после входа и без сигнала согласия, а на странице объявлений через аукцион Google приходит ретаргетинг Criteo с идентификатором пользователя и пиксель Adform. Политика обещает необязательные cookie только с согласия, но рекламных получателей не называет. Cookie она относит к исполнению договора, а рекламу как цель обработки не описывает вовсе.

Устранение:

  • внедрить механизм согласия, совместимый с требованиями Google для рекламы в ЕЭЗ, и не загружать AdSense, Ad Manager и рекламу партнёров до согласия;
  • при отказе показывать только рекламу без записи на устройство;
  • назвать в политике Google, Criteo, Adform и Cloudflare как получателей и описать передачу данных за пределы ЕЭЗ;
  • указать рекламу как отдельную цель с основанием «согласие» и не относить необязательные cookie к исполнению договора;
  • распространить политику на всех посетителей сайта.
Доказательство

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

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