Scout4all - Data collection and privacy
Last updated: 2026-11-03
Data controller: Nicola Baldi, nic.baldi@gmail.com
Scout4all is a program for computers (Windows, macOS, Linux) and an app for Android. What each of them collects is described below.
1. What is collected
Program for computers and Android app
Match data. Unless you turn it off (see 4), when you finish scouting a match, or correct one already finished, the program and the app upload an archive with:
- the match: date, home or away, gender, year, classification and country of the team, maximum number of substitutions, where the events come from (scouted, or imported from a DataVolley file);
- each set: the lineup and the scouted events (time, type, evaluation);
- the identifier of the team;
- the keys of the team, of the opponent and of the match (see below).
Teams and players appear only as random identifiers, generated on your computer or phone. The archive holds no names. The names of players, and any other text you type, are never sent. Without the files on your computer or phone the identifiers cannot be linked to real people: this is pseudonymous data, not anonymous.
Keys of teams and matches. So that the same team, and the same match, can be recognized among the uploads of different users, when the team has a gender and a country, before the archive the program and the app send to the upload server the name of the team and of the opponent, with the country, gender and season of the team, the date of the match and the score of each set. The server writes the names in lowercase, without accents and punctuation, and turns all of this into three codes (keys) with a secret that only the server knows; it sends the keys back to be put in the archive, and keeps nothing of the request, neither in its logs nor elsewhere. The keys cannot be turned back into the names. With the secret, the developer could only check whether a given name gives a given key.
The app sends the archive when the phone is connected to the Internet, also later if it wasn't when the match ended: Android does it in the background. For this, and only for this, the app has the permission to access the Internet.
Technical data. The upload server records the IP address and the version of the program or of the app in its logs, and keeps the IP address in memory for a short time to limit the number of requests.
Program for computers
Issue reports. When you send a report from "report an issue", its title and description, and your name and e-mail address if you type them, are sent to Linear, the issue tracker of the project.
Android app
Teams, players and matches stay on your phone, in the storage of the app, and are deleted when you uninstall it. Apart from the archives described above, the app sends nothing by itself.
Backup. If the backup of your phone is turned on, Android copies the data of the app to your Google account, as it does for other apps, so that you find your matches on a new phone. The copy is made and kept by Google under its own terms; the developer has no access to it. You can turn it off in the settings of the phone.
Issue reports. "Report a problem" opens an e-mail in your e-mail app, addressed to Linear, the issue tracker of the project. Nothing is sent until you send the e-mail yourself. Linear receives what an e-mail holds: your e-mail address, your name and signature if your e-mail app adds them, what you write, and the lines the app adds to help find the problem: the version of the app, of Android and the model of the phone.
Crash reports. If the app closes because of an error, at the next start it offers to report it, with an e-mail as above that you send yourself. The e-mail also holds the error and the last screens and choices of scouting done in the app, by random identifiers, never names. Until then they stay on the phone, and are deleted whether you send the report or not. If you let your phone share diagnostics with Google, Google Play also tells the developer of crashes, without your data, under the terms of Google.
2. Why
- Statistics on the use of the program and on volleyball scouting.
- Recognizing the same team and the same match among the uploads of different users (the keys), so that they are not counted twice.
- Diagnosis of bugs and improvement of the program.
- Aggregate statistics, which can be used in future services of the project, also paid ones (e.g. a cloud version).
The data is never sold, nor used to identify you.
Issue reports are used only to handle the report and to answer you.
3. Legal basis
Match and technical data: the legitimate interest of the developer in improving the program and diagnosing its bugs (Art. 6(1)(f) GDPR), on pseudonymous data, with your right to object at any time (see 4).
Issue reports: your request. You send them yourself; in the program for computers name and e-mail are optional.
4. Your choice
The program for computers and the app show this notice when they start for the first time, and again when it changes. You can turn the upload of match data off there, or at any time in the settings (in the program for computers F2, "send match statistics"). Turned off, nothing more is uploaded, also of the matches waiting for the Internet; to delete what was already sent, see 7.
5. Where
- Upload server: Render, Frankfurt (EU).
- Match archives: Supabase Storage, Ireland (EU).
- Issue reports: Linear (USA), under its data protection terms.
- Backup of the Android app: your Google account, under the terms of Google.
6. How long
Match archives are kept with no time limit, for statistical purposes (Art. 5(1)(e) and 89 GDPR): they are pseudonymous and hold no names. Server logs are kept for the limited time the hosting provider keeps them. Issue reports are kept as long as needed to handle them.
7. Your rights
You can ask to access, correct or delete your data, or object to its processing, by writing to nic.baldi@gmail.com. Since the data holds no names, to find it we need the identifier of your team: the name of its folder in the ".scout4all" folder of your home directory or, in the app, the name of the file you get when you share the team. For the issue reports you sent from the app, the e-mail address you sent them from is enough.
You can also lodge a complaint with a data protection authority (in Italy, the Garante per la protezione dei dati personali).