Informativa sulla privacy
Ultimo aggiornamento: 12 agosto 2026
Introduzione
Golfective è un’applicazione mobile sviluppata e gestita da João Martins, sviluppatore indipendente con sede in Portogallo («noi», «nostro» o «nostra»). Ci impegniamo a proteggere la Sua privacy. Questa Informativa sulla privacy spiega come raccogliamo, usiamo, comunichiamo e proteggiamo le Sue informazioni quando usa la nostra applicazione mobile (l’«App»).
Informazioni che raccogliamo
Raccogliamo le seguenti categorie di informazioni:
- Informazioni sull’account: indirizzo e-mail, nome completo e credenziali di autenticazione (compreso l’accesso tramite terze parti con Google e Sign in with Apple)
- Dati del profilo: handicap, circolo di appartenenza, mano dominante, altezza del giocatore in centimetri (usata come riferimento biometrico per scalare le misurazioni sul dispositivo) e l’obiettivo di allenamento principale scelto durante l’onboarding (tutti facoltativi)
- Analisi degli swing salvate: quando sceglie di salvare uno swing, la sua analisi viene conservata sui nostri server. Comprende il bastone selezionato, l’angolo della fotocamera, la distanza obiettivo, gli indici dei fotogrammi delle fasi dello swing e i risultati numerici delle analisi di setup, stabilità della testa, piano di swing e impatto (tempo, lift / drop / sway / reverse pivot in cm, percentuale di corrispondenza del piano). Il file video originale NON viene caricato
- Statistiche aggregate: totali cumulati per bastone (conteggio, tempi, distanze, metriche di setup) più aggregati giornalieri e settimanali ricavati dagli swing che salva
- Fotogrammi per l’addestramento dell’IA (solo opt-in): con il Suo consenso esplicito, fino a un’immagine JPEG al giorno, estratta sul dispositivo dal Suo swing — vedi la sezione dedicata più sotto
- Archivi dei punti del corpo (solo opt-in): con lo stesso consenso esplicito, le coordinate dei punti del Suo corpo misurate sul dispositivo durante ogni swing che salva. Solo numeri — nessuna immagine né video fa parte di questo file — vedi la sezione dedicata più sotto
- Dati video e immagine: registrazioni degli swing acquisite dalla fotocamera del Suo dispositivo. I video sono elaborati localmente sul dispositivo con rilevamento di oggetti basato sull’IA. Il file video resta sul Suo dispositivo e non viene mai caricato, con le sole eccezioni del fotogramma facoltativo per l’addestramento dell’IA e dell’archivio dei punti del corpo descritti più sotto
- Dati di utilizzo: interazioni con l’app, uso delle funzionalità e informazioni di sessione (Firebase Analytics)
- Dati diagnostici: segnalazioni di crash e stack trace (Firebase Crashlytics) usati per correggere i bug
- Informazioni sul dispositivo: tipo di dispositivo, sistema operativo, versione dell’app e identificatori univoci del dispositivo
- Informazioni di pagamento: stato dell’abbonamento (sincronizzato da Apple App Store o Google Play tramite RevenueCat). I dati di pagamento restano presso quegli store e non vengono mai conservati sui nostri server
Non raccogliamo dati di posizione senza il Suo consenso esplicito.
Come usiamo le Sue informazioni
Usiamo le Sue informazioni per:
- fornire e mantenere i nostri servizi, compresi l’analisi dello swing e il monitoraggio delle prestazioni
- elaborare i Suoi video di swing localmente sul dispositivo con modelli di rilevamento basati sull’IA, così da fornire un’analisi in tempo reale
- conservare le analisi che sceglie di salvare e aggregarle nelle Sue statistiche personali
- elaborare i pagamenti e gestire il Suo abbonamento (lato server, tramite Cloud Functions)
- distribuire feature flag e rilasci progressivi tramite Firebase Remote Config
- diagnosticare crash e bug tramite Firebase Crashlytics per poterli correggere
- inviare e-mail transazionali (conferme dell’account, ricevute di abbonamento, reimpostazioni della password) tramite Resend
- migliorare e personalizzare la Sua esperienza
- analizzare l’uso aggregato dell’app per migliorarne funzionalità e prestazioni
- adempiere agli obblighi di legge
Conservazione e sicurezza dei dati
I Suoi dati sono conservati in modo sicuro su server Firebase / Google Cloud situati nell’Unione europea. In particolare:
- Le analisi degli swing salvate (solo metriche numeriche — mai il video) sono conservate nel nostro database e collegate al Suo account
- Le Sue statistiche aggregate sono conservate nel nostro database accanto agli swing salvati
- I file video originali restano sul Suo dispositivo e non vengono mai caricati sui nostri server
- I fotogrammi per l’addestramento dell’IA e gli archivi dei punti del corpo (solo opt-in) sono conservati in Cloud Storage, in una cartella riservata al Suo account; solo noi possiamo accedervi
Adottiamo misure di sicurezza conformi agli standard del settore: cifratura in transito e a riposo, regole di sicurezza Firestore e Storage che limitano ogni utente ai propri dati, e un percorso esclusivamente lato server per qualsiasi operazione che tocchi lo stato dell’abbonamento. Nessun metodo di trasmissione o conservazione elettronica è però sicuro al 100 %, e non possiamo garantire una sicurezza assoluta.
Conservazione dei dati
Conserviamo i Suoi dati personali finché il Suo account è attivo o per il tempo necessario a fornirLe i nostri servizi.
- Cancellazione per periodo: da Impostazioni → Gestisci dati può cancellare gli swing salvati e le statistiche corrispondenti per l’ultimo mese, gli ultimi 3 / 6 / 12 mesi, un intervallo personalizzato (fino a 90 giorni) o tutto. Gli swing e le loro statistiche vengono rimossi nella stessa operazione
- Esclusione dalle statistiche per singolo swing: ogni swing salvato ha un interruttore «includi nelle statistiche» attivabile o disattivabile in qualsiasi momento — quando è disattivo, le metriche di quello swing vengono sottratte dagli aggregati
- Cancellazione dell’account: da Impostazioni → Account → Elimina account può eliminare definitivamente il Suo account dall’interno dell’App. La cancellazione è eseguita da una Cloud Function lato server che, in un’unica operazione, elimina tutti gli swing di Sua proprietà, elimina le Sue statistiche aggregate (comprese le sottocollezioni giornaliere e settimanali), rimuove da Cloud Storage i Suoi fotogrammi per l’addestramento dell’IA e gli archivi dei punti del corpo, elimina il Suo profilo utente e infine elimina il Suo account Firebase Authentication. Gli abbonamenti attivi su Apple App Store o Google Play NON vengono annullati da questa operazione — vanno annullati separatamente nelle impostazioni dello store
- I dati anonimizzati e aggregati possono essere conservati per finalità analitiche
- I fotogrammi per l’addestramento dell’IA e gli archivi dei punti del corpo che ha fornito vengono rimossi da Cloud Storage nell’ambito della cancellazione dell’account, o prima su richiesta a support@golfective.com. Cancellare gli swing da Gestisci dati rimuove quegli swing e le loro statistiche, non questi contributi in Storage. Una volta però che un contributo è confluito in un modello addestrato, quel contributo specifico non può più essere ritirato dai modelli già addestrati — è un limite intrinseco al funzionamento dei modelli di IA
Contributo all’addestramento dell’IA (opt-in)
Con il Suo consenso esplicito — disattivato per impostazione predefinita e revocabile in qualsiasi momento dalle Impostazioni — possiamo raccogliere due elementi estratti dal Suo swing sul dispositivo, per migliorare le future versioni dei nostri modelli di analisi: fino a un’immagine JPEG al giorno e le coordinate dei punti del Suo corpo per ogni swing che salva.
- Base giuridica: articolo 6, paragrafo 1, lettera a), del GDPR — consenso esplicito
- Cosa viene caricato: una singola immagine JPEG (larghezza massima 1280 px, qualità ~85 %) estratta da una fase dello swing scelta a caso (salita, top, discesa o impatto), conservata in training_frames/
/_ _ _ .jpg su Cloud Storage - Cos’altro viene caricato con lo stesso consenso: per ogni swing che salva, un JSON compresso con le coordinate dei punti del corpo misurate durante quello swing, insieme ai fotogrammi delle fasi dello swing e alla frequenza dei fotogrammi e alla geometria del video, conservato in pose_joints/
/ .json.gz su Cloud Storage. Contiene solo numeri — nessuna immagine, nessun video, nessun nome né e-mail - Metadati associati all’immagine: l’identificatore del Suo account, la fase dello swing, la vista della fotocamera, l’indice del fotogramma, gli FPS del video, la versione del modello che l’ha valutata, la versione dell’app e (quando noti) il nome del bastone e la Sua altezza in centimetri. Nessun nome, e-mail o altro identificatore personale diretto è incorporato nell’immagine
- Finalità: esclusivamente addestrare e migliorare i nostri modelli di analisi dello swing. Non condividiamo questi contributi con terze parti e non li usiamo a fini pubblicitari
- Kill switch: possiamo disattivare da remoto una o l’altra raccolta tramite Firebase Remote Config, senza aggiornare l’app. Il kill switch è un controllo operativo e non sostituisce mai il Suo consenso — con il consenso disattivato non viene raccolto nulla
- Cancellazione: entrambi vengono rimossi dal nostro archivio quando elimina l’account, o su richiesta a support@golfective.com. Una volta però confluito in un set di addestramento, quel contributo specifico non può tecnicamente essere ritirato dai modelli già addestrati — questo limite è intrinseco al funzionamento dei modelli di IA.
Comunicazioni di marketing (opt-in)
Con il Suo consenso esplicito — disattivato per impostazione predefinita e revocabile in qualsiasi momento dalle Impostazioni — possiamo inviarLe novità, consigli e offerte promozionali su Golfective.
- Base giuridica: articolo 6, paragrafo 1, lettera a), del GDPR — consenso esplicito
- Cosa inviamo: novità sul prodotto, consigli di golf e offerte promozionali
- Facoltativo: non è mai necessario per usare l’app, e rifiutare non ha alcun effetto sul Suo account o sulle funzionalità
- Revoca: può revocare il consenso in qualsiasi momento dalle Impostazioni, o tramite il link di disiscrizione presente in ogni messaggio
Il consenso al marketing è registrato separatamente dall’accettazione dei Termini, insieme alla data in cui è stato dato o revocato.
Servizi di terze parti
Usiamo i seguenti servizi di terze parti, che possono raccogliere ed elaborare i Suoi dati:
- Firebase / Google Cloud (Google LLC): autenticazione, database Firestore, Cloud Storage, Cloud Functions, Analytics, Crashlytics, Remote Config e hosting — Informativa sulla privacy: https://firebase.google.com/support/privacy
- RevenueCat (RevenueCat, Inc.): gestione degli abbonamenti e convalida delle ricevute degli store — Informativa sulla privacy: https://www.revenuecat.com/privacy
- Resend (Resend, Inc.): invio di e-mail transazionali (conferme di abbonamento, reimpostazioni della password) — Informativa sulla privacy: https://resend.com/legal/privacy-policy
- Apple App Store / Google Play Store: distribuzione dell’app e acquisti in-app — soggetti alle rispettive informative sulla privacy
Questi servizi possono raccogliere informazioni sul Suo dispositivo e sull’uso dell’app secondo le proprie informative sulla privacy. Le consigliamo di consultarle.
I Suoi diritti (GDPR)
In base al Regolamento generale sulla protezione dei dati (GDPR) e alla legge portoghese sulla protezione dei dati (Lei n.º 58/2019), ha diritto a:
- Accesso: chiedere una copia dei Suoi dati personali
- Rettifica: correggere dati inesatti o incompleti
- Cancellazione: chiedere la cancellazione dei Suoi dati («diritto all’oblio»)
- Portabilità: esportare i Suoi dati in un formato strutturato
- Limitazione: chiedere la limitazione del trattamento
- Opposizione: opporsi al trattamento fondato sul legittimo interesse
- Revoca del consenso: revocare il consenso in qualsiasi momento, senza pregiudicare i trattamenti precedenti
Per esercitare questi diritti ci scriva a support@golfective.com. Rispondiamo entro 30 giorni. Ha inoltre il diritto di presentare reclamo all’autorità portoghese per la protezione dei dati (CNPD), su https://www.cnpd.pt.
Privacy dei minori
L’App non è destinata a bambini di età inferiore ai 13 anni. Non raccogliamo consapevolmente dati personali di bambini sotto i 13 anni. Se veniamo a sapere che un bambino sotto i 13 anni ci ha fornito dati personali, adotteremo le misure necessarie per cancellarli.
Contattaci
Per qualsiasi domanda su questa Informativa sulla privacy o sulle nostre pratiche in materia di dati, ci scriva:
E-mail: support@golfective.com
Titolare del trattamento dei dati:
João Martins
Sviluppatore indipendente
Portogallo