🇮🇹 Italiano · 🇬🇧 English version below

Informativa sulla privacy – TennisScore

Ultimo aggiornamento: 6 novembre 2026

Questa informativa vale anche per il quadrante TennisScore Court (sezione 12) e per il sito, con il suo sondaggio e la ricerca nel calendario dei tornei (sezione 11, sezione 13 e sezione 14).

TennisScore è un'app per tenere e condividere il punteggio delle partite di tennis. È progettata per non identificare i suoi utenti: non richiede registrazione, account, e‑mail o altri dati personali.

1. Titolare del trattamento

Il titolare del trattamento è Dario Pezzi, persona fisica che sviluppa e pubblica l'app con il nome PreciseSoft. Per qualsiasi richiesta relativa alla privacy: developer@precisesoft.it.

2. Dati raccolti automaticamente

3. Dati inseriti da te

I nomi dei giocatori, i punteggi, il luogo della partita e il nome che scegli quando ti iscrivi come spettatore sono inseriti volontariamente da te. Vengono salvati sui server dell'app per consentire le funzioni di condivisione e sono visibili alle persone con cui condividi il codice della partita. Ti consigliamo di usare nomi o soprannomi che non riveli a estranei informazioni che consideri riservate.

Se usi TennisScore sullo smartwatch (Wear OS), i nomi dei giocatori e il punteggio della partita in corso vengono inviati dal tuo telefono al tuo orologio, per mostrarli al polso. Il trasferimento avviene tra i tuoi dispositivi tramite i servizi Google per Wear OS, che possono sincronizzarli anche attraverso il tuo account Google. Quando spegni la funzione o la partita finisce, il telefono sostituisce quei dati con uno stato vuoto. L'orologio non invia dati ad altri.

Se attivi i sensori dell'orologio, durante una partita l'orologio rileva la tua frequenza cardiaca e i tuoi passi, con il consenso che dai ai permessi di sistema, e li riassume in un valore ogni 5 secondi. Questi dati vanno solo dal tuo orologio al tuo telefono, tramite i servizi Google per Wear OS, e restano nel telefono insieme alla partita (e nel backup di Android, se lo hai attivo): servono a mostrarti statistiche di gioco come la distanza stimata, il battito medio e il recupero tra i punti, che sono indicazioni sportive e non valutazioni mediche. Non vengono mai inviati ai server dell'app, agli spettatori né a un altro telefono, e si cancellano insieme alla partita. Puoi spegnere i sensori in qualsiasi momento dalla notifica dell'orologio o negando i permessi.

Le foto ricordo che aggiungi a una partita conclusa restano solo sul tuo telefono, nella memoria privata dell'app: non vengono inviate ai server dell'app né agli spettatori, non entrano nel backup di Android e si cancellano insieme alla partita. Lasciano il telefono solo quando sei tu a condividerle, con le pagine della partita, o a inviarle a un compagno con l'invio diretto.

Dalla versione 1.2.0 l'app ricorda i nomi dei giocatori che inserisci, per proporteli alla partita successiva, e per ognuno puoi aggiungere una foto, da usare come immagine accanto al nome. L'elenco e le foto restano solo sul tuo telefono: non vengono inviati ai server dell'app, agli spettatori né all'orologio. Le foto stanno nella memoria privata dell'app, non entrano nel backup su cloud di Android (passano solo nel trasferimento diretto tra due tuoi telefoni, quando ne cambi uno) e si cancellano quando le togli o elimini il giocatore; ogni partita conclusa conserva una copia delle foto di quel giorno, che se ne va insieme alla partita. Lasciano il telefono solo quando sei tu a condividere la partita, con le sue pagine, o a inviarla a un compagno con l'invio diretto. Se fotografi un'altra persona, fallo con il suo consenso: la foto resta nel tuo telefono e sei tu a decidere con chi condividerla.

Con l'invio diretto puoi passare una partita conclusa, con le sue foto ricordo e le foto dei giocatori, al telefono di un compagno vicino a te. I dati viaggiano solo tra i due telefoni, tramite i servizi Google Play (Nearby Connections, via Bluetooth o rete Wi-Fi locale), dopo che entrambi avete confermato lo stesso codice sullo schermo, e non passano dai server dell'app. Battito e passi non vengono inviati. Sul telefono del compagno la partita e le foto diventano una sua copia, che gestisce lui.

4. Finalità e base giuridica

L'app non contiene pubblicità, non effettua profilazione e non vende dati a terzi.

5. Dove sono conservati i dati

