Last updated: October 26, 2026 · Version française · Versión en español · Deutsche Fassung · Versão em português
eSportly is an iPhone and iPad app that lets you follow esports teams and players and get an alert before their matches. This page explains, in plain language, what data the app uses.
In short: there is no account, your favorites stay on your device, and the app never gives us your name or email address. If you turn on alerts, our server keeps only what it needs to send them.
ProtoJo Digital (Johan Quille, sole proprietorship), France. Contact: contact@protojo.fr. Full details are in the legal notice on protojo.fr (in French).
This information is not sent to us and is removed when you delete the app:
The app does not access your contacts, photos, location, microphone or camera. “Add to calendar” opens the iOS event sheet: you confirm the event yourself, and the app never reads your calendar.
Friend challenge. If you pick a winner for a match, your pick stays on your phone (and in your iCloud, if you use it). When you share a challenge, the link only contains the match, the chosen team and a random code specific to that match, which says nothing about you. Picks received from your friends are kept on your phone for 30 days, then deleted. We receive none of this information. There is no money and no betting.
Apple Intelligence. The match summary and the “While you were away” recap are written by Apple Intelligence directly on your iPhone, from match results: nothing is sent to us or to any other service. These texts are labelled as generated, and you can turn them off in the app's settings.
Alerts are sent by our server. For that purpose, and only if you allowed notifications and follow at least one team or competition, it stores:
| Data | What it is for |
|---|---|
| A random identifier generated by the app | Recognizing your device without knowing who you are |
| The notification token provided by Apple | Delivering the alert to you |
| The app language and your time zone | Writing the alert in the right language and respecting your quiet hours |
| Your alert settings and quiet hours | Sending only the alerts you want |
| The teams, players and competitions you follow, and matches you muted | Knowing which matches to alert you about |
| The token provided by Apple that lets us start the Lock Screen score, if you turned it on | Showing the score on your Lock Screen as soon as a match starts |
| The update token of a score shown on your Lock Screen, for the duration of a match | Updating that score after each game |
| A random token, if you subscribe to the calendar of your matches | Serving that calendar to your Calendar app without knowing who you are |
Legal basis: performance of the service you request (GDPR Article 6(1)(b)).
Retention: everything is deleted as soon as you no longer follow anything or turn off all alerts, when Apple tells us the token is no longer valid (for example after you delete the app), and at the latest after 90 days without hearing from your device. The update token of a score is deleted when the match ends; the token that starts the display is kept while alerts are on.
The server also keeps counters with no personal data (number of registered devices, alerts sent per day, calls received from the genuine app or not) to monitor that the service works properly.
App verification (Apple App Attest): to protect the service against copies, about once a month the app proves to our server that it is the genuine eSportly app installed on a real device. To do so it creates a random key, which we keep with its identifier for 60 days at most, with nothing that could identify you. Legal basis: our legitimate interest in securing the service (Article 6(1)(f) GDPR).
Some of these providers are based in the United States. When data is transferred there, it is under the safeguards provided by the GDPR (adequacy decision or standard contractual clauses).
The app shows no ads and contains no advertising tools: it does not use your device's advertising identifier and never asks for tracking permission. It is funded by the optional eSportly+ subscription.
The eSportly+ subscription is sold and charged by Apple through the App Store. We receive no payment information, name or email address. The app checks with Apple, on your device, whether you are subscribed. “Restore purchases” brings it back on your other devices using the same Apple account. You manage and cancel it in your Apple Account settings.
Apple informs our server of subscription events (subscription, trial, renewal, cancellation, refund). We keep only the event type, the plan, the date and a hashed fingerprint of the transaction number, which cannot be traced back to you: enough to count subscribers, nothing more. Legal basis: our legitimate interest in monitoring the service (GDPR Article 6(1)(f)). Retention: 3 years at most.
iOS provides the app with reports about its crashes, hangs and slowdowns (Apple's MetricKit). They stay on your device for 14 days at most and contain neither your identity nor your favorites: technical data only. They are sent to us only if you choose to, from “About”, “Send the technical report”: you then decide to whom and how (email, message…). Legal basis: your choice to send them; we keep them while fixing the problem, 6 months at most.
To know which pages of this website are read, each page loads an invisible image from our server (Supabase, European Union). We only count page views per day and per page. No cookies, no identifiers, and we keep neither your IP address, device nor referrer: there is no way to know who read what. Legal basis: our legitimate interest in improving the website (GDPR Article 6(1)(f)); this strictly anonymous measurement needs no consent. Counters are kept for 25 months at most. We count clicks to the TestFlight beta the same way, page by page: the link goes through our server, which adds 1 to the counter and immediately sends you on to TestFlight, keeping nothing about you.
This website sets no cookies. If you choose the light or dark theme, that choice is kept in your browser (local storage, key “esportly-theme”) so it applies to the next pages. It never leaves your device, we never receive it, and it is removed if you switch back to “System theme” or clear the site’s data. This storage only serves what you asked for, so it needs no consent (ePrivacy Directive, Article 5(3)).
The “Add to my calendar” button on team, game and event pages subscribes your Calendar app to a public address, the same for everyone. We keep nothing about you: no identifier, no list of subscribers. As for any page, the host (Supabase, European Union) sees the IP address of the device that refreshes the calendar, in its technical logs kept for 7 days at most.
The app may be used by minors. It does not ask them for any personal information.
You have the right to access, rectify, erase, restrict, object to and port your data, and you can withdraw your consent at any time.
If you are not satisfied with the answer, you can lodge a complaint with the French data protection authority, the CNIL.
This page is updated when the app changes. The date at the top shows the latest change.