Website of the HC Gym chain of gyms — one recording, six pages, 130 requests, three nodes. There is no consent mechanism at all, and Google's consent mode is not configured: a second after opening, Google Analytics 4 receives the first page_view, and then page_view, scroll and click on every page — with one and the same client identifier created in the first seconds of the session. The attached HC PRO AS policy promises to use optional cookies only after consent and to manage them through settings on the website, which hcgym.ee does not have. The domain sets no security headers. The browser did not send a DNT header.
Request timeline
Declared versus actual
Transfer timings
gtag/js GT-57Z692S.
page_view, gcd=13l3l3l2l1l1, cid 46138800.1790279938.
click on the Russian home page, the same identifier.
scroll on the trainers page — the ninth request with the same identifier.
Detected trackers
- Google Analytics 4 (G-S30MX0GRHV) via region1.google-analytics.com — page_view, scroll and click with a client identifier on every page, consent mode not configured
- Google Tag (www.googletagmanager.com/gtag/js, tag GT-57Z692S) — the Google tag, loaded from the markup on every page
Indicators of GDPR non-compliance
- ePrivacy — Directive 2002/58/EC, Art. 5(3) (in conjunction with GDPR Art. 6(1)(a))There is no consent mechanism on the site: no banner and no consent-management platform — neither in the recording nor in the screenshot. The Google tag GT-57Z692S loads from the markup at +167 ms, and at +1057 ms a page_view goes to Google Analytics 4 (G-S30MX0GRHV) with a client identifier, the screen resolution, browser client hints and the page address. Google's consent mode is not configured: in all nine requests gcd=13l3l3l2l1l1 ('not set'), and the gcs parameter is absent. Thereafter page_view, scroll and click events go out on each of the six pages; the client identifier 46138800.1790279938 was created at 19:58:58 UTC — 1.3 seconds after the start of the recording — and is the same throughout the session.
- GDPR Art. 5(1)(a), Art. 13(1)(e) — transparency: the declared diverges from the actualThe attached HC PRO AS policy states that, where required by law, optional cookies are used only after consent is obtained and that they can be managed through the cookie settings on the website. hcgym.ee has no cookie settings, and Google analytics runs without consent. Recipients are named only by category ('providers of analytics and marketing services'); Google Analytics is not named.
Context
hcgym.ee is the website of the HC Gym chain of gyms in Estonia: gyms, trainers, a blog and an online shop. The site is served by an Apache/ZoneOS server and is available in Estonian and Russian.
The attached document is the privacy policy of HC PRO AS (registration code 10089981, Peterburi tee 2, 11415 Tallinn; info@hcpro.ee), updated 16 July 2026. By its text it describes the HC PRO website (www.hcpro.ee) and the related orders, product deliveries and warranty claims; the hcgym.ee menu includes an online-shop section. Attached to the material is a screenshot of the home page.
The measurement consists of one recording of just over three minutes, six navigations: the Estonian home page, the Russian home page, the blog, gyms and trainers. One hundred and thirty requests, three nodes. The recording was made on 24 September 2026.
Who data goes to directly
Google (Analytics 4, the Google tag).
Declared versus actual
The policy states that it collects the IP address, device and browser information and cookie data, including for statistical analysis and measuring marketing campaigns; that, where required by law, optional cookies are used only after consent; and that they can be managed through the cookie settings on the website or in the browser. Recipients are named by category, including ‘providers of analytics and marketing services’.
The measurement shows the following.
There is no consent mechanism. Across the whole recording there is not a single request to a consent-management platform; there is no banner in the home-page screenshot. The cookie settings the policy refers to are not visible on the site.
Google Analytics runs without consent from the first second. The Google tag GT-57Z692S loads from the markup at +167 ms, and at +1057 ms a page_view goes to Google Analytics 4 (G-S30MX0GRHV) with the first-visit flag, a client identifier, the screen resolution, browser client hints and the page address. Google’s consent mode is not configured: in every request gcd=13l3l3l2l1l1 (’not set’), and the gcs parameter is absent.
One identifier for the whole session. The client identifier 46138800.1790279938 was created at 19:58:58 UTC — 1.3 seconds after the start of the recording — and persists across all six pages. Nine requests go out over the session: five page_view, three scroll and a click on the Russian home page.
The recipient is not named. Google Analytics is not named in the policy; recipients are given only by category.
There are no security headers. The domain has no strict transport, content security policy, frame-embedding denial, referrer policy or content-type sniffing denial.
Consent: what is proven and what is not
Proven: there is no consent mechanism. No requests to a consent platform, and no banner in the screenshot.
Proven: Google’s consent mode is not configured. By the value gcd=13l3l3l2l1l1 and the absence of gcs in all nine requests.
Proven: Google Analytics receives data with a persistent identifier on every page. The same cid in nine requests.
Not proven and not asserted: whether the attached policy extends to hcgym.ee. The policy text describes the HC PRO website; there is no separate document specifically for hcgym.ee in the material.
Separately: the browser did not send a DNT header in this recording.
Bounds of observation
The measurement covers six pages of the site; the online shop and forms were not used. Observation captures the browser’s behaviour, not the internal side of the services. The legal assessment is made by the competent authority — in Estonia, Andmekaitse Inspektsioon, named in the policy.
The attached policy belongs to HC PRO AS and describes the website www.hcpro.ee; whether HC PRO AS is the controller of the data of hcgym.ee, and whether this policy extends to it, cannot be established from the material.
The file is published redacted under a “lean” profile: cookie values in requests have been removed, the Cookie and Set-Cookie headers stripped; the redaction registry records 98 redactions and a checksum. The consent-mode parameters, the client identifier, the events and the timings are read from the parameters of the requests themselves.
The identification of services relies on domains and address patterns: analytics — by google-analytics.com and property G-S30MX0GRHV; the tag — by googletagmanager.com/gtag/js and GT-57Z692S. The gcd values are interpreted according to Google’s documentation on consent-mode parameters.
Conclusion
The HC Gym website has no consent mechanism, and Google’s consent mode is not configured: a second after opening, Google Analytics 4 receives the first page_view, and then page_view, scroll and click on every page — with one client identifier created in the first seconds of the session. The attached HC PRO AS policy promises to use optional cookies only after consent and to manage them through settings on the website, which hcgym.ee does not have, and does not name Google Analytics. The domain sets no security headers.
Remediation: deploy a consent mechanism with an equal-weight reject button and prior blocking, so that the Google tag and Google Analytics neither load nor transmit data before consent; connect Google’s consent mode; publish a policy relating directly to hcgym.ee, stating the controller and naming the recipients, including Google Analytics; set strict transport, a content security policy, frame-embedding denial, a referrer policy and content-type sniffing denial.
How to verify: download the file and compute its checksum — sha256sum file.har (Linux, macOS) or certutil -hashfile file.har SHA256 (Windows); it must match the one shown. The conclusions apply to the scope of this measurement — see the limitations of the method.
d5ef0d80afae67576211cfdb20467e9bc0ac53be91e7e164d33c24f7f31b9568Want a response from the company about this audit? → Open the tool
Fill in once — it will be inserted into every letter below:
All fields are required to print the document — this is a formal requirement of the letter itself (the particulars of an official submission), not data collection: nothing is sent or saved anywhere, it all stays in your browser and disappears when you close the page. See the methodology for details.
RIA DigiDoc — phone · Smart-ID / Mobile-ID
Send this letter directly to the company first — before contacting the regulator it has the right to respond (GDPR Art. 12(3) — 30 days).
Тема: Запрос доступа к персональным данным (ст. 15 GDPR) — hcgym.ee Кому: [укажите адрес компании — DPO / поддержка / юридический отдел] От: [Ваше имя], [контактный email] Прошу предоставить доступ к моим персональным данным, обрабатываемым в связи с использованием сайта hcgym.ee. 1. Категории данных и цели обработки (ст. 15(1)(a)-(c)) На основании независимого технического анализа сайта прошу подтвердить и подробно раскрыть следующие категории обработки: 1) Механизма согласия на сайте нет: ни баннера, ни платформы управления согласием — ни в записи, ни на снимке экрана. Тег Google GT-57Z692S загружается из разметки на +167 мс, и на +1057 мс в Google Analytics 4 (G-S30MX0GRHV) уходит page_view с идентификатором клиента, разрешением экрана, клиентскими подсказками браузера и адресом страницы. Режим согласия Google не настроен: во всех девяти обращениях gcd=13l3l3l2l1l1 («не задано»), параметр gcs отсутствует. Далее на каждой из шести страниц уходят page_view, scroll и click; идентификатор клиента 46138800.1790279938 создан в 19:58:58 UTC — через 1,3 секунды после начала записи — и один и тот же на всём протяжении сеанса. 2) Приложенная политика HC PRO AS заявляет, что в предусмотренных законом случаях необязательные cookie используются только после получения согласия и что управлять ими можно с помощью настроек cookie на веб-сайте. На hcgym.ee настроек cookie нет, а аналитика Google работает без согласия. Получатели названы только категориями («поставщики аналитических и маркетинговых услуг»); Google Analytics поимённо не назван. 2. Получатели, сроки хранения и передача за пределы ЕЭЗ (ст. 15(1)(c)-(d), 46) Прошу также указать полный список третьих лиц-получателей, применимые сроки хранения по каждой категории и правовые основания передачи данных за пределы ЕЭЗ, если таковая происходит. Полный технический разбор с доказательствами (сохранённый сетевой журнал, контрольная сумма SHA-256) опубликован по адресу: https://gdpru.eu/en/audits/ee-hcgym-ee/ 3. Автоматизированная обработка и профилирование (ст. 15(1)(h)) Прошу сообщить, применяется ли в отношении меня автоматизированное принятие решений или профилирование, и если да — раскрыть логику такой обработки. С уважением, [Ваше имя] [контактный email] [Страна] [Дата]
Subject: Data access request (GDPR Art. 15) — hcgym.ee
To: [insert the company's address — DPO / support / legal department]
From: [Your name], [contact email]
I request access to my personal data processed in connection with the website hcgym.ee.
1. Categories of data and purposes of processing (Art. 15(1)(a)-(c))
Based on an independent technical analysis of the site, I request confirmation and detailed disclosure of the following categories of processing:
1) There is no consent mechanism on the site: no banner and no consent-management platform — neither in the recording nor in the screenshot. The Google tag GT-57Z692S loads from the markup at +167 ms, and at +1057 ms a page_view goes to Google Analytics 4 (G-S30MX0GRHV) with a client identifier, the screen resolution, browser client hints and the page address. Google's consent mode is not configured: in all nine requests gcd=13l3l3l2l1l1 ('not set'), and the gcs parameter is absent. Thereafter page_view, scroll and click events go out on each of the six pages; the client identifier 46138800.1790279938 was created at 19:58:58 UTC — 1.3 seconds after the start of the recording — and is the same throughout the session.
2) The attached HC PRO AS policy states that, where required by law, optional cookies are used only after consent is obtained and that they can be managed through the cookie settings on the website. hcgym.ee has no cookie settings, and Google analytics runs without consent. Recipients are named only by category ('providers of analytics and marketing services'); Google Analytics is not named.
2. Recipients, retention periods, and transfers outside the EEA (Art. 15(1)(c)-(d), 46)
I also request the full list of third-party recipients, the applicable retention period for each category, and the legal basis for any transfer of data outside the EEA. The full technical audit with evidence (saved network log, SHA-256 checksum) is published at: https://gdpru.eu/en/audits/ee-hcgym-ee/
3. Automated processing and profiling (Art. 15(1)(h))
Please state whether I am subject to automated decision-making or profiling, and if so, disclose the logic involved.
Sincerely,
[Your name]
[contact email]
[Country]
[Date]Teema: Isikuandmetele juurdepääsu taotlus (IKÜM art 15) — hcgym.ee Kellele: [märkige ettevõtte aadress — DPO / tugi / juriidiline osakond] Kellelt: [Teie nimi], [kontakt-e-post] Palun anda mulle juurdepääs minu isikuandmetele, mida töödeldakse seoses veebisaidi hcgym.ee kasutamisega. 1. Andmekategooriad ja töötlemise eesmärgid (IKÜM art 15(1)(a)-(c)) Sõltumatu tehnilise analüüsi põhjal palun kinnitada ja üksikasjalikult avaldada järgmised töötlemiskategooriad: 1) Nõusolekumehhanismi veebisaidil ei ole: ei bännerit, ei nõusolekuhaldusplatvormi — ei salvestuses ega ekraanipildil. Google'i silt GT-57Z692S laaditakse märgistusest +167 ms juures, ja +1057 ms juures saadetakse Google Analytics 4-le (G-S30MX0GRHV) page_view koos kliendi tuvastaja, ekraani eraldusvõime, brauseri kliendivihjete ja lehe aadressiga. Google'i nõusolekurežiim ei ole seadistatud: kõigis üheksas päringus on gcd=13l3l3l2l1l1 («ei ole määratud»), parameeter gcs puudub. Edasi saadetakse igal kuuest lehest page_view, scroll ja click; kliendi tuvastaja 46138800.1790279938 loodi kell 19:58:58 UTC — 1,3 sekundit pärast salvestuse algust — ja on sama kogu seansi vältel. 2) Lisatud HC PRO AS poliitika kinnitab, et seadusega ettenähtud juhtudel kasutatakse valikulisi küpsiseid vaid pärast nõusoleku saamist ja et neid saab hallata veebisaidi küpsiste seadete kaudu. hcgym.ee-l küpsiste seadeid ei ole, ja Google'i analüütika töötab nõusolekuta. Vastuvõtjad on nimetatud ainult kategooriatena («analüütika- ja turundusteenuste pakkujad»); Google Analytics ei ole nimeliselt nimetatud. 2. Vastuvõtjad, säilitustähtajad ja edastamine väljapoole EMP-d (IKÜM art 15(1)(c)-(d), 46) Palun samuti esitada täielik loetelu kolmandatest isikutest vastuvõtjatest, iga kategooria puhul kohaldatavad säilitustähtajad ning andmete EMP-välisele edastamisele kohaldatav õiguslik alus, kui selline edastamine toimub. Täielik tehniline analüüs koos tõenditega (salvestatud võrgulogi, SHA-256 kontrollsumma) on avaldatud aadressil: https://gdpru.eu/en/audits/ee-hcgym-ee/ 3. Automatiseeritud töötlemine ja profiilianalüüs (IKÜM art 15(1)(h)) Palun teatada, kas minu suhtes kohaldatakse automatiseeritud otsuste tegemist või profiilianalüüsi, ning kui jah, siis avaldada selle loogika. Lugupidamisega, [Teie nimi] [kontakt-e-post] [Riik] [Kuupäev]
RIA DigiDoc — phone · Smart-ID / Mobile-ID
Where to file: Estonian Data Protection Inspectorate (AKI) — write to info@aki.ee
Important: AKI only handles submissions in Estonian. Translate the letter before sending.
The regulator reviews complaints in its national language. There is an officially translated template from the European Data Protection Board (EDPB) — you can use it instead of or alongside this letter: Official EDPB complaint form (PDF, your language)
Тема: Жалоба на обработку персональных данных — hcgym.ee 1. Предмет жалобы Я подаю жалобу в отношении обработки моих персональных данных сайтом hcgym.ee. 2. Обстоятельства Я посетил сайт hcgym.ee и обнаружил признаки несоответствия обработки моих персональных данных требованиям GDPR. Технический разбор, опубликованный на gdpru.eu 24.09.2026 (открытая методология, воспроизводимые измерения), документирует следующие признаки: 1) Механизма согласия на сайте нет: ни баннера, ни платформы управления согласием — ни в записи, ни на снимке экрана. Тег Google GT-57Z692S загружается из разметки на +167 мс, и на +1057 мс в Google Analytics 4 (G-S30MX0GRHV) уходит page_view с идентификатором клиента, разрешением экрана, клиентскими подсказками браузера и адресом страницы. Режим согласия Google не настроен: во всех девяти обращениях gcd=13l3l3l2l1l1 («не задано»), параметр gcs отсутствует. Далее на каждой из шести страниц уходят page_view, scroll и click; идентификатор клиента 46138800.1790279938 создан в 19:58:58 UTC — через 1,3 секунды после начала записи — и один и тот же на всём протяжении сеанса. 2) Приложенная политика HC PRO AS заявляет, что в предусмотренных законом случаях необязательные cookie используются только после получения согласия и что управлять ими можно с помощью настроек cookie на веб-сайте. На hcgym.ee настроек cookie нет, а аналитика Google работает без согласия. Получатели названы только категориями («поставщики аналитических и маркетинговых услуг»); Google Analytics поимённо не назван. Полная техническая документация опубликована по адресу: https://gdpru.eu/en/audits/ee-hcgym-ee/ 3. Положения GDPR, соблюдение которых прошу проверить ePrivacy — Директива 2002/58/EC, ст. 5(3) (в связке с GDPR Art. 6(1)(a)); GDPR Art. 5(1)(a), Art. 13(1)(e) — прозрачность: заявленное расходится с фактическим 4. Требование Прошу проверить изложенные обстоятельства и, если несоответствие подтвердится, принять меры, предусмотренные статьёй 58(2) GDPR. 5. Приложения Полная доказательная база — HAR-файл, контрольная сумма SHA-256 и цитата из политики конфиденциальности сайта, документирующая указанное противоречие — опубликована и проверяема по ссылке в пункте 2 выше. С уважением, [Ваше имя] [контактный email] [Страна] [Дата]
Subject: Complaint regarding personal data processing — hcgym.ee
1. Subject of the complaint
I am filing a complaint regarding the processing of my personal data by the website hcgym.ee.
2. Circumstances
I visited the website hcgym.ee and found indications that the processing of my personal data does not comply with the GDPR. The technical analysis published on gdpru.eu on 24 September 2026 (open methodology, reproducible measurements) documents the following indications:
1) There is no consent mechanism on the site: no banner and no consent-management platform — neither in the recording nor in the screenshot. The Google tag GT-57Z692S loads from the markup at +167 ms, and at +1057 ms a page_view goes to Google Analytics 4 (G-S30MX0GRHV) with a client identifier, the screen resolution, browser client hints and the page address. Google's consent mode is not configured: in all nine requests gcd=13l3l3l2l1l1 ('not set'), and the gcs parameter is absent. Thereafter page_view, scroll and click events go out on each of the six pages; the client identifier 46138800.1790279938 was created at 19:58:58 UTC — 1.3 seconds after the start of the recording — and is the same throughout the session.
2) The attached HC PRO AS policy states that, where required by law, optional cookies are used only after consent is obtained and that they can be managed through the cookie settings on the website. hcgym.ee has no cookie settings, and Google analytics runs without consent. Recipients are named only by category ('providers of analytics and marketing services'); Google Analytics is not named.
Full technical documentation is published at: https://gdpru.eu/en/audits/ee-hcgym-ee/
3. GDPR provisions I ask you to examine
ePrivacy — Directive 2002/58/EC, Art. 5(3) (in conjunction with GDPR Art. 6(1)(a)); GDPR Art. 5(1)(a), Art. 13(1)(e) — transparency: the declared diverges from the actual
4. Request
I request that you examine the circumstances described and, if non-compliance is confirmed, apply the measures provided for in Article 58(2) GDPR.
5. Attachments
The full evidence base — the HAR file, its SHA-256 checksum and the quotation from the site's privacy policy documenting the stated contradiction — is published and verifiable at the link in point 2 above.
Sincerely,
[Your name]
[contact email]
[Country]
[Date]1. Kaebuse ese Esitan kaebuse seoses minu isikuandmete töötlemisega veebisaidil hcgym.ee. 2. Asjaolud Külastasin veebisaiti hcgym.ee ja tuvastasin märke sellest, et minu isikuandmete töötlemine ei vasta isikuandmete kaitse üldmääruse (IKÜM) nõuetele. Tehniline analüüs, mis on avaldatud aadressil gdpru.eu 24.09.2026 (avatud metoodika, korratavad mõõtmised), dokumenteerib järgmist: 1) Nõusolekumehhanismi veebisaidil ei ole: ei bännerit, ei nõusolekuhaldusplatvormi — ei salvestuses ega ekraanipildil. Google'i silt GT-57Z692S laaditakse märgistusest +167 ms juures, ja +1057 ms juures saadetakse Google Analytics 4-le (G-S30MX0GRHV) page_view koos kliendi tuvastaja, ekraani eraldusvõime, brauseri kliendivihjete ja lehe aadressiga. Google'i nõusolekurežiim ei ole seadistatud: kõigis üheksas päringus on gcd=13l3l3l2l1l1 («ei ole määratud»), parameeter gcs puudub. Edasi saadetakse igal kuuest lehest page_view, scroll ja click; kliendi tuvastaja 46138800.1790279938 loodi kell 19:58:58 UTC — 1,3 sekundit pärast salvestuse algust — ja on sama kogu seansi vältel. 2) Lisatud HC PRO AS poliitika kinnitab, et seadusega ettenähtud juhtudel kasutatakse valikulisi küpsiseid vaid pärast nõusoleku saamist ja et neid saab hallata veebisaidi küpsiste seadete kaudu. hcgym.ee-l küpsiste seadeid ei ole, ja Google'i analüütika töötab nõusolekuta. Vastuvõtjad on nimetatud ainult kategooriatena («analüütika- ja turundusteenuste pakkujad»); Google Analytics ei ole nimeliselt nimetatud. Täielik tehniline dokumentatsioon on avaldatud aadressil: https://gdpru.eu/en/audits/ee-hcgym-ee/ 3. Sätted, mille järgimist palun kontrollida ePrivacy direktiiv 2002/58/EU art 5(3) (koos IKÜM art 6(1)(a)-ga); IKÜM art 5(1)(a), art 13(1)(e) — läbipaistvus: väidetu erineb tegelikust 4. Nõue Palun kontrollida kirjeldatud asjaolusid ja mittevastavuse kinnitamisel kohaldada IKÜM artikli 58 lõikes 2 ette nähtud meetmeid. 5. Lisad Täielik tõendusmaterjal — HAR-fail, kontrollsumma SHA-256 ning veebisaidi privaatsuspoliitika tsitaat, mis dokumenteerib nimetatud vastuolu — on avaldatud ja kontrollitav punktis 2 viidatud lingil. Lugupidamisega, [Teie nimi] [kontakt-e-post] [Riik] [Kuupäev]
