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

myfitness.ee

Сайт сети фитнес-клубов MyFitness в Эстонии

Сайт сети фитнес-клубов MyFitness — одна запись, семь минут, семь страниц, 723 запроса. В трафике почти ничего лишнего: платформа согласия Cookiebot с равнозначной кнопкой отказа, отказ записан, и ни Google Analytics, ни Meta, ни Adform, ни Hotjar за всю запись не сработали. Проблема — в настройке самой платформы согласия: её декларация относит к необходимым, то есть не требующим согласия, cookie Google, которые сама же описывает как рекламные, а внешний AI-чат-бот Chatbase исполняется загрузчиком Cookiebot до выбора и после отказа. Политика обещает не передавать данные за пределы ЕЭЗ, тогда как декларация cookie того же сайта говорит о хранении данных Google Analytics в США. Браузер заголовок DNT не отправлял.

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

+0 мс · навигация
Открытие myfitness.ee: переадресации http → https (307) и myfitness.ee → www.myfitness.ee (301). Сайт на WordPress (Elementor, WPML). Браузер заголовок DNT не отправлял.
+5184…+5823 мс · чат-бот до выбора
www.chatbase.co/embed.min.js — встраиваемый скрипт исполняется через загрузчик Cookiebot (стек uc.js), затем запрашивается оформление чат-бота _E95DMJAN9J_wpTKT61Oj. Иконка чата видна на снимке экрана поверх баннера.
+324970…+419745 мс · после отказа
Шесть страниц: на каждой Cookiebot загружается заново и на каждой снова загружается Chatbase (embed.min.js и оформление). Обращений к Google Analytics, Meta, Adform, Hotjar и рекламным сетям нет.

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

✓ Контролёр — MY FITNESS AS, рег. код 11273563, Haabersti 5, 13516 Tallinn; контакт по защите данных andmekaitse@myfitness.ee — заявлен
✓ Политика: получатели — компании группы, поставщики ИТ, почтового сервера, управляющий сайтом, разработчик ПО анализа данных, провайдер мобильного приложения, инкассо, органы власти — заявлен
✓ Политика: данные не хранятся и не передаются за пределы ЕЭЗ или в страны без решения о достаточности защиты — заявлен
✓ Декларация Cookiebot, необходимые: Google (test_cookie, AEC, CONSENT — 20 лет, NID, SOCS) с пометкой об использовании для персонализации и измерения рекламы; CookieConsent, elementor, wpEmojiSettingsSupports, wp-wpml_current_language — заявлен
✓ Декларация Cookiebot, статистика: Google Analytics (данные хранятся на серверах в США), Hotjar — заявлен
✓ Декларация Cookiebot, маркетинг: Meta Platforms (_fbp и др.), Adform (C, uid), Google (IDE, pagead/1p-user-list, _ga, _gcl_au, _gcl_ls и др.) — заявлен
✓ Декларация Cookiebot, неклассифицированные: www.chatbase.co — chatbase_anon_id, статус «на рассмотрении» — заявлен
✓ Страница cookie сайта, необходимые: test_cookie (doubleclick.net), reCAPTCHA, CookieConsent, PHPSESSID, __cf_bm (vimeo.com), NID, SOCS, JSESSIONID (nr-data.net) — заявлен
+ Chatbase — в политике и на странице cookie сайта не назван; в декларации Cookiebot не классифицирован — не заявлен
+ Отнесение рекламных cookie Google к необходимым, не требующим согласия — не заявлен
+ Передача данных в США при заявлении о непередаче за пределы ЕЭЗ — не заявлен

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

+2489 мс consent.cookiebot.com

uc.js, режим leveloptin.

+5184 мс www.chatbase.co

embed.min.js, исполняется загрузчиком Cookiebot.

+323061 мс consent.cookiebot.com

logconsent.ashx?action=decline.

+332819 мс www.chatbase.co

embed.min.js и оформление чат-бота; повторяется на каждой странице.

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

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


