Cookie Policy
Last updated: 2026-06-21
What are cookies?
Cookies are small files stored on your device. We also use similar technologies (localStorage, IndexedDB).
How we use cookies
Strictly necessary (no consent required)
| Name | Type | Purpose | Duration |
|---|---|---|---|
authjs.session-token / __Secure-authjs.session-token | Cookie | Keeps you signed in | Session / expiry per Auth.js |
authjs.csrf-token | Cookie | Security during sign-in | Session |
authjs.callback-url, authjs.pkce.code_verifier | Cookie | OAuth sign-in flow | Short-lived |
Preferences (essential to your choices)
| Name | Type | Purpose |
|---|---|---|
tailwind-theme | localStorage | Light/dark theme |
tailwind-map-style-override | localStorage | Map style preference |
tailwind-wind-visualization | localStorage | Wind overlay mode |
tailwind-scoring-hours | localStorage | Guest departure hours |
tailwind-guest-map-welcome-dismissed | localStorage | Dismissed welcome modal |
tailwind-guest-routes | IndexedDB | Guest routes (device only) |
Analytics
| Name | Type | Purpose |
|---|---|---|
_ga, _ga_* | Cookie | Google Analytics 4 — usage statistics |
We use Google Analytics on all visits to understand how our website is used. Our cookie notice explains this when you first visit. To opt out entirely, use Google's opt-out browser add-on or block cookies in your browser settings.
Third-party cookies (when you use these features)
- Google / Strava — during OAuth sign-in on their websites
- Stripe — during payment on checkout.stripe.com
- YouTube — if embedded videos load on our guides, or when you play a video on our marketing pages
Managing cookies
Use our cookie notice, reopen cookie settings from the site footer, adjust browser settings, or opt out of Google Analytics via Google's add-on.
Blocking strictly necessary cookies may prevent sign-in.
More information
See our Privacy Policy or contact [email protected].
