cloudflare
tcp/443 tcp/80 tcp/8443
Open service 2606:4700:3033::6815:2259:80 · winpodiums.com
2026-01-08 19:37
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 19:37:18 GMT
Content-Length: 0
Connection: close
Location: https://winpodiums.com/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=v%2BMoHIr1%2BWvY3KUZ%2Fn4ecVxRvrczyME%2B9T69jgQItbWlcWjeioKbCbOtLwHo3b6EpBInbS0sjBawAOdbCqd566B94cOhAkQt4%2FpTxyphitGVgMSy9vWc1faG"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=18,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bae26150aaaf80a-YYZ
Open service 104.21.34.89:443 · winpodiums.com
2026-01-08 19:37
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 19:37:19 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=77
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tIhag%2FjJ8H1t8LjuvpCCH1MNo0zHqedGVXX3dOJ7cCh%2Bi7HeV1gCNXDCAqnyPBAF7N%2FnJ1W9heNojDHDdsP6LeF%2BqCdG1w1S6YfSFEZL"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Speculation-Rules: "/cdn-cgi/speculation"
cf-cache-status: DYNAMIC
CF-RAY: 9bae2616af2f91b7-SIN
alt-svc: h3=":443"; ma=86400
Page title: WinPodiums | Login
<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="description" content="WinPodiums - Data-driven victory for sim racers."><meta name="viewport" content="width=device-width"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><meta name="generator" content="Astro v5.15.9"><title>WinPodiums | Login</title><link rel="stylesheet" href="/_astro/index.GVJuPj0Q.css"></head> <body> <div class="authContainer"> <!-- Hero Section - Left Side --> <div class="heroSection"> <div class="heroContent"> <div class="heroLogo"> <div class="heroLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="heroLogoText">Win Podiums</span> </div> <h1 class="heroTitle">
Get Faster.<br>
Get Data.<br>
Win Podiums.
</h1> <p class="heroSubtitle">
Real-time telemetry analysis and AI-powered coaching for serious sim racers.
</p> <div class="heroFeatures"> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M13 10V3L4 14h7v7l9-11h-7z"></path> </svg> </div> <span>Live telemetry streaming from SimHub</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z"></path> </svg> </div> <span>Advanced lap and sector analysis</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M12 6V4m0 2a2 2 0 100 4m0-4a2 2 0 110 4m-6 8a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4m6 6v10m6-2a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4"></path> </svg> </div> <span>Track maps, tire temps, and fuel strategy</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z"></path> </svg> </div> <span>AI coaching insights (coming soon)</span> </div> </div> </div> </div> <!-- Login Section - Right Side --> <div class="loginSection"> <div class="loginCard"> <div class="loginLogo"> <div class="loginLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="loginLogoText">Win Podiums</span> </div> <h1 class="loginTitle">Welcome Back</h1> <p class="loginSubtitle">Access your telemetry dashboard and start racing smarter</p> <div class="statusBadge"> <div class="statusDot"></div> <span>Secure Discord Authentication</span> </div> <button class="discordButton" id="loginButton"> <svg class="discordIcon" fill="currentColor" viewBox="0 0 24 24"> <path d="M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986
Open service 2606:4700:3033::ac43:ca05:8443 · winpodiums.com
2026-01-08 19:37
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 19:37:18 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=14,cfOrigin;dur=45
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=av%2BZ%2BP4%2BO6fQCl1aLawTKLGv%2BDDMeuJa1%2BwE%2FDyGb5bL4xHjsYZUF5mfFoPKnZ8iQrh%2BIgvJ7oHHMTKJBcqMmJ%2BqFPlwDofAxB9evAC2uTBHpFJYiXQxrmWZ"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Speculation-Rules: "/cdn-cgi/speculation"
cf-cache-status: DYNAMIC
CF-RAY: 9bae26151fd01e5b-FRA
alt-svc: h3=":8443"; ma=86400
Page title: WinPodiums | Login
<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="description" content="WinPodiums - Data-driven victory for sim racers."><meta name="viewport" content="width=device-width"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><meta name="generator" content="Astro v5.15.9"><title>WinPodiums | Login</title><link rel="stylesheet" href="/_astro/index.GVJuPj0Q.css"></head> <body> <div class="authContainer"> <!-- Hero Section - Left Side --> <div class="heroSection"> <div class="heroContent"> <div class="heroLogo"> <div class="heroLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="heroLogoText">Win Podiums</span> </div> <h1 class="heroTitle">
Get Faster.<br>
Get Data.<br>
Win Podiums.
</h1> <p class="heroSubtitle">
Real-time telemetry analysis and AI-powered coaching for serious sim racers.
</p> <div class="heroFeatures"> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M13 10V3L4 14h7v7l9-11h-7z"></path> </svg> </div> <span>Live telemetry streaming from SimHub</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z"></path> </svg> </div> <span>Advanced lap and sector analysis</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M12 6V4m0 2a2 2 0 100 4m0-4a2 2 0 110 4m-6 8a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4m6 6v10m6-2a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4"></path> </svg> </div> <span>Track maps, tire temps, and fuel strategy</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z"></path> </svg> </div> <span>AI coaching insights (coming soon)</span> </div> </div> </div> </div> <!-- Login Section - Right Side --> <div class="loginSection"> <div class="loginCard"> <div class="loginLogo"> <div class="loginLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="loginLogoText">Win Podiums</span> </div> <h1 class="loginTitle">Welcome Back</h1> <p class="loginSubtitle">Access your telemetry dashboard and start racing smarter</p> <div class="statusBadge"> <div class="statusDot"></div> <span>Secure Discord Authentication</span> </div> <button class="discordButton" id="loginButton"> <svg class="discordIcon" fill="currentColor" viewBox="0 0 24 24"> <path d="M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986
Open service 172.67.202.5:8443 · winpodiums.com
2026-01-08 19:37
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 19:37:18 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=46
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=29l8Xcx2t96yEG3PAY%2BoqklN5zptf0eRMKz5hyXHLQBNdh7x5jYPexfsKydL6VrThtJfQLMmv8Nc9lESuxXRvIq%2FQrN%2BGU1csfkFuYWk"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Speculation-Rules: "/cdn-cgi/speculation"
cf-cache-status: DYNAMIC
CF-RAY: 9bae2614cdb2db9d-FRA
alt-svc: h3=":8443"; ma=86400
Page title: WinPodiums | Login
<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="description" content="WinPodiums - Data-driven victory for sim racers."><meta name="viewport" content="width=device-width"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><meta name="generator" content="Astro v5.15.9"><title>WinPodiums | Login</title><link rel="stylesheet" href="/_astro/index.GVJuPj0Q.css"></head> <body> <div class="authContainer"> <!-- Hero Section - Left Side --> <div class="heroSection"> <div class="heroContent"> <div class="heroLogo"> <div class="heroLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="heroLogoText">Win Podiums</span> </div> <h1 class="heroTitle">
Get Faster.<br>
Get Data.<br>
Win Podiums.
</h1> <p class="heroSubtitle">
Real-time telemetry analysis and AI-powered coaching for serious sim racers.
</p> <div class="heroFeatures"> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M13 10V3L4 14h7v7l9-11h-7z"></path> </svg> </div> <span>Live telemetry streaming from SimHub</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z"></path> </svg> </div> <span>Advanced lap and sector analysis</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M12 6V4m0 2a2 2 0 100 4m0-4a2 2 0 110 4m-6 8a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4m6 6v10m6-2a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4"></path> </svg> </div> <span>Track maps, tire temps, and fuel strategy</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z"></path> </svg> </div> <span>AI coaching insights (coming soon)</span> </div> </div> </div> </div> <!-- Login Section - Right Side --> <div class="loginSection"> <div class="loginCard"> <div class="loginLogo"> <div class="loginLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="loginLogoText">Win Podiums</span> </div> <h1 class="loginTitle">Welcome Back</h1> <p class="loginSubtitle">Access your telemetry dashboard and start racing smarter</p> <div class="statusBadge"> <div class="statusDot"></div> <span>Secure Discord Authentication</span> </div> <button class="discordButton" id="loginButton"> <svg class="discordIcon" fill="currentColor" viewBox="0 0 24 24"> <path d="M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986
Open service 2606:4700:3033::ac43:ca05:443 · winpodiums.com
2026-01-08 19:37
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 19:37:18 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=16,cfOrigin;dur=73
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TNWrSA3iJYa2uvYoZShpN2t6mfojNEq91Pb44%2BLKGXfltmPpXFNEXUJddTWywmpoWwaju52g%2BAxNQP25ujDyV3QObJBjmk0wNg93Mk1huLXWfMK7AH0BkTOi"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Speculation-Rules: "/cdn-cgi/speculation"
cf-cache-status: DYNAMIC
CF-RAY: 9bae26148d755d61-FRA
alt-svc: h3=":443"; ma=86400
Page title: WinPodiums | Login
<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="description" content="WinPodiums - Data-driven victory for sim racers."><meta name="viewport" content="width=device-width"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><meta name="generator" content="Astro v5.15.9"><title>WinPodiums | Login</title><link rel="stylesheet" href="/_astro/index.GVJuPj0Q.css"></head> <body> <div class="authContainer"> <!-- Hero Section - Left Side --> <div class="heroSection"> <div class="heroContent"> <div class="heroLogo"> <div class="heroLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="heroLogoText">Win Podiums</span> </div> <h1 class="heroTitle">
Get Faster.<br>
Get Data.<br>
Win Podiums.
</h1> <p class="heroSubtitle">
Real-time telemetry analysis and AI-powered coaching for serious sim racers.
</p> <div class="heroFeatures"> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M13 10V3L4 14h7v7l9-11h-7z"></path> </svg> </div> <span>Live telemetry streaming from SimHub</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z"></path> </svg> </div> <span>Advanced lap and sector analysis</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M12 6V4m0 2a2 2 0 100 4m0-4a2 2 0 110 4m-6 8a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4m6 6v10m6-2a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4"></path> </svg> </div> <span>Track maps, tire temps, and fuel strategy</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z"></path> </svg> </div> <span>AI coaching insights (coming soon)</span> </div> </div> </div> </div> <!-- Login Section - Right Side --> <div class="loginSection"> <div class="loginCard"> <div class="loginLogo"> <div class="loginLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="loginLogoText">Win Podiums</span> </div> <h1 class="loginTitle">Welcome Back</h1> <p class="loginSubtitle">Access your telemetry dashboard and start racing smarter</p> <div class="statusBadge"> <div class="statusDot"></div> <span>Secure Discord Authentication</span> </div> <button class="discordButton" id="loginButton"> <svg class="discordIcon" fill="currentColor" viewBox="0 0 24 24"> <path d="M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986
Open service 104.21.34.89:80 · winpodiums.com
2026-01-08 19:37
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 19:37:18 GMT
Content-Length: 0
Connection: close
Location: https://winpodiums.com/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=g12ORAkadukayxVHyQ52aB61D1TmfpHRoPnFR9Prsank5I57sgeau3qD9CdixerPOP%2BDMBO2WoHrBdam1Tvn6FI7kij8B3h5meJgj6Y7"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=14,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bae26142aaf8cce-LHR
Open service 2606:4700:3033::6815:2259:443 · winpodiums.com
2026-01-08 19:37
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 19:37:18 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=39
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=f3oIOpZbpmHgB%2FXH8w9fGM2buy4L%2F7oifjukjt7n7Fr%2F8CNL8gYRUB%2FzvkXflTsi9ouMGKGe65B%2BLN%2Bz1MAPc7kt2uU1zFG9TPW2t%2FqI08pjeU4xdd926lq4"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Speculation-Rules: "/cdn-cgi/speculation"
cf-cache-status: DYNAMIC
CF-RAY: 9bae26142e15d9f2-AMS
alt-svc: h3=":443"; ma=86400
Page title: WinPodiums | Login
<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="description" content="WinPodiums - Data-driven victory for sim racers."><meta name="viewport" content="width=device-width"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><meta name="generator" content="Astro v5.15.9"><title>WinPodiums | Login</title><link rel="stylesheet" href="/_astro/index.GVJuPj0Q.css"></head> <body> <div class="authContainer"> <!-- Hero Section - Left Side --> <div class="heroSection"> <div class="heroContent"> <div class="heroLogo"> <div class="heroLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="heroLogoText">Win Podiums</span> </div> <h1 class="heroTitle">
Get Faster.<br>
Get Data.<br>
Win Podiums.
</h1> <p class="heroSubtitle">
Real-time telemetry analysis and AI-powered coaching for serious sim racers.
</p> <div class="heroFeatures"> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M13 10V3L4 14h7v7l9-11h-7z"></path> </svg> </div> <span>Live telemetry streaming from SimHub</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z"></path> </svg> </div> <span>Advanced lap and sector analysis</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M12 6V4m0 2a2 2 0 100 4m0-4a2 2 0 110 4m-6 8a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4m6 6v10m6-2a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4"></path> </svg> </div> <span>Track maps, tire temps, and fuel strategy</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z"></path> </svg> </div> <span>AI coaching insights (coming soon)</span> </div> </div> </div> </div> <!-- Login Section - Right Side --> <div class="loginSection"> <div class="loginCard"> <div class="loginLogo"> <div class="loginLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="loginLogoText">Win Podiums</span> </div> <h1 class="loginTitle">Welcome Back</h1> <p class="loginSubtitle">Access your telemetry dashboard and start racing smarter</p> <div class="statusBadge"> <div class="statusDot"></div> <span>Secure Discord Authentication</span> </div> <button class="discordButton" id="loginButton"> <svg class="discordIcon" fill="currentColor" viewBox="0 0 24 24"> <path d="M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986
Open service 172.67.202.5:80 · winpodiums.com
2026-01-08 19:37
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 19:37:18 GMT
Content-Length: 0
Connection: close
Location: https://winpodiums.com/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=85mKtoe0KVOWLftzrwKEapXimNFG2o3MDvc4HlU0kZwnn8suu1ofx5zyzwfrBZfgS%2FeiENA%2FbwQktetXKrZzFnMI4y5z3nCGxHwuVr5i"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bae2613feaa3c16-BOM
Open service 2606:4700:3033::6815:2259:8443 · winpodiums.com
2026-01-08 19:37
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 19:37:18 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=19,cfOrigin;dur=42
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=DLee6tUyo3rdjTEocjQD5FI3W8QJSBCEG099Z0HSu3mFuhxBP48uRxuXa8RVcqrmwD%2FxDGYtDMNmkRKLoA2owaRZKw8IY9WPnwOFW8p%2BsiDkZWcj6GQajVNI"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Speculation-Rules: "/cdn-cgi/speculation"
cf-cache-status: DYNAMIC
CF-RAY: 9bae2613fb2a57a1-LHR
alt-svc: h3=":8443"; ma=86400
Page title: WinPodiums | Login
<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="description" content="WinPodiums - Data-driven victory for sim racers."><meta name="viewport" content="width=device-width"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><meta name="generator" content="Astro v5.15.9"><title>WinPodiums | Login</title><link rel="stylesheet" href="/_astro/index.GVJuPj0Q.css"></head> <body> <div class="authContainer"> <!-- Hero Section - Left Side --> <div class="heroSection"> <div class="heroContent"> <div class="heroLogo"> <div class="heroLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="heroLogoText">Win Podiums</span> </div> <h1 class="heroTitle">
Get Faster.<br>
Get Data.<br>
Win Podiums.
</h1> <p class="heroSubtitle">
Real-time telemetry analysis and AI-powered coaching for serious sim racers.
</p> <div class="heroFeatures"> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M13 10V3L4 14h7v7l9-11h-7z"></path> </svg> </div> <span>Live telemetry streaming from SimHub</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z"></path> </svg> </div> <span>Advanced lap and sector analysis</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M12 6V4m0 2a2 2 0 100 4m0-4a2 2 0 110 4m-6 8a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4m6 6v10m6-2a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4"></path> </svg> </div> <span>Track maps, tire temps, and fuel strategy</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z"></path> </svg> </div> <span>AI coaching insights (coming soon)</span> </div> </div> </div> </div> <!-- Login Section - Right Side --> <div class="loginSection"> <div class="loginCard"> <div class="loginLogo"> <div class="loginLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="loginLogoText">Win Podiums</span> </div> <h1 class="loginTitle">Welcome Back</h1> <p class="loginSubtitle">Access your telemetry dashboard and start racing smarter</p> <div class="statusBadge"> <div class="statusDot"></div> <span>Secure Discord Authentication</span> </div> <button class="discordButton" id="loginButton"> <svg class="discordIcon" fill="currentColor" viewBox="0 0 24 24"> <path d="M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986
Open service 172.67.202.5:443 · winpodiums.com
2026-01-08 19:37
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 19:37:18 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=47
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=FMGj9lQuM%2B32EqpApCL4VRLYicjsSuKROAqN1yYfFhGZx4bSxprwbTum01EqTmKsfv5A0XvKFwbhmyAZVhgR9%2BGVB%2FNr%2F5A0VPXS1dHC"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Speculation-Rules: "/cdn-cgi/speculation"
cf-cache-status: DYNAMIC
CF-RAY: 9bae26140cf177ce-AMS
alt-svc: h3=":443"; ma=86400
Page title: WinPodiums | Login
<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="description" content="WinPodiums - Data-driven victory for sim racers."><meta name="viewport" content="width=device-width"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><meta name="generator" content="Astro v5.15.9"><title>WinPodiums | Login</title><link rel="stylesheet" href="/_astro/index.GVJuPj0Q.css"></head> <body> <div class="authContainer"> <!-- Hero Section - Left Side --> <div class="heroSection"> <div class="heroContent"> <div class="heroLogo"> <div class="heroLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="heroLogoText">Win Podiums</span> </div> <h1 class="heroTitle">
Get Faster.<br>
Get Data.<br>
Win Podiums.
</h1> <p class="heroSubtitle">
Real-time telemetry analysis and AI-powered coaching for serious sim racers.
</p> <div class="heroFeatures"> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M13 10V3L4 14h7v7l9-11h-7z"></path> </svg> </div> <span>Live telemetry streaming from SimHub</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z"></path> </svg> </div> <span>Advanced lap and sector analysis</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M12 6V4m0 2a2 2 0 100 4m0-4a2 2 0 110 4m-6 8a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4m6 6v10m6-2a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4"></path> </svg> </div> <span>Track maps, tire temps, and fuel strategy</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z"></path> </svg> </div> <span>AI coaching insights (coming soon)</span> </div> </div> </div> </div> <!-- Login Section - Right Side --> <div class="loginSection"> <div class="loginCard"> <div class="loginLogo"> <div class="loginLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="loginLogoText">Win Podiums</span> </div> <h1 class="loginTitle">Welcome Back</h1> <p class="loginSubtitle">Access your telemetry dashboard and start racing smarter</p> <div class="statusBadge"> <div class="statusDot"></div> <span>Secure Discord Authentication</span> </div> <button class="discordButton" id="loginButton"> <svg class="discordIcon" fill="currentColor" viewBox="0 0 24 24"> <path d="M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986
Open service 104.21.34.89:8443 · winpodiums.com
2026-01-08 19:37
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 19:37:18 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=51
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=o1ef2uR%2FaO6yaIdScJpHFS16my%2BcvsHMEd86EsRCmlJifjpnswWqHNyjmrb%2F%2B279sazEqT5EBTSnqADJq1I3EtlIWgl3d4lwkWu7M95Q"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Speculation-Rules: "/cdn-cgi/speculation"
cf-cache-status: DYNAMIC
CF-RAY: 9bae26141ac5633d-LHR
alt-svc: h3=":8443"; ma=86400
Page title: WinPodiums | Login
<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="description" content="WinPodiums - Data-driven victory for sim racers."><meta name="viewport" content="width=device-width"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><meta name="generator" content="Astro v5.15.9"><title>WinPodiums | Login</title><link rel="stylesheet" href="/_astro/index.GVJuPj0Q.css"></head> <body> <div class="authContainer"> <!-- Hero Section - Left Side --> <div class="heroSection"> <div class="heroContent"> <div class="heroLogo"> <div class="heroLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="heroLogoText">Win Podiums</span> </div> <h1 class="heroTitle">
Get Faster.<br>
Get Data.<br>
Win Podiums.
</h1> <p class="heroSubtitle">
Real-time telemetry analysis and AI-powered coaching for serious sim racers.
</p> <div class="heroFeatures"> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M13 10V3L4 14h7v7l9-11h-7z"></path> </svg> </div> <span>Live telemetry streaming from SimHub</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z"></path> </svg> </div> <span>Advanced lap and sector analysis</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M12 6V4m0 2a2 2 0 100 4m0-4a2 2 0 110 4m-6 8a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4m6 6v10m6-2a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4"></path> </svg> </div> <span>Track maps, tire temps, and fuel strategy</span> </div> <div class="heroFeature"> <div class="heroFeatureIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2"> <path strokeLinecap="round" strokeLinejoin="round" d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z"></path> </svg> </div> <span>AI coaching insights (coming soon)</span> </div> </div> </div> </div> <!-- Login Section - Right Side --> <div class="loginSection"> <div class="loginCard"> <div class="loginLogo"> <div class="loginLogoIcon"> <svg fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth="2.5"> <path strokeLinecap="round" strokeLinejoin="round" d="M5 3v18l7-5 7 5V3H5z"></path> </svg> </div> <span class="loginLogoText">Win Podiums</span> </div> <h1 class="loginTitle">Welcome Back</h1> <p class="loginSubtitle">Access your telemetry dashboard and start racing smarter</p> <div class="statusBadge"> <div class="statusDot"></div> <span>Secure Discord Authentication</span> </div> <button class="discordButton" id="loginButton"> <svg class="discordIcon" fill="currentColor" viewBox="0 0 24 24"> <path d="M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986
Open service 2606:4700:3033::ac43:ca05:80 · winpodiums.com
2026-01-08 19:37
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 19:37:18 GMT
Content-Length: 0
Connection: close
Location: https://winpodiums.com/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mqVAnsoAnD6DCEMMUUAmy8SmNRoI9P%2Bdkn1esM8XM4szJoNUm9b7iO2dM6Gx9e2FK6%2FW0DqLcgU2Az%2Fg1gsC48bPuwszkNxw%2BZ80hUPGe3GiANxjqHGx9mv5"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=17,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bae26135d56669d-AMS