Privacy policy

Football Mania has no accounts, no logins and no user profiles. This page explains exactly what is collected anyway, why, and what you can do about it.

01

The short version

If you read nothing else, read this.

Summary of data practices
No accountWe never ask for your name, email address, date of birth or gender, because there is nothing to sign up for.
Favourites stay on your deviceThe teams and competitions you follow are stored locally, not on our servers.
Ads are the business modelThe apps are free because they show advertising. Personalised advertising only happens if you consent, and you can change that at any time.
We do not sell your dataWe do not sell, rent or trade personal data. We never have.
You can use it anonymouslyWithout notifications, chat or personalised ads, the apps work fine and we hold nothing that identifies you.
02

Who is responsible

The controller for the processing described here is Sportalize B.V., a company registered in the Netherlands and the publisher of the Football Mania apps, football-mania.com, holoduke.nl and LiveScore MCP.

For any privacy question, request or complaint, write to gillis.haasnoot@gmail.com. A human reads it; there is no ticket system to get past.

03

What we process, and why

Each row is something that genuinely happens. Nothing here is aspirational.

Processing activities, purposes, legal bases and retention
DataWhyLegal basisKept
Advertising ID
(Google Advertising ID / Apple IDFA)
To show advertising, which is what pays for the app. Personalised only with your consent; otherwise contextual ads are shown. Consent for personalised ads; legitimate interest for non-personalised ads Held by the ad networks, not by us
Push notification token To send a goal, red card or full-time alert for a team or match you chose to follow. The token identifies a device installation, not a person. Consent — you pick each team, and can switch it off per team Until you disable notifications or uninstall; stale tokens are deleted automatically when the store reports them as unregistered
IP address Unavoidable in any internet request. Used to pick your country so you see your own league first, to choose an ad region, and to block abuse. Legitimate interest Server logs are rotated; the IP is converted to a country and the address itself is not retained for analytics
Approximate country Derived from the IP address so the app can order competitions sensibly and show relevant ads. No street-level or GPS location is used. Legitimate interest Stored in aggregate only
Usage events Which screens and competitions are opened, so we know what to improve. Aggregated; not tied to a profile. Legitimate interest Aggregated statistics
Chat messages If you use the live match chat, your messages and chosen nickname are stored so other users can read them. Consent — chat is optional and you choose what to type Retained with the match; ask us and we will remove yours
Votes and likes Match predictions and likes, counted in aggregate. Legitimate interest Aggregated counts
Crash and performance data Reported by the app stores so we can fix crashes. We see device model and OS version, not who you are. Legitimate interest As retained by Google Play / App Store

What we do not collect: no name, no email address, no phone number, no password, no date of birth, no gender, no contacts, no photos, no precise GPS location, and no cross-app tracking of our own.

04

Who else is involved

Running an app this size means using other people’s infrastructure. These are the ones that can see data.

Third parties and their role
PartyRole
Google AdMobServes the advertising in the apps and handles the consent prompt. See Google’s own privacy policy for what they do with the advertising ID.
Google FirebaseDelivers push notifications to Android and web. Holds the device token.
Apple Push Notification serviceDelivers push notifications to iOS devices.
Google Play & Apple App StoreDistribute the apps and report crash and performance statistics to us.
Our own serversHosted in Germany with Hetzner. The football data pipeline, the websites and the notification service all run there.

Google and Apple are United States companies and may process data outside the European Economic Area. Those transfers rely on the European Commission’s standard contractual clauses and, where applicable, the EU–US Data Privacy Framework. Our own servers are inside the EEA.

05

Your rights

Under the GDPR you can ask us to give you a copy of any personal data we hold about you, correct it, delete it, restrict what we do with it, or object to processing based on legitimate interest. You can also withdraw consent at any time.

In practice, because there is no account, we usually hold nothing that identifies you personally — which makes some of these requests short to answer. Where we do hold something (a push token, a chat message), tell us enough to find it and we will act.

Doing it yourself, immediately

  • Stop notifications: turn off the toggle for a team in the app, or revoke notification permission in your device settings. The token is then unused and eventually deleted.
  • Reset advertising: Android → Settings → Privacy → Ads, or iOS → Settings → Privacy & Security → Tracking. You can reset or delete the advertising ID there.
  • Change ad consent: reopen the consent prompt from the app’s settings screen.
  • Remove everything local: uninstalling the app clears your favourites and settings, which live on the device.

If you think we have handled your data badly, please tell us first — but you also have the right to complain to the Dutch supervisory authority, the Autoriteit Persoonsgegevens, or to the authority in your own country.

06

Children

Football Mania is a general-audience sports app and is not directed at children. We do not knowingly collect personal data from children under 13 (or the higher age set by local law). If you believe a child has provided us with personal data — a chat message, for instance — write to us and we will remove it.

07

The website and LiveScore MCP

holoduke.nl sets no cookies and runs no analytics. It loads a web font from Google Fonts and fetches live scores from our own server; nothing else leaves your browser. There is no tracking script on this page.

football-mania.com shows advertising and therefore does set cookies and similar identifiers, subject to the consent prompt you see on your first visit.

LiveScore MCP has no accounts and no user data. It is read-only, it stores nothing about who asked what, and it keeps only the short-lived request counts needed to enforce its rate limit.

08

Changes, and how to reach us

If this policy changes in a way that matters, the date at the top changes with it and the new version is published here. Continuing to use the apps after that means the updated policy applies.

Questions, requests or complaints: gillis.haasnoot@gmail.com. Security reports: security.txt.

Sportalize B.V., Netherlands · Last updated 12 October 2026