Контекст

myfitness.ee — сайт сети фитнес-клубов MyFitness в Эстонии: клубы, тренировки, расписание, услуги, блог MOVE. Контролёр — MY FITNESS AS, регистрационный код 11273563, Haabersti 5, 13516 Tallinn; контакт по защите данных — andmekaitse@myfitness.ee. Сайт построен на WordPress (Elementor, WPML).

Обработку описывают три документа: политика конфиденциальности MyFitness AS (приложена в русской версии), декларация cookie платформы Cookiebot, выводимая в баннере (обновлена 14 сентября 2026 года), и отдельная страница сайта «Küpsiste kasutamine meie e-keskkondades». К материалам приложены три снимка экрана: баннер, вкладка подробностей и подвал сайта.

Замер состоит из одной записи продолжительностью около семи минут, семь навигаций: главная, повторный заход на главную, расписание тренировок, партнёры, вакансии, «О нас» и вопросы. Семьсот двадцать три запроса. Запись сделана 24 сентября 2026 года.

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

Cookiebot (платформа согласия), Chatbase (AI-чат-бот). Google Analytics, Meta, Adform, Hotjar и рекламных сетей в записи нет.

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

Документы заявляют широкий набор сервисов: в статистике — Google Analytics и Hotjar, в маркетинге — Meta, Adform и рекламные cookie Google; страница cookie сайта добавляет New Relic, reCAPTCHA и Vimeo. Политика конфиденциальности раздела о cookie не содержит и называет получателей только категориями.

По передачам замер даёт расхождение в благоприятную сторону, по настройке согласия — в неблагоприятную.

Платформа согласия работает, реклама и аналитика не сработали. Cookiebot загружается на +2489 мс в режиме leveloptin. Баннер, как видно на снимке, предлагает «Keeldu», «Luba valik» и «Luba kõik» — отказ равнозначен согласию, категории предпочтений, статистики и маркетинга выключены. На +323061 мс отказ записан (logconsent.ashx?action=decline). За все 723 запроса ни одного обращения к Google Analytics, Meta, Adform, Hotjar или рекламным сетям — ни до выбора, ни после.

Рекламные cookie Google объявлены необходимыми. Декларация Cookiebot относит к категории «Vajalik» cookie Google test_cookie, AEC, CONSENT (срок хранения — 20 лет), NID и SOCS и тут же указывает, что часть данных этого поставщика предназначена для персонализации и измерения эффективности рекламы, а адреса IP могут использоваться для измерения и персонализации рекламы. Страница cookie сайта тоже относит к необходимым test_cookie домена doubleclick.net и NID. Необходимые cookie устанавливаются без согласия и не могут быть отклонены, поэтому такая классификация выводит рекламные cookie Google из-под действия отказа. В этой записи обращений к Google нет, но при их появлении отказ посетителя на эти cookie не распространялся бы.

Чат-бот работает до выбора и после отказа. AI-чат-бот Chatbase загружается на +5184 мс, до какого-либо выбора, и затем на каждой из шести страниц после отказа — встраиваемый скрипт и оформление чат-бота _E95DMJAN9J_wpTKT61Oj. Скрипт исполняется через загрузчик Cookiebot (uc.js), то есть платформа согласия его пропускает. В декларации Cookiebot Chatbase стоит в «неклассифицированных» с идентификатором chatbase_anon_id и статусом «Ootel» (на рассмотрении). Иконка чата видна на снимках поверх баннера и в подвале. Пользователь чат не открывал.

Документы противоречат друг другу. Политика заявляет, что данные не хранятся и не передаются за пределы ЕЭЗ или в страны без решения о достаточности защиты, тогда как декларация cookie того же сайта сообщает, что данные Google Analytics сохраняются на серверах Google в США. Декларация Cookiebot и страница cookie сайта расходятся по составу необходимых cookie. Chatbase не назван ни в политике, ни на странице cookie сайта.

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

