Privacy Policy for 4Score
Last updated: 19 September 2026
4Score (“the app”) is a basketball stat tracker, published by Xcentric IT doo Novi Sad (“we,” “our,” or “us”), Ćirpanova 46, 21000 Novi Sad, Serbia.
This policy explains what the app does with your information. The short version: 4Score is local-first. Everything you enter stays on your device, and we never receive it.
1. Information we collect
We collect nothing.
4Score has no user accounts, no sign-up, no login and no server of ours that it talks to. We do not operate a backend for this app, so there is no mechanism by which your data could reach us. We do not collect, receive, store, sell, rent or share any personal information about you.
We also do not use any analytics, crash-reporting, advertising, attribution or tracking services. The app contains no third-party SDKs that collect data, no advertising identifiers, and no tracking pixels. We do not track you across apps or websites, and we do not build profiles of you.
2. Information the app stores on your device
The app saves the information you enter so it is there the next time you open it. This data lives only in the app's private storage on your phone or tablet, in a local database and in the operating system's standard app-preferences store. It is not uploaded anywhere.
What is stored locally:
- Your coach nickname, asked for once during onboarding. It is only used to greet you in the app. You may enter any name you like — it does not have to be your real one.
- Your app settings: the chosen theme (System / Light / Dark) and the chosen language (English or Serbian).
- Teams: team name, coach name (optional), jersey colour and emblem.
- Players: player name and jersey number, linked to a team.
- Competitions: competition name.
- Games: the two teams, the optional competition, date, tip-off time and location, plus the settings of the game (tracking mode, tracked side, format, status).
- Game records: the per-game squad and starting five, and the event log of everything you tap during a game (points, rebounds, assists, steals, turnovers, fouls, substitutions), each with the player's name and jersey number recorded at the time and, for substitutions, the clock reading you typed in.
The app requests no runtime permissions: no contacts, no location, no camera, no microphone, no photo library, no calendar. Any location or date you see in a game is text you typed yourself, not a reading taken from the device.
The app's Android package declares the standard internet permission, which is reserved for a possible future optional sync feature. That feature does not exist in this version, and the app makes no network requests.
3. Data about other people, including children
In youth basketball, the names and jersey numbers you enter will often be those of children.
Please understand clearly how this works:
- That information is entered by you, stays on your device, and is never transmitted to us or to anyone else by the app.
- Because we never receive it, we are not a controller or processor of it under the GDPR, the Serbian Law on Personal Data Protection, or comparable laws. You — or the club, school or organisation you coach for — remain responsible for that data, including for having a lawful basis to record it and for handling it according to your club's own rules and any applicable child-protection or data protection requirements.
- 4Score is not directed at children and is not intended to be used by children. We do not knowingly collect personal information from anyone, of any age, because we do not collect personal information at all.
A practical suggestion: you can run the app entirely on jersey numbers and initials instead of full names if that suits your club's policy. Nothing in the app requires a real name.
4. Exporting and sharing box scores
From a box score you can export the game as a PDF or an .xlsx spreadsheet. This is the one place where data you entered can leave the app, and it only happens when you choose it:
- Save opens your device's own file picker so you choose where the document is written. It goes where you put it. We are not involved.
- Share writes the document to the app's temporary cache folder and hands it to your device's standard share sheet, so you can pick an app to send it with (email, a messaging app, cloud storage, and so on).
Once you share a document, what happens to it is governed by the app or service you sent it to and by that provider's own privacy policy — not by this one. The temporary copy in the cache folder is deleted the next time you share something, and is removed along with everything else if you uninstall the app.
Exported documents contain the player names, jersey numbers and statistics of the game in question. Please think about who you are sending them to, especially when the players are minors.
5. Device backups
Your device's operating system may include the app's data in the backups you have configured with the platform vendor — Android Auto Backup to your Google account, or an iCloud or computer backup on iOS. These backups are made by Apple or Google under your own account and your own settings, not by us, and we have no access to them.
If you do not want your 4Score data included, you can turn off backup for the app in your device's system settings.
6. How long data is kept, and how to delete it
Data stays on your device until you delete it. You are in full control:
- Delete individual players, teams, competitions or games from inside the app.
- Uninstalling the app removes all of its data from your device permanently.
Because we hold no copy of anything, uninstalling is complete deletion. There is no cloud copy to request the erasure of, and there is nothing for us to restore if you change your mind — so export anything you want to keep first.
7. Your rights
Privacy laws such as the GDPR give you rights to access, correct, delete, and port your personal data, and to complain to a supervisory authority.
Those rights are exercised against organisations that hold your data. We hold none, so there is no request for us to answer: your data is already in your own hands, on your own device, where you can read it, change it, export it and erase it at any time without asking anybody.
If you believe we hold information about you nonetheless, write to 4score@xcentric.it and we will look into it. You also have the right to lodge a complaint with the Serbian Commissioner for Information of Public Importance and Personal Data Protection, or with the supervisory authority of your country of residence.
8. Security
Your data is protected by the standard app sandboxing of Android and iOS, which prevents other apps from reading another app's private storage, and by whatever device lock (PIN, password, fingerprint, face) you have set. On a modern device with a lock screen, that storage is encrypted at rest by the operating system.
Because everything is local, the security of your data is essentially the security of your device. We recommend keeping a screen lock enabled and your operating system up to date. Note that a person with unlocked access to your device can open the app and see everything in it.
9. Changes to this policy
If a future version of the app changes what happens to your data — for example if optional account-based sync is ever added — we will update this policy and note the new date at the top. Any such feature would be opt-in, and we would ask for your consent before anything left your device.
10. Contact
Questions about this policy or about privacy in 4Score:
Xcentric IT doo Novi SadĆirpanova 46, 21000 Novi Sad, Serbia
Email: 4score@xcentric.it