I dati delle partite sono salvati su Google Cloud Firestore nella regione europe‑west8 (Milano, Unione Europea). I servizi Firebase sono forniti da Google LLC, che agisce come responsabile del trattamento; per alcuni servizi (es. Crashlytics) i dati possono essere trattati anche al di fuori dell'UE con le garanzie previste dal GDPR (EU‑U.S. Data Privacy Framework e clausole contrattuali standard).

6. Condivisione dei dati

I dati di una partita condivisa (nomi dei giocatori, punteggio, luogo) sono visibili a chi possiede il relativo codice di iscrizione o il link della partita, nell'app e sul sito (vedi la sezione 15). Per trovare la partita dal codice, l'app e il sito usano un indice che collega ogni codice alla partita e all'identificativo anonimo di chi l'ha creata: si cancella insieme alla partita. Con l'invio diretto una partita conclusa, con le sue foto ricordo e le foto dei giocatori, va solo al telefono del compagno che scegli, senza passare dai server dell'app. Nessun dato viene venduto o ceduto a terzi. Gli unici fornitori tecnici sono i servizi Google Firebase sopra indicati.

7. Conservazione

8. I tuoi diritti

Hai i diritti previsti dagli artt. 15‑21 del GDPR (accesso, rettifica, cancellazione, limitazione, opposizione) e il diritto di reclamo al Garante per la protezione dei dati personali. Poiché l'app non ti identifica, per esercitarli è necessario fornire elementi che permettano di individuare i tuoi dati (ad esempio il codice di una partita condivisa). Scrivi a developer@precisesoft.it: le richieste di cancellazione vengono evase entro 30 giorni.

9. Minori

L'app non è destinata a minori di 13 anni e non raccoglie consapevolmente dati di minori di 13 anni.

10. Modifiche

Eventuali modifiche a questa informativa saranno pubblicate a questo indirizzo, con aggiornamento della data in alto.

Il sito tennispadelscore.com (raggiungibile anche come tennisscore-9dda1.web.app) usa Google Analytics 4, un servizio di Google LLC, per contare le visite e capire quali pagine vengono lette. Analytics parte solo dopo il tuo consenso, che puoi dare o negare dal banner alla prima visita e cambiare in qualsiasi momento dal link "Cookie" in fondo alla pagina. Senza consenso lavora senza cookie e senza identificatori (modalità consenso di Google) e produce solo conteggi aggregati; con il consenso, un cookie di Google (_ga) distingue le visite per 13 mesi. I dati raccolti sono le pagine viste, il tipo di dispositivo e di browser, la lingua e il paese approssimativo; Google Analytics 4 non conserva l'indirizzo IP. Google conserva questi dati per 2 mesi e li tratta secondo le proprie condizioni, anche fuori dall'UE con le garanzie previste dal GDPR (EU-U.S. Data Privacy Framework). Non usiamo Analytics per pubblicità né per profilazione, e il sito non usa altri cookie.

12. Quadrante TennisScore Court

TennisScore Court è un quadrante per smartwatch Wear OS, pubblicato su Google Play come app separata. È fatto solo di immagini e della descrizione di ciò che l'orologio deve disegnare: non contiene codice nostro, non si collega a internet, non ha pubblicità e non usa Firebase né altri servizi di analisi. Tramite il quadrante non raccogliamo, non conserviamo e non condividiamo alcun dato.

La batteria, i passi e il battito che vedi sul quadrante li legge e li disegna il sistema dell'orologio, sul tuo dispositivo: a noi non arrivano. Per mostrare il battito il sistema può chiederti il permesso di usare i sensori; puoi negarlo, e al posto del valore restano due trattini. Lo spazio per la complicazione mostra i dati dell'app che scegli tu, per esempio le calorie della tua app per la salute, secondo l'informativa di quell'app.

Come per ogni app dello store, Google Play ci fornisce statistiche aggregate e anonime su installazioni e arresti anomali.

13. Sondaggio sul sito

Sulle pagine del sito un bottone in basso propone un breve sondaggio facoltativo: per quale sport rispondi (tennis o padel), con che racchetta giochi (marca ed eventualmente modello) e a che livello. Se rispondi salviamo solo queste risposte, con l'identificativo del sondaggio, la lingua e l'indirizzo della pagina da cui hai risposto e la data. Non chiediamo nomi né indirizzi email e non salviamo identificatori del dispositivo; come ogni server, il servizio riceve l'indirizzo IP della richiesta per consegnarla, ma non lo conserviamo con la risposta. Le risposte sono quindi anonime.

