Finnish Posti Group in Estonia. GTM loads at +574 ms — 267 ms before OneTrust. New Relic uses the EU instance (bam.eu01.nr-data.net) — a deliberate choice. But the load order of GTM does not comply with the principle of consent before processing.
Request timeline
Declared versus actual
Transfer timings
Posti Group fonts and styles
GTM-NHWQ4B77 — 267 ms before OneTrust
OneTrust begins loading
OneTrust fully ready
The New Relic SPA agent
New Relic's EU instance. Data to the EU
Detected trackers
- Google Tag Manager (GTM-NHWQ4B77)
- OneTrust (cdn-ukwest.onetrust.com)
- New Relic (js-agent.newrelic.com, bam.eu01.nr-data.net)
- unpkg.com CDN (web-vitals)
- Contentful CDN (images.ctfassets.net)
- Posti CDN (cdn.posti.fi, www.posti.fi)
Indicators of GDPR non-compliance
- GDPR Art. 6(1), Art. 5(1)(a)GTM (+574 ms) loads 267 ms before OneTrust begins loading (+841 ms). Posti CDN (+128 ms) and Contentful CDN (+132 ms) fire immediately. New Relic (+1472 ms) activates after OneTrust, but before any user interaction with the banner.
- GDPR Art. 7GTM loads 267 ms before OneTrust. OneTrust fully loads by roughly +1145 ms. Between GTM loading and the banner appearing, there is a roughly 600 ms window during which analytics could have initialized.
- GDPR Art. 13(1)(e)The privacy policy mentions Google Analytics in general terms. New Relic, Contentful CDN, unpkg.com, and Posti CDN (www.posti.fi) are not mentioned as data recipients.
- GDPR Art. 13(1)(f), Chapter VGTM, unpkg.com, and Contentful — servers in the USA. No transfer mechanism is stated for any recipient.
Context
SmartPost Estonia OÜ is a network of parcel lockers in Estonia, a subsidiary of the Finnish Posti Group Oyj. A competitor to Omniva in Estonia’s parcel-locker market. HAR: 55 requests, 9 domains. Session on a page for business clients.
GTM before the banner — 267 milliseconds
GTM loads at +574 ms. OneTrust begins loading at +841 ms. The gap: 267 ms. OneTrust is fully ready by roughly +1145 ms. Between GTM loading and the banner appearing, there is nearly a 600-millisecond window. This is the same problem seen at Zalando, Omniva, and SmartPost — the script load order does not comply with the principle of consent before processing.
New Relic EU — a deliberate choice
New Relic collects SPA performance data: transactions, JavaScript errors, events. SmartPost uses the EU instance: bam.eu01.nr-data.net — data is processed within the EU. This is the third site in the series, after IIZI and Zalando’s Sentry EU, where performance monitoring is deliberately kept on European infrastructure.
Posti CDN — dependency on the parent company
cdn.posti.fi loads fonts and CSS from the Finnish Posti Group (+128 ms). www.posti.fi/federated-module (+663 ms) loads a JavaScript module via Webpack Module Federation — a smart component pulled directly from the Finnish site. This is an architectural choice: the Estonian site imports live components from its Finnish parent. Every visitor’s IP address is transmitted to Finland on every site open.
Contentful and unpkg
images.ctfassets.net — the CDN for Contentful, an American CMS platform. Images are hosted on US servers. unpkg.com loads web-vitals@5.0.1 — Google’s performance-measurement library. Neither is mentioned in the privacy policy.
Comparison with Omniva
Both are postal operators in the Estonian market, both use a CMP (Omniva — Cookiebot, SmartPost — OneTrust). Both load GTM before the banner. SmartPost chose New Relic’s EU instance — an advantage over Omniva. Omniva uses Cloudflare Turnstile; SmartPost does not.
Conclusion
SmartPost demonstrates deliberate choices regarding EU infrastructure: New Relic EU, Posti CDN in Finland. But GTM loads 267 ms before OneTrust — the standard load-order problem. Contentful CDN and unpkg.com are undeclared. The privacy policy describes Google Analytics and Facebook in general terms, without naming the other actual recipients.
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.
82ad889d7edfee4be865fcbcf5cb8651e5e11f0344981079a91d5cc45f48c85dWant 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) — smartposti.ee Кому: [укажите адрес компании — DPO / поддержка / юридический отдел] От: [Ваше имя], [контактный email] Прошу предоставить доступ к моим персональным данным, обрабатываемым в связи с использованием сайта smartposti.ee. 1. Категории данных и цели обработки (ст. 15(1)(a)-(c)) На основании независимого технического анализа сайта прошу подтвердить и подробно раскрыть следующие категории обработки: 1) GTM (+574 мс) загружается за 267 мс до начала загрузки OneTrust (+841 мс). Posti CDN (+128 мс) и Contentful CDN (+132 мс) запускаются немедленно. New Relic (+1472 мс) активируется после OneTrust но до взаимодействия пользователя с баннером. 2) GTM загружается за 267 мс до OneTrust. OneTrust полностью загружается к ~+1145 мс. Между загрузкой GTM и появлением баннера — около 600 мс в которые аналитика могла инициализироваться. 3) Политика конфиденциальности упоминает Google Analytics в общих чертах. New Relic, Contentful CDN, unpkg.com, Posti CDN (www.posti.fi) не упомянуты как получатели данных. 4) GTM, unpkg.com, Contentful — серверы в США. Механизм передачи не указан для каждого получателя. 2. Получатели, сроки хранения и передача за пределы ЕЭЗ (ст. 15(1)(c)-(d), 46) Прошу также указать полный список третьих лиц-получателей, применимые сроки хранения по каждой категории и правовые основания передачи данных за пределы ЕЭЗ, если таковая происходит. Полный технический разбор с доказательствами (сохранённый сетевой журнал, контрольная сумма SHA-256) опубликован по адресу: https://gdpru.eu/en/audits/ee-smartposti-ee/ 3. Автоматизированная обработка и профилирование (ст. 15(1)(h)) Прошу сообщить, применяется ли в отношении меня автоматизированное принятие решений или профилирование, и если да — раскрыть логику такой обработки. С уважением, [Ваше имя] [контактный email] [Страна] [Дата]
Subject: Data access request (GDPR Art. 15) — smartposti.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 smartposti.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) GTM (+574 ms) loads 267 ms before OneTrust begins loading (+841 ms). Posti CDN (+128 ms) and Contentful CDN (+132 ms) fire immediately. New Relic (+1472 ms) activates after OneTrust, but before any user interaction with the banner. 2) GTM loads 267 ms before OneTrust. OneTrust fully loads by roughly +1145 ms. Between GTM loading and the banner appearing, there is a roughly 600 ms window during which analytics could have initialized. 3) The privacy policy mentions Google Analytics in general terms. New Relic, Contentful CDN, unpkg.com, and Posti CDN (www.posti.fi) are not mentioned as data recipients. 4) GTM, unpkg.com, and Contentful — servers in the USA. No transfer mechanism is stated for any recipient. 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-smartposti-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) — smartposti.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 smartposti.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) GTM (+574 ms) käivitub 267 ms enne, kui OneTrust hakkab laadima (+841 ms). Posti CDN (+128 ms) ja sisukas CDN (+132 ms) alustavad kohe. Uus reliikvia (+1472 ms) aktiveeritakse pärast OneTrusti, kuid enne, kui kasutaja bänneriga suhtleb. 2) GTM saabas 267 ms OneTrusti. OneTrust laeb täielikult kuni ~+1145 ms. GTM-i allalaadimise ja bänneri välimuse vahel - umbes 600 ms, kus saab analüütikat initsialiseerida. 3) Privaatsuspoliitika viitab Google Analyticsile üldiselt. New Relic, Contentful CDN, unpkg.com, Posti CDN (www.posti.fi) ei ole andmete saajatena mainitud. 4) GTM, unpkg.com ja Contentful on serverid Ameerika Ühendriikides. Ülekandemehhanism ei ole iga vastuvõtja jaoks kindlaks määratud. 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-smartposti-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)
Тема: Жалоба на обработку персональных данных — smartposti.ee 1. Предмет жалобы Я подаю жалобу в отношении обработки моих персональных данных сайтом smartposti.ee. 2. Обстоятельства Я посетил сайт smartposti.ee и обнаружил признаки несоответствия обработки моих персональных данных требованиям GDPR. Технический разбор, опубликованный на gdpru.eu 06.06.2026 (открытая методология, воспроизводимые измерения), документирует следующие признаки: 1) GTM (+574 мс) загружается за 267 мс до начала загрузки OneTrust (+841 мс). Posti CDN (+128 мс) и Contentful CDN (+132 мс) запускаются немедленно. New Relic (+1472 мс) активируется после OneTrust но до взаимодействия пользователя с баннером. 2) GTM загружается за 267 мс до OneTrust. OneTrust полностью загружается к ~+1145 мс. Между загрузкой GTM и появлением баннера — около 600 мс в которые аналитика могла инициализироваться. 3) Политика конфиденциальности упоминает Google Analytics в общих чертах. New Relic, Contentful CDN, unpkg.com, Posti CDN (www.posti.fi) не упомянуты как получатели данных. 4) GTM, unpkg.com, Contentful — серверы в США. Механизм передачи не указан для каждого получателя. Полная техническая документация опубликована по адресу: https://gdpru.eu/en/audits/ee-smartposti-ee/ 3. Положения GDPR, соблюдение которых прошу проверить GDPR Art. 6(1), Art. 5(1)(a); GDPR Art. 7; GDPR Art. 13(1)(e); GDPR Art. 13(1)(f), Chapter V 4. Требование Прошу проверить изложенные обстоятельства и, если несоответствие подтвердится, принять меры, предусмотренные статьёй 58(2) GDPR. 5. Приложения Полная доказательная база — HAR-файл, контрольная сумма SHA-256 и цитата из политики конфиденциальности сайта, документирующая указанное противоречие — опубликована и проверяема по ссылке в пункте 2 выше. С уважением, [Ваше имя] [контактный email] [Страна] [Дата]
Subject: Complaint regarding personal data processing — smartposti.ee 1. Subject of the complaint I am filing a complaint regarding the processing of my personal data by the website smartposti.ee. 2. Circumstances I visited the website smartposti.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 6 June 2026 (open methodology, reproducible measurements) documents the following indications: 1) GTM (+574 ms) loads 267 ms before OneTrust begins loading (+841 ms). Posti CDN (+128 ms) and Contentful CDN (+132 ms) fire immediately. New Relic (+1472 ms) activates after OneTrust, but before any user interaction with the banner. 2) GTM loads 267 ms before OneTrust. OneTrust fully loads by roughly +1145 ms. Between GTM loading and the banner appearing, there is a roughly 600 ms window during which analytics could have initialized. 3) The privacy policy mentions Google Analytics in general terms. New Relic, Contentful CDN, unpkg.com, and Posti CDN (www.posti.fi) are not mentioned as data recipients. 4) GTM, unpkg.com, and Contentful — servers in the USA. No transfer mechanism is stated for any recipient. Full technical documentation is published at: https://gdpru.eu/en/audits/ee-smartposti-ee/ 3. GDPR provisions I ask you to examine GDPR Art. 6(1), Art. 5(1)(a); GDPR Art. 7; GDPR Art. 13(1)(e); GDPR Art. 13(1)(f), Chapter V 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 smartposti.ee. 2. Asjaolud Külastasin veebisaiti smartposti.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 06.06.2026 (avatud metoodika, korratavad mõõtmised), dokumenteerib järgmist: 1) GTM (+574 ms) käivitub 267 ms enne, kui OneTrust hakkab laadima (+841 ms). Posti CDN (+128 ms) ja sisukas CDN (+132 ms) alustavad kohe. Uus reliikvia (+1472 ms) aktiveeritakse pärast OneTrusti, kuid enne, kui kasutaja bänneriga suhtleb. 2) GTM saabas 267 ms OneTrusti. OneTrust laeb täielikult kuni ~+1145 ms. GTM-i allalaadimise ja bänneri välimuse vahel - umbes 600 ms, kus saab analüütikat initsialiseerida. 3) Privaatsuspoliitika viitab Google Analyticsile üldiselt. New Relic, Contentful CDN, unpkg.com, Posti CDN (www.posti.fi) ei ole andmete saajatena mainitud. 4) GTM, unpkg.com ja Contentful on serverid Ameerika Ühendriikides. Ülekandemehhanism ei ole iga vastuvõtja jaoks kindlaks määratud. Täielik tehniline dokumentatsioon on avaldatud aadressil: https://gdpru.eu/en/audits/ee-smartposti-ee/ 3. Sätted, mille järgimist palun kontrollida GDPR artikli 6 lõige 1, artikli 5 lõike 1 punkt a; GDPR artikkel 7; GDPR artikli 13 lõike 1 punkt e; GDPR artikli 13 lõike 1 punkt f, V peatükk 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]