This policy explains what personal data we process when you use the MatchHub mobile app and the matchhub.pl website, why we do it and what rights you have. We try to collect only what the game needs to work.
Who is the data controller
The controller of your personal data is [NAZWA ADMINISTRATORA], [ADRES], [NIP/REGON — jeśli dotyczy] (“we”, “MatchHub”).
For anything related to your personal data, email us at support@matchhub.pl.
What data we process
Your account
- your email address and password, if you sign up with email,
- data from your Google or Apple account (account ID, email address and, if you share it, your name), if you sign in with Google or Apple,
- your username and an optional profile photo,
- a referral code, if you use one or share yours with friends,
- codes used to verify your email address and reset your password.
The game
- the leagues and competitions you follow,
- your predictions, the virtual points you stake, your points balance and prediction results,
- your leaderboard position, rank, level, experience points, achievements and daily login streak.
Community
- comments, replies and reactions (likes) in match discussions,
- the people you follow and the people who follow you,
- reports you submit about content (e.g. spam or offensive content).
Your profile is public to other players: they can see your username, profile photo, stats, rank, leaderboard position and comments. Premium players can also see other players’ predictions.
Premium
If you buy a Premium subscription (MatchHub Pro), we process information about its status – whether it is active, until when, whether it renews – and your customer ID in RevenueCat. Payments are handled by the App Store or Google Play. We never see your card details.
Push notifications
If you allow notifications, we process your device token (Firebase Cloud Messaging) and your notification settings.
Crash reports
When the app crashes or hits an error, Firebase Crashlytics collects a crash report: device model, OS and app version, the error trace and an installation ID. We use it only to fix bugs.
The app contains no third-party analytics or advertising tools.
Contacting us
When you write to us from the app (“Contact us”), the message automatically includes the app version, device model, OS version and, if you have one, your RevenueCat ID. This helps us help you. We also process the content of your message and the email address you write from.
AI Analysis
Match analyses are generated by an external AI model provider ([DOSTAWCA MODELU AI]) based on match data such as the teams, kick-off time and statistics. [POTWIERDŹ: CZY DO DOSTAWCY AI TRAFIAJĄ JAKIEKOLWIEK DANE UŻYTKOWNIKA]. AI Analysis never makes decisions about you.
Why we process data and on what legal basis
| Purpose | Legal basis (GDPR) |
|---|---|
| Creating and running your account, the game, leaderboards, public profile, discussions, referrals, Premium | Art. 6(1)(b) – performance of a contract (our Terms) |
| Push notifications | Art. 6(1)(a) – your consent, which you can withdraw at any time in your phone or app settings |
| Content moderation, handling reports, security, preventing abuse | Art. 6(1)(f) – our legitimate interest |
| Diagnosing and fixing bugs (Crashlytics) | Art. 6(1)(f) – our legitimate interest |
| Replying to messages and complaints | Art. 6(1)(b) and (f) |
| Meeting legal obligations, e.g. keeping complaint records | Art. 6(1)(c) |
| Establishing, exercising or defending legal claims | Art. 6(1)(f) |
Providing your data is voluntary, but you can’t create an account and play without an email address (or a Google or Apple account) and a username.
We don’t make decisions about you based solely on automated processing, including profiling, that would have legal or similarly significant effects. Your leaderboard position and rank depend only on how your predictions turn out.
Who we share data with
Your data is processed on our behalf by service providers we have agreements with:
- Google (Firebase Crashlytics, Firebase Cloud Messaging, Google Sign-In),
- Apple (Sign in with Apple, iOS notifications, the App Store),
- Google Play (subscription sales on Android),
- RevenueCat Inc. (subscription management and verification),
- [DOSTAWCA MODELU AI] (generating AI Analysis),
- [DOSTAWCA HOSTINGU BACKENDU] (the app’s servers and database),
- OVH (email for the matchhub.pl domain),
- Zoho Corporation B.V. (ZeptoMail) (sending emails from the app, such as verification and password reset codes; servers in the EU),
- the matchhub.pl website hosting provider (US, under the EU-US Data Privacy Framework).
We may also share data with public authorities when the law requires it.
Some of these providers are based in the US. Data is transferred there under the European Commission’s adequacy decision for the EU-US Data Privacy Framework or under the Commission’s standard contractual clauses.
How long we keep data
- Account and game data: until you delete your account.
- Crash reports (Crashlytics): up to 90 days.
- Backups: [OKRES PRZECHOWYWANIA KOPII ZAPASOWYCH, NP. 30 DNI] after account deletion, after which they are overwritten.
- Correspondence and complaints: up to [OKRES, NP. 3 LATA] after the matter is closed, in case of legal claims.
- Purchase records: kept by Apple, Google and RevenueCat under their own policies and tax rules.
Account and data deletion
You can delete your MatchHub account and its data at any time. The data controller is [NAZWA ADMINISTRATORA].
In the app
- Open the Profile tab, then Settings.
- In the Account section, tap Manage account.
- Tap Delete Account and confirm.
By email
If you no longer have access to the app, email support@matchhub.pl from the address linked to your account. Use the subject “Account deletion” and include your username. If you sign in with Apple using a hidden email address, give us your username and tell us how you sign in, and we’ll help you confirm the account is yours. We’ll complete your request within 30 days.
What we delete
- account data: email, username, profile photo, Google or Apple sign-in data,
- predictions, points, results, leaderboard position, ranks, achievements and streaks,
- your following and follower lists, settings and notification tokens.
What may remain
- your comments may stay visible in discussions without your username or photo, labelled “Deleted account”,
- backups, for [OKRES PRZECHOWYWANIA KOPII ZAPASOWYCH, NP. 30 DNI],
- correspondence and complaints, for the period described above,
- purchase records held by Apple, Google and RevenueCat under their own policies.
Deleting your account doesn’t cancel a Premium subscription. Cancel it first in your App Store or Google Play settings.
Your rights
You have the right to:
- access your data and get a copy of it,
- have inaccurate data corrected,
- have your data erased,
- restrict processing,
- data portability,
- object to processing based on our legitimate interest,
- withdraw your consent at any time (this doesn’t affect processing that happened before),
- lodge a complaint with the President of the Personal Data Protection Office (UODO, ul. Stawki 2, 00-193 Warsaw, Poland) or the data protection authority in your country.
To exercise these rights, email support@matchhub.pl. We’ll reply within one month.
Children
MatchHub is intended for people aged 18 and over. We don’t knowingly collect data from anyone younger. If we learn that a minor has created an account, we’ll delete it.
The matchhub.pl website
The matchhub.pl website uses no cookies and no analytics, and fonts are served from our own server. Whenever you visit, our hosting provider’s servers log technical data such as your IP address and browser type. We have no access to these logs. The provider processes them to keep the service secure and running, including in the US, under the EU-US Data Privacy Framework.
Security
We use technical and organisational measures to protect your data, including encrypted connections and secure storage of sign-in data on your device. No system is completely immune to attacks, though. If you notice anything suspicious, please let us know.
Changes to this policy
We may update this policy, for example when we add new features. We’ll tell you about significant changes in the app or by email. The date of the latest update is shown on this page.