A modal layer that blocks the page should receive focus immediately. Here the keyboard user must traverse the page behind the banner before reaching it.
1. link "Home"
2. button "Products"
3. link "Products"
4. link "TrainerPass"
5. link "My cart: 0"
low
IP address disclosed to Google Fonts on load
THIRD_COUNTRY_TRANSFER
These hosts are not trackers, but loading them discloses the visitor's IP to a third-country recipient. German courts have treated the Google Fonts case as actionable; self-hosting removes it.
GDPR Chapter V — disclosing an IP address to a third-country recipient is a transfer
Evidence (4)
t=2964ms · GET https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap · loaded by https://optimusrex.web.app/css/styles.min.css
t=4053ms · GET https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOreec.woff2 · loaded by https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap
t=4053ms · GET https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2 · loaded by https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap
t=4053ms · GET https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oreec.woff2 · loaded by https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap
none
Reject-all was honoured for the observation window
REJECT_HONOURED
No consent-requiring third-party requests were seen after the refusal.
ePrivacy Directive 2002/58/EC Art. 5(3) — storing or accessing information on a user's device requires prior consent unless strictly necessary
DE medium
egress DE · residential · tz Europe/Berlin · session …3.vLUkEMS7dDPbUDmhUJD13w · navigation 2982ms
· session replay recorded (npm run replay ip-10-0-11-133:8b08dfc7-206c-48e1-b872-061061edc248:cmtirt4xl0230o101q6i2cb9k:1788277125833.vLUkEMS7dDPbUDmhUJD13w)
A modal layer that blocks the page should receive focus immediately. Here the keyboard user must traverse the page behind the banner before reaching it.
1. link "Home"
2. button "Products"
3. link "Products"
4. link "TrainerPass"
5. link "My cart: 0"
low
IP address disclosed to Google Fonts on load
THIRD_COUNTRY_TRANSFER
These hosts are not trackers, but loading them discloses the visitor's IP to a third-country recipient. German courts have treated the Google Fonts case as actionable; self-hosting removes it.
GDPR Chapter V — disclosing an IP address to a third-country recipient is a transfer
Evidence (4)
t=1771ms · GET https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap · loaded by https://optimusrex.web.app/css/styles.min.css
t=2977ms · GET https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOreec.woff2 · loaded by https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap
t=2977ms · GET https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2 · loaded by https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap
t=2977ms · GET https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oreec.woff2 · loaded by https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap
none
Reject-all was honoured for the observation window
REJECT_HONOURED
No consent-requiring third-party requests were seen after the refusal.
ePrivacy Directive 2002/58/EC Art. 5(3) — storing or accessing information on a user's device requires prior consent unless strictly necessary
A modal layer that blocks the page should receive focus immediately. Here the keyboard user must traverse the page behind the banner before reaching it.
1. link "Home"
2. button "Products"
3. link "Products"
4. link "TrainerPass"
5. link "My cart: 0"
low
IP address disclosed to Google Fonts on load
THIRD_COUNTRY_TRANSFER
These hosts are not trackers, but loading them discloses the visitor's IP to a third-country recipient. German courts have treated the Google Fonts case as actionable; self-hosting removes it.
GDPR Chapter V — disclosing an IP address to a third-country recipient is a transfer
Evidence (4)
t=1724ms · GET https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap · loaded by https://optimusrex.web.app/css/styles.min.css
t=2957ms · GET https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOreec.woff2 · loaded by https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap
t=2957ms · GET https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2 · loaded by https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap
t=2957ms · GET https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oreec.woff2 · loaded by https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap
none
Reject-all was honoured for the observation window
REJECT_HONOURED
No consent-requiring third-party requests were seen after the refusal.
ePrivacy Directive 2002/58/EC Art. 5(3) — storing or accessing information on a user's device requires prior consent unless strictly necessary
IT medium
egress IT · residential · tz Europe/Rome · session …6.TEHciW3bAXIvULufOE7BeQ · navigation 6094ms
· session replay recorded (npm run replay ip-10-0-11-133:221da86e-ac7a-4622-9732-fa61e95a366e:cmtirt4xl0230o101q6i2cb9k:1788277186186.TEHciW3bAXIvULufOE7BeQ)
A modal layer that blocks the page should receive focus immediately. Here the keyboard user must traverse the page behind the banner before reaching it.
1. link "Home"
2. button "Products"
3. link "Products"
4. link "TrainerPass"
5. link "My cart: 0"
low
IP address disclosed to Google Fonts on load
THIRD_COUNTRY_TRANSFER
These hosts are not trackers, but loading them discloses the visitor's IP to a third-country recipient. German courts have treated the Google Fonts case as actionable; self-hosting removes it.
GDPR Chapter V — disclosing an IP address to a third-country recipient is a transfer
Evidence (4)
t=4706ms · GET https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap · loaded by https://optimusrex.web.app/css/styles.min.css
t=6083ms · GET https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOreec.woff2 · loaded by https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap
t=6084ms · GET https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2 · loaded by https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap
t=6084ms · GET https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oreec.woff2 · loaded by https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap
none
Reject-all was honoured for the observation window
REJECT_HONOURED
No consent-requiring third-party requests were seen after the refusal.
ePrivacy Directive 2002/58/EC Art. 5(3) — storing or accessing information on a user's device requires prior consent unless strictly necessary
A modal layer that blocks the page should receive focus immediately. Here the keyboard user must traverse the page behind the banner before reaching it.
1. link "Home"
2. button "Products"
3. link "Products"
4. link "TrainerPass"
5. link "My cart: 0"
low
IP address disclosed to Google Fonts on load
THIRD_COUNTRY_TRANSFER
These hosts are not trackers, but loading them discloses the visitor's IP to a third-country recipient. German courts have treated the Google Fonts case as actionable; self-hosting removes it.
GDPR Chapter V — disclosing an IP address to a third-country recipient is a transfer
Evidence (4)
t=1463ms · GET https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap · loaded by https://optimusrex.web.app/css/styles.min.css
t=2580ms · GET https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOreec.woff2 · loaded by https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap
t=2580ms · GET https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2 · loaded by https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap
t=2580ms · GET https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oreec.woff2 · loaded by https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600&display=swap
none
Reject-all was honoured for the observation window
REJECT_HONOURED
No consent-requiring third-party requests were seen after the refusal.
ePrivacy Directive 2002/58/EC Art. 5(3) — storing or accessing information on a user's device requires prior consent unless strictly necessary