Le risposte sono salvate su Google Cloud Firestore, nella stessa regione europe‑west8 (Milano) dei dati dell'app, e le usiamo solo in forma aggregata, per sapere con che attrezzatura e a che livello giocano i visitatori: non sono vendute né cedute a terzi. Le conserviamo per al massimo 24 mesi dalla chiusura del sondaggio. Il browser ricorda nella sua memoria locale, non con un cookie, che hai già risposto o che hai chiuso il bottone, per non riproportelo; puoi cancellare questa informazione dalle impostazioni del browser.

14. Ricerca nel calendario dei tornei

Nel calendario dei tornei puoi cercare i tornei vicino a una città. Se tocchi «Usa la mia posizione», il browser ti chiede il permesso di leggere la tua posizione: la usiamo solo dentro il browser, per calcolare la distanza dai tornei, e non la mandiamo né a noi né ad altri.

Il browser ricorda nella sua memoria locale, non con un cookie, quante volte sei arrivato sulla pagina, per smettere di mettere in evidenza la ricerca dopo le prime visite; puoi cancellare questa informazione dalle impostazioni del browser.

15. Seguire una partita dal sito

Con il link di una partita condivisa (la pagina «Segui la partita» con il codice nell'indirizzo) il punteggio si vede anche nel browser, senza l'app. Per leggerlo, il browser si collega ai servizi Google Firebase (Authentication e Cloud Firestore, gli stessi dell'app, con i dati nella regione europe‑west8 di Milano) con un account anonimo, come l'app: un identificativo casuale, senza nome né indirizzo email, che il browser conserva nella sua memoria locale (IndexedDB), non in un cookie, per riusarlo alle visite successive. Come ogni server, Firebase riceve l'indirizzo IP della connessione.

Finché la partita non è finita la pagina ti iscrive come spettatore, come fa l'app, e te lo dice: chi segna i punti vede nell'elenco degli iscritti un nome predefinito (per esempio «Spettatore dal web»), oppure quello che scrivi tu se vuoi, e il sistema del dispositivo (per esempio «Web · Android»). L'iscrizione si cancella insieme alla partita condivisa, quando chi l'ha creata la elimina o la pulizia dell'app la toglie, di solito pochi giorni dopo la fine. Il codice della partita non viene mandato a Google Analytics. Il nome che scrivi e le partite a cui ti sei iscritto restano nella memoria locale del browser; puoi cancellarli, insieme all'identificativo anonimo, dalle impostazioni del browser.

16. Promemoria dei tornei nell'app

Dalla versione 1.3 l'app ricorda i tornei, i giocatori e gli incontri che scegli di seguire dal sito (il link «Nell'app TennisScore» o il suo codice QR) e ti avvisa con le notifiche del telefono. Per conoscere orari e risultati, l'app scarica dal sito, più volte al giorno e poco prima di ogni avviso, un file pubblico con il programma dei tornei: come per ogni pagina del sito, il servizio che lo ospita (Firebase Hosting) riceve l'indirizzo IP della connessione. Ciò che segui e le impostazioni degli avvisi restano nella memoria dell'app, sul tuo telefono: non vengono mandati a nessuno, e li togli quando vuoi dalla pagina Partite.

17. Tornei dei club e tornei tra amici

Dalla versione 1.5 dall'app ci si iscrive ai tornei dei club e ai tornei tra amici della piattaforma club.tennispadelscore.com. Se ti iscrivi a un torneo dall'app, l'app invia alla piattaforma i dati che scrivi nel modulo: nome e cognome, anno di nascita e, se li indichi, email e telefono; per il doppio anche il nome del compagno. Insieme viaggia l'identificativo anonimo dell'installazione, che fa riconoscere il telefono come quello dell'iscritto, e poi i risultati che proponi o confermi. Questi dati li vede chi organizza il torneo; il nome in gara e i risultati compaiono nelle pagine del torneo. Se non ti iscrivi a un torneo, l'app chiede alla piattaforma soltanto se quel telefono ha iscrizioni, senza inviare dati personali. Tempi di conservazione, diritti e contatti sono nell'informativa della piattaforma; per farti togliere da un torneo puoi rivolgerti a chi lo organizza o scrivere all'indirizzo della sezione 1.


Privacy Policy – TennisScore

Last updated: November 6, 2026

This policy also covers the TennisScore Court watch face (section 12) and the website, with its survey and the tournament calendar search (section 11, section 13 and section 14).

TennisScore is an app for keeping and sharing tennis match scores. It is designed not to identify its users: no registration, account, e‑mail address or other personal data is required.

1. Data controller

The data controller is Dario Pezzi, a private individual who develops and publishes the app under the name PreciseSoft. For any privacy request: developer@precisesoft.it.

2. Data collected automatically

3. Data you enter

Player names, scores, the match venue and the name you choose when you subscribe as a spectator are entered voluntarily by you. They are stored on the app's servers to enable the sharing features and are visible to the people you share the match code with. We recommend using names or nicknames that do not reveal information you consider private.

If you use TennisScore on a smartwatch (Wear OS), the player names and the score of the match in progress are sent from your phone to your watch, so they can be shown on your wrist. The transfer takes place between your own devices through Google's services for Wear OS, which may also sync them through your Google account. When you turn the feature off or the match ends, the phone replaces that data with an empty state. The watch does not send data to anyone else.

If you turn on the watch sensors, during a match the watch reads your heart rate and your steps, with the consent you give through the system permissions, and summarises them into one value every 5 seconds. This data only travels from your watch to your phone, through Google's services for Wear OS, and stays on the phone together with the match (and in the Android backup, if you have it enabled): it is used to show you match statistics such as the estimated distance, the average heart rate and the recovery between points, which are sporting indications and not medical assessments. It is never sent to the app's servers, to spectators or to another phone, and it is deleted together with the match. You can turn the sensors off at any time from the watch notification or by denying the permissions.

The memory photos you add to a completed match stay only on your phone, in the app's private storage: they are not sent to the app's servers or to spectators, they are not included in the Android backup, and they are deleted together with the match. They leave the phone only when you choose to share them, with the match pages, or to send them to a partner with the direct transfer.

From version 1.2.0 the app remembers the player names you enter, to offer them at the next match, and for each player you can add a photo, used as a picture next to the name. The list and the photos stay only on your phone: they are not sent to the app's servers, to spectators or to the watch. The photos live in the app's private storage, they are not included in the Android cloud backup (they only pass in the direct transfer between two of your phones, when you change phone), and they are deleted when you remove them or delete the player; every completed match keeps a copy of the photos of that day, which goes away together with the match. They leave the phone only when you choose to share the match, with its pages, or to send it to a partner with the direct transfer. If you take a photo of someone else, do it with their consent: the photo stays on your phone and you decide whom to share it with.

With the direct transfer you can hand a completed match, with its memory photos and the player photos, to the phone of a partner next to you. The data travels only between the two phones, through Google Play services (Nearby Connections, over Bluetooth or the local Wi-Fi network), after you both confirm the same code on screen, and it does not go through the app's servers. Heart rate and steps are not sent. On your partner's phone the match and the photos become their own copy, under their control.

4. Purposes and legal basis

The app contains no advertising, performs no profiling and sells no data to third parties.

5. Where data is stored

Match data is stored on Google Cloud Firestore in the europe‑west8 region (Milan, European Union). Firebase services are provided by Google LLC acting as data processor; for some services (e.g. Crashlytics) data may also be processed outside the EU with the safeguards provided by the GDPR (EU‑U.S. Data Privacy Framework and Standard Contractual Clauses).

6. Data sharing

The data of a shared match (player names, score, venue) is visible to anyone holding its subscription code or the match link, in the app and on the website (see section 15). To find the match from its code, the app and the website use an index that links each code to the match and to the anonymous identifier of the person who created it; it is deleted together with the match. With the direct transfer a completed match, with its photos, goes only to the phone of the partner you choose, without passing through the app's servers. No data is sold or transferred to third parties. The only technical providers are the Google Firebase services listed above.

7. Retention

8. Your rights

You have the rights provided by Arts. 15‑21 GDPR (access, rectification, erasure, restriction, objection) and the right to lodge a complaint with your supervisory authority. Since the app does not identify you, exercising these rights requires providing details that allow your data to be located (for example the code of a shared match). Write to developer@precisesoft.it; deletion requests are handled within 30 days.

9. Children

The app is not intended for children under 13 and does not knowingly collect data from children under 13.

10. Changes

Any changes to this policy will be published at this address, updating the date shown above.

The website tennispadelscore.com (also reachable as tennisscore-9dda1.web.app) uses Google Analytics 4, a service by Google LLC, to count visits and understand which pages are read. Analytics starts only after your consent, which you can give or refuse from the banner on your first visit and change at any time from the "Cookies" link at the bottom of the page. Without consent it works without cookies or identifiers (Google consent mode) and produces only aggregate counts; with consent, a Google cookie (_ga) tells visits apart for 13 months. The data collected are the pages viewed, the type of device and browser, the language and the approximate country; Google Analytics 4 does not store the IP address. Google keeps this data for 2 months and processes it under its own terms, also outside the EU with the safeguards provided by the GDPR (EU-U.S. Data Privacy Framework). We do not use Analytics for advertising or profiling, and the site uses no other cookies.

12. TennisScore Court watch face

TennisScore Court is a watch face for Wear OS smartwatches, published on Google Play as a separate app. It is made only of images and of a description of what the watch should draw: it contains no code of ours, does not connect to the internet, shows no ads and does not use Firebase or any other analytics service. Through the watch face we do not collect, store or share any data.

The battery level, steps and heart rate you see on the watch face are read and drawn by the watch's system, on your device: they never reach us. To show the heart rate the system may ask for permission to use the sensors; you can deny it, and two dashes are shown instead of the value. The complication slot shows data from the app you choose, for example calories from your health app, under that app's own privacy policy.

As for every app on the store, Google Play gives us aggregated, anonymous statistics about installs and crashes.

13. Website survey

On the website's pages a button at the bottom offers a short, optional survey: which sport you are answering for (tennis or padel), which racket you play with (brand and, if you wish, model) and at what level. If you answer, we save only these answers, together with the survey identifier, the language and address of the page you answered from, and the date. We do not ask for names or email addresses and we do not save device identifiers; like any server, the service receives the IP address of the request in order to deliver it, but we do not store it with the answer. The answers are therefore anonymous.

The answers are stored on Google Cloud Firestore, in the same europe‑west8 region (Milan) as the app's data, and we use them only in aggregate form, to learn what equipment visitors play with and at what level: they are not sold or passed on to third parties. We keep them for at most 24 months after the survey closes. Your browser remembers in its local storage, not with a cookie, that you have already answered or closed the button, so that it is not offered again; you can delete this information from your browser settings.

14. Tournament calendar search

In the tournament calendar you can search for tournaments near a city. If you tap "Use my location", your browser asks for permission to read your location: we use it only inside the browser, to calculate the distance to the tournaments, and we do not send it to us or to anyone else.

Your browser remembers in its local storage, not with a cookie, how many times you have arrived on the page, so that it stops highlighting the search after your first visits; you can delete this information from your browser settings.

15. Following a match on the website

With the link to a shared match (the "Follow the match" page with the code in the address) you can see the score in the browser, without the app. To read it, the browser connects to Google Firebase services (Authentication and Cloud Firestore, the same as the app, with the data in the europe‑west8 region in Milan) with an anonymous account, like the app: a random identifier, without name or email address, which the browser keeps in its local storage (IndexedDB), not in a cookie, to reuse it on later visits. Like any server, Firebase receives the IP address of the connection.

Until the match is over, the page subscribes you as a spectator, as the app does, and tells you so: the person scoring sees in the list of subscribers a default name (for example "Web viewer"), or the one you type if you wish, and the device's operating system (for example "Web · Android"). The subscription is deleted together with the shared match, when the person who created it deletes it or the app's cleanup removes it, usually a few days after the end. The match code is not sent to Google Analytics. The name you type and the matches you subscribed to stay in the browser's local storage; you can delete them, together with the anonymous identifier, from your browser settings.

16. Tournament reminders in the app

From version 1.3 the app remembers the tournaments, players and matches you choose to follow from the website (the "In the TennisScore app" link or its QR code) and alerts you with your phone's notifications. To know times and results, the app downloads from the website, several times a day and shortly before each alert, a public file with the tournament schedule: as with any page of the website, the hosting service (Firebase Hosting) receives the IP address of the connection. What you follow and the alert settings stay in the app's storage, on your phone: they are not sent to anyone, and you remove them whenever you want from the Matches page.

17. Club tournaments and tournaments among friends

From version 1.5 you can sign up from the app for the club tournaments and the tournaments among friends of the platform club.tennispadelscore.com. If you sign up for a tournament from the app, the app sends the platform what you write in the form: first and last name, year of birth and, if you provide them, email and phone; for doubles, your partner's name too. The anonymous identifier of the installation travels with them, so that the phone is recognised as the entrant's, and later the results you propose or confirm. The tournament organiser sees these data; your playing name and the results appear on the tournament pages. If you do not sign up for a tournament, the app only asks the platform whether that phone has any entries, without sending personal data. Retention, rights and contacts are in the platform's privacy notice; to be removed from a tournament you can ask its organiser or write to the address in section 1.