Privacy policy
Last updated 2026-02-18
SeasonCall is a prediction game for the Premier League, the Championship and the NHL. This page explains what personal data we process, why, for how long, and what rights you have. The page is maintained by SeasonCall.
SeasonCall is the controller for the processing described here. Contact us through the contact form with any question about your data.
- Account: email address, display name, language and time zone.
- Game data: your table predictions, weekly predictions, bonus answers, points, points history and achievements.
- Groups: which private groups you belong to, when you joined and who invited you.
- Preferences: selected leagues, favourite teams and notification settings.
- Technical data: your login session, timestamps for saved predictions, and error logs when something breaks.
We process no sensitive personal data and never collect card numbers – card details go straight to Stripe.
- To deliver the service: account, saving predictions, scoring, leaderboards and groups. Legal basis: contract.
- To protect the service from abuse, debug problems and improve features. Legal basis: legitimate interest.
- For deadline reminder emails and notifications you switch on yourself. Legal basis: consent – you can turn them off in Settings.
- For accounting if you buy premium. Legal basis: legal obligation.
SeasonCall uses no advertising cookies and we do not profile you. We do use simple, aggregated traffic analytics from our hosting platform (Lovable Analytics) to see how many people visit the pages. It measures visits and page views plus coarse information such as country, device type and which page you viewed – never your name, your email address or your predictions. The statistics are only ever shown in aggregate and are not used for advertising. That is why you see no advertising-cookie consent banner.
- Login session: stored in your browser's localStorage so you stay signed in. Removed when you sign out.
- App preferences: your language choice and whether you have seen the install guide. Stored in your browser only.
- Offline cache: the app is a PWA and caches pages and your latest predictions locally so it works without a connection. Cleared when you clear browser data.
- Traffic analytics: the hosting platform records visits and page views together with coarse technical information (country, device type, page and referring page). A technical identifier may be stored in a cookie or localStorage to tell one visit from another. We never link these statistics to your account.
We only share data with providers needed to run the service:
- Hosting, database and authentication: Lovable Cloud (built on Supabase). Stores account, predictions, points and groups.
- Email: used for account confirmation, password resets and deadline reminders. Only your email address and the message content.
- Payments: Stripe, if and when you buy premium. Stripe receives the payment details directly – we never store them.
- AI insights: aggregated prediction and points statistics are sent to a language model through the Lovable AI Gateway to generate the text. Your email address is not included.
- Sports data: results are fetched from ESPN, OpenFootball and API-Football. That is a one-way call – no personal data is sent there.
- Traffic analytics: Lovable Analytics (the same hosting platform that runs the site) receives aggregated visit statistics – visits, page views, country, device type and page.
Some providers above may process data outside the EU/EEA. Such transfers rely on the safeguards the provider offers, for example the European Commission's standard contractual clauses.
Leaderboards show your display name and your points to others in the same league or group. Your email address is never shown to other users. You can change your display name in Settings.
- Account and game data are kept for as long as you have an account. Delete the account and they are removed.
- After account deletion, point totals may remain in historical tables in anonymised form, with no link to you.
- Payment records are kept as long as accounting rules require.
You have the right to access, rectification, erasure, restriction, data portability and to object to processing. You can also withdraw consent at any time.
You can handle most of it yourself under Settings → My data: download everything we hold about you as a JSON file, or request account deletion.
Prefer to reach out manually? Use the contact form. We reply within 30 days.
If you are unhappy with how we handle your data you can complain to your national data protection authority (in Sweden: IMY).
SeasonCall is not intended for children under 13. We do not knowingly create accounts for children under 13.
We update this page when the processing changes. We will tell you in the app about material changes.
