Welcome to Esport Agenda. We respect your privacy and are committed to protecting your personal data. This policy explains what data we collect, how it is used, and your rights under the GDPR (EU Regulation 2016/679).
/profile/<username>). Individual picks remain private until the match is resolved.esport-agenda-storage: your theme, sidebar state, anti-spoiler mode, and favorite IDsesport_agenda_lang: your chosen languagecookie_consent: your consent choice (functional, analytics, or all)cookie_consent_date: the date you recorded that choiceesport_agenda_reminder_onboarded: whether you have seen the match reminder onboarding promptWe also use IndexedDB (via the idb-keyval library) to store your local match reminders. Each reminder contains: the match ID, team names, game name, and scheduled time. Local reminder data stays on your device.
If you enable match reminders and grant browser notification permission, a Service Worker runs in the background to trigger local notifications at the scheduled time. If you additionally opt into server-side push notifications, the browser-generated Web Push endpoint and encryption keys are sent to our server so we can deliver pushes even when the tab is closed. You can revoke notifications at any time from your browser settings or from /reminders.
/ingest to improve reliability. Privacy PolicyIf you participate in Pick'em, bracket predictions, achievements, or share cards, the following information is publicly visible to anyone (including search engines):
Individual picks before lock-in, your email address, OAuth provider IDs, push subscriptions, favorites and newsletter preferences are never public. You can leave the leaderboard and wipe pick history by deleting your account in Settings.
If you opt in, we send you daily/weekly match briefings and Pick'em recaps. Delivery is handled by Resend (EU data residency available). We store your email, frequency preferences, game/team filters, language and a unique unsubscribe token.
Every email contains a one-click unsubscribe link, and you can fully manage or disable the newsletter from /newsletter/subscribe. Transactional emails (account recovery, security) are sent on the legal basis of contract performance and cannot be unsubscribed while your account is active.
We retain your personal data only as long as necessary for the purposes described in this policy:
Application and database are hosted in the European Union (Google Cloud europe-west1, Supabase EU). Some data may be transferred outside the EU through the following services, all relying on the EU-US Data Privacy Framework and/or Standard Contractual Clauses:
/ingest)If you are a California resident, you have the right to:
We do not sell personal information and we do not share it for cross-context behavioural advertising. To disable all non-essential sharing, open the Cookies & Privacy panel in the footer and select Functional only, or enable Global Privacy Control (GPC) in your browser β we honour the GPC signal automatically.
Esport Agenda is not directed at children under 16. We do not knowingly collect personal data from children below the digital-consent age of their country. If you believe a minor has created an account, email contact@esportagenda.com and we will delete the account.
You can exercise your data rights directly:
For any other request, email us at contact@esportagenda.com. We respond within 30 days.
If you have any questions regarding privacy, please contact us at:
contact@esportagenda.com
Last updated: April 2026