matchanalyzer

Privacy notice

MatchAnalyzer app and matchanalyzer.it — last updated: 25 August 2026

This is a translation of the Italian privacy notice, provided for convenience. In case of any discrepancy, the Italian text prevails.

In short. MatchAnalyzer collects no personal data. The app has no account, no server and sends nothing over the network: teams, players, matches and events stay in the memory of the device you record them on. We use no analytics, no crash reporting, no advertising and no third-party SDKs. Uninstalling the app deletes the data with it, except the automatic backups, which stay in the device's Documents folder: that is exactly what they are for.

1. Data controller

Controller
Oreto Massimiliano
Contact
privacy@matchanalyzer.it

No Data Protection Officer (DPO) has been appointed: this processing does not fall within the cases where Article 37 GDPR makes one mandatory.

2. What data the app processes

All the data in the app is entered by you and stays on your device only, in a local database of the browser or WebView (IndexedDB). It passes through no server, ours or anyone else's.

DataWhere it livesWho can reach it
Teams and players (name, shirt number)deviceyou alone
Matches (date, opponent, competition)deviceyou alone
Recorded events, shot positions, xG and IPO pointsdeviceyou alone
App settingsdeviceyou alone

The app does not request or process: location data, contacts, camera, microphone, advertising identifiers, payment data or email addresses.

If you record player names

Names and shirt numbers are other people's personal data, often minors in youth football. Since that data never reaches us and stays entirely under your control, it is you who decides how it is processed and who answers for it to the people concerned and to whoever holds parental responsibility. If you would rather sidestep the matter, the app works perfectly well with events left unassigned, or with identifying data kept to a minimum — a shirt number and initials instead of the full name, for instance.

3. Backups and exports

The app can create three files: a backup of your data, the team report as a PDF and an image of the shot map. When you ask for them, the file is written to the app's temporary folder and handed to the operating system's share menu. From that moment the destination is your choice — email, messaging, cloud, phone storage — and the terms of the app you picked apply. We receive no copy of anything and do not know the export happened.

On top of that, on Android, at the end of every match the app saves a backup by itself into the Documents/MatchAnalyzer folder, keeping the last ten. It is there so you do not lose your work if the app gets uninstalled by mistake: that folder does not belong to the app and survives its removal. Everything stays on your device and is sent nowhere — but, since it is a shared folder, other apps with storage access can read it, and the backup file contains player names in the clear.

The three exports do not hold the same things, and the difference is worth keeping in mind before sharing them. The backup file contains player names in the clear, so it is the one to keep carefully. The report PDF carries the names of the two teams, the date, the competition, the age group and the match numbers, but no player names. The image contains only positions and symbols, with no names at all, and can be passed to anyone without consequence.

4. Android permissions

The app declares four permissions, all required by the libraries it is built with and none of them used to collect data:

The app works in aeroplane mode exactly as it works online: with no network it cannot check the subscription with the Play Store, so it relies on the last known result without interrupting a recording in progress.

5. No tracking

6. Retention and deletion

Data stays on the device until you delete it. You can remove it in three ways: deleting individual matches or teams inside the app, clearing the app's data from the system settings, or uninstalling the app. As there is no server-side store, there is nothing to request from us: deletion is immediate and final, and for the same reason it is not recoverable unless you made a backup.

The exception is the folder Documents/MatchAnalyzer: the automatic backups are not removed along with the app, and that is deliberate. To delete those as well, remove the folder with the device's file manager.

7. This website

matchanalyzer.it is an information page hosted on a server located in Germany. It uses no cookies and loads no fonts, scripts or images from external services: everything you see comes from that same server, so your visit is not reported to any third party.

The server keeps no record of visits: the access log is switched off, so your IP address is written nowhere. Only technical notes about server errors remain, used to diagnose faults (legal basis: legitimate interest, Art. 6(1)(f) GDPR); they contain no browsing data and are rotated and deleted automatically within a few days.

Your IP address is nonetheless necessarily known, for the duration of the connection, to the provider hosting the server (Hetzner Online GmbH, Germany), as happens with any site on the internet. It is not used for profiling nor cross-referenced with other sources.

8. Disclosure and transfer of data

We disclose no data to third parties, publish none and transfer none outside the European Union, for the simple reason that we receive none. Google Play independently processes data relating to installing and purchasing the app under its own privacy policy, over which we have no control.

9. Your rights

The GDPR gives you the right to access your data, rectify it, erase it, restrict its processing, object, and obtain its portability. With MatchAnalyzer you exercise those rights directly on the device, without going through us: the data is already yours and under your sole control, and the app lets you change it, export it to a readable file or delete it at any time.

For any question about this notice you can write to the address given in section 1. You also have the right to lodge a complaint with the Italian Data Protection Authority, the Garante per la protezione dei dati personali (garanteprivacy.it).

10. Changes

Should the app ever introduce features involving different processing — device-to-device syncing, for instance — this notice will be updated before the release, and the date at the top of the page will always show the latest revision.