Доказано: отказ равнозначен согласию и записан. По снимку баннера и обращению logconsent.ashx?action=decline.

Доказано: реклама и аналитика не сработали. Обращений к Google Analytics, Meta, Adform, Hotjar и рекламным сетям в записи нет.

Доказано: Chatbase загружается до выбора и после отказа, через загрузчик Cookiebot. По таймингам и стеку инициатора обращений www.chatbase.co.

Доказано: рекламные по описанию cookie Google отнесены к необходимым. По тексту декларации Cookiebot и страницы cookie сайта.

Не доказано и не утверждается: установка cookie chatbase_anon_id и cookie Google в этой записи. Заголовки Set-Cookie в опубликованном файле вырезаны; их наличие следует из декларации, а не из сетевой записи. Обращений к Google в записи нет вовсе.

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

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

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

Файл опубликован очищенным по «постному» профилю: удалены значения cookie в запросах, вырезаны заголовки Cookie и Set-Cookie; реестр очистки фиксирует 322 редакции и контрольную сумму. Решение согласия читается по параметру action=decline; сведения о составе и классификации cookie взяты из декларации Cookiebot и страницы cookie сайта. Наличие Chatbase в декларации не означает, что он передаёт сведения о переписке: переписки в записи не было, наблюдается только загрузка чат-бота.

Идентификация сервисов опирается на домены и схему адресов: платформа согласия — по cookiebot.com; чат-бот — по chatbase.co и идентификатору чат-бота. Отсутствие аналитики и рекламы установлено по отсутствию обращений к google-analytics.com, facebook.com, adform.net, hotjar.com и иным рекламным узлам.

Вывод

Сайт сети фитнес-клубов MyFitness при просмотре не передаёт данные ни в аналитику, ни в рекламу: платформа согласия Cookiebot работает с равнозначной кнопкой отказа, отказ записан, и заявленные Google Analytics, Meta, Adform и Hotjar в записи не срабатывают. Нарушение — в настройке самого механизма согласия и в документах. Декларация Cookiebot относит к необходимым cookie Google, которые сама же описывает как рекламные, — тем самым они выведены из-под действия отказа; AI-чат-бот Chatbase исполняется загрузчиком Cookiebot до выбора и после отказа и нигде, кроме декларации, не назван. Политика обещает не передавать данные за пределы ЕЭЗ, тогда как декларация cookie того же сайта говорит о хранении данных Google Analytics в США.

Устранение: перенести cookie Google test_cookie, NID, AEC, CONSENT и SOCS из необходимых в категорию, требующую согласия, и сократить срок хранения CONSENT; классифицировать Chatbase и поставить его загрузку под согласие либо загружать чат-бот только по нажатию на иконку чата; назвать Chatbase в политике и на странице cookie; привести в соответствие заявление о непередаче данных за пределы ЕЭЗ с декларацией cookie и описать механизм передачи; синхронизировать декларацию Cookiebot и страницу cookie сайта.

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

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

Оригинал (разбор)
HAR-файл: ee/myfitness-ee-2026-09-24.har
SHA-256: cd83e0840cb73a5086bb04e547087d1d4abba52a16b273dbd23775b2d532efc6
Скриншот
Скриншот интерфейса
Баннер Cookiebot: «Keeldu» наравне с «Luba kõik», категории выключены; в углу уже видна иконка чат-бота Chatbase · 24.09.2026
Скриншот интерфейса
Вкладка «Üksikasjad»: девять «необходимых» cookie — среди них cookie Google, описанные в декларации как рекламные · 24.09.2026
Скриншот интерфейса
Подвал: MY FITNESS AS, рег. код 11273563, кнопка настроек cookie и иконка чат-бота · 24.09.2026
Контрольный снимок
Ждём изменений
HAR-файлы хранятся в EU-инфраструктуре (Proton Drive). SHA-256 публикуется для проверки целостности.