Privacy Policy - Pela Gallina
Ultimo aggiornamento: 10 Gennaio 2026
1. Informazioni sulla Privacy
Pela Gallina è un'applicazione di gioco di carte tradizionale italiano sviluppata da Patrick Battistini.
L'obiettivo dell'app è offrire un'esperienza di gioco autentica, sia in modalità offline contro l'IA,
sia online contro altri giocatori, con funzionalità social, classifiche e personalizzazioni.
Questa privacy policy descrive in modo dettagliato come raccogliamo, utilizziamo, archiviamo e proteggiamo i tuoi dati personali.
2. Permessi dell'App
Pela Gallina richiede i seguenti permessi per funzionare:
- Fotocamera: per scattare foto profilo personalizzate
- Galleria: per selezionare immagini esistenti come foto profilo
- Vibrazione: per fornire feedback tattile durante il gioco
- Storage locale: per salvare immagini profilo e preferenze
- Internet e rete: per il multiplayer online, sincronizzazione cloud, notifiche push e mostrare annunci pubblicitari
Tutti questi permessi vengono utilizzati esclusivamente per le funzionalità dell'app e non vengono condivisi con terze parti,
ad eccezione dei servizi Firebase (Google) e Google AdMob.
3. Dati Raccolti
Pela Gallina raccoglie i seguenti dati personali per garantire il funzionamento dell'app:
3.1 Dati Account
- Dati di registrazione: nome utente, email (se registrato con email), foto profilo
- Dati di autenticazione: se utilizzi Google o Apple OAuth, raccogliamo nome, email e foto profilo dal tuo account
- UID utente: identificatore univoco generato da Firebase Authentication
3.2 Statistiche di Gioco
- Progressi: livello, XP (esperienza), punteggio ranking, achievement sbloccati
- Statistiche partite: vittorie, sconfitte, pareggi, win rate, streak (serie vittorie consecutive)
- Cronologia partite: dettagli delle ultime partite giocate (online e offline)
- Record personali: migliori prestazioni, statistiche avanzate
3.3 Sistema Sociale
- Lista amici: elenco dei giocatori aggiunti come amici
- Richieste di amicizia: richieste inviate e ricevute
- Status online: stato di presenza (online, offline, in-game, in-queue)
- Profilo pubblico: username, foto profilo, livello, statistiche visibili agli altri giocatori
3.4 Economia e Acquisti
- Monete in-game: valuta virtuale guadagnata giocando o tramite video reward
- Acquisti in-app: mazzi di carte, retro carte, abbonamento premium, rimozione pubblicità
- Dati transazioni: cronologia acquisti gestita da Google Play / Apple App Store
- Stato premium: se l'utente ha attivato l'abbonamento premium
3.5 Pubblicità e Video Reward
- ID pubblicitario: utilizzato da Google AdMob per mostrare annunci personalizzati
- Video guardati: numero di video reward visualizzati (limiti: 3 al giorno per utenti base, 6 per premium)
- Interazioni con annunci: click, visualizzazioni, conversioni (gestite da AdMob)
3.6 Dati Multiplayer
- Inviti alle partite: cronologia inviti inviati e ricevuti, scadenza inviti
- Matchmaking: dati sulla ricerca partita, queue ranking
- Chat in-game: messaggi temporanei inviati durante le partite online (non archiviati permanentemente)
- Heartbeat: segnale di presenza online inviato ogni 10 secondi durante il gioco
3.7 Preferenze e Personalizzazioni
- Preferenze UI: tema (chiaro/scuro), lingua, suoni, vibrazioni, animazioni
- Personalizzazioni carte: mazzo selezionato, retro carte, tavolo da gioco
- Impostazioni notifiche: preferenze per notifiche push
3.8 Dati Tecnici
- Token FCM: token Firebase Cloud Messaging per notifiche push
- Dati dispositivo: modello, sistema operativo, versione app
- Dati analitici: eventi di utilizzo, crash report, performance (Firebase Analytics e Google Analytics)
- Storage locale: cache, preferenze, dati temporanei salvati in SharedPreferences (Android) o UserDefaults (iOS)
4. Come Usiamo i Tuoi Dati
I dati raccolti vengono utilizzati esclusivamente per i seguenti scopi:
- Gestire il tuo account e profilo: autenticazione, personalizzazione, recupero password
- Salvare i tuoi progressi di gioco: livello, XP, achievement, statistiche, record personali
- Sincronizzazione cloud: backup automatico dei dati su Firebase per recuperare i progressi su più dispositivi
- Abilitare il multiplayer online: matchmaking, inviti alle partite, gestione delle code
- Sistema ranking e classifiche: calcolo del punteggio ranking, posizionamento nelle classifiche globali
- Gestire il sistema amicizie: ricerca giocatori, richieste, lista amici, status online
- Sistema di presenza online: aggiornamento dello stato (online, offline, in-game, in-queue) tramite heartbeat ogni 10 secondi
- Chat nelle partite online: invio e ricezione messaggi temporanei durante il gioco (con rate limiting di 10 messaggi al minuto, massimo 200 caratteri)
- Inviare notifiche push: richieste amicizia, inviti partita, achievement sbloccati, aggiornamenti app
- Gestire abbonamento premium e acquisti in-app: sblocco contenuti premium, rimozione pubblicità, sincronizzazione stato premium
- Mostrare pubblicità: annunci personalizzati tramite Google AdMob per utenti non premium
- Video reward: visualizzazione video pubblicitari per guadagnare monete in-game (limiti: 3 al giorno per utenti base, 6 per premium)
- Migliorare l'esperienza utente: analisi comportamento utenti, ottimizzazione performance, risoluzione bug
- Analitiche e misurazione: Firebase Analytics e Google Analytics per raccogliere statistiche d'uso e migliorare l'app
5. Servizi di Terze Parti
Pela Gallina utilizza i seguenti servizi di terze parti:
- Firebase (Google): per autenticazione, database in tempo reale, cloud storage, hosting e notifiche push
- Google AdMob: per la visualizzazione di annunci pubblicitari
- Google Play Billing / Apple In-App Purchase: per gestire gli acquisti in-app
Questi servizi possono raccogliere dati secondo le loro privacy policy.
Per maggiori informazioni, consulta la Privacy Policy di Google e la Privacy Policy di Apple.
6. Archiviazione e Sicurezza
I dati dell'app sono archiviati in modo sicuro utilizzando le seguenti tecnologie:
6.1 Archiviazione Cloud (Firebase)
- Firebase Realtime Database: dati account, progressi, statistiche, amicizie, ranking
- Firebase Cloud Storage: foto profilo, immagini personalizzate
- Firebase Authentication: credenziali di accesso crittografate
- Crittografia: tutti i dati in transito sono protetti con HTTPS/TLS, i dati a riposo sono crittografati con AES-256
- Server: i server Firebase sono ospitati negli Stati Uniti (vedi sezione Trasferimento Dati Internazionali)
6.2 Archiviazione Locale
- SharedPreferences (Android) / UserDefaults (iOS): preferenze utente, impostazioni, cache temporanea
- Dati offline: statistiche di gioco offline temporanee, in attesa di sincronizzazione cloud
- Foto profilo: copia locale in cache per visualizzazione rapida
6.3 Misure di Sicurezza
- Crittografia end-to-end: comunicazioni sicure tra app e server
- Validazione dati: controlli di sicurezza sui dati sincronizzati da offline a online
- Protezione account: autenticazione Google OAuth, Apple Sign-In, Firebase Auth con protezione delle credenziali
- Rate limiting: limiti su chat (10 messaggi/minuto), video reward (3-6 al giorno), richieste API
- Monitoraggio: rilevamento attività sospette, protezione contro frodi e abusi
7. Condivisione con Terzi
Non vendiamo né condividiamo i tuoi dati personali con terze parti per scopi commerciali. I tuoi dati possono essere condivisi solo nei seguenti casi:
7.1 Visibilità ai Giocatori
- Profilo pubblico: username, foto profilo, livello, statistiche di gioco, ranking sono visibili agli altri utenti
- Status online: gli amici possono vedere il tuo stato di presenza (online, offline, in-game, in-queue)
- Classifiche: il tuo username e punteggio ranking sono visibili nelle classifiche globali
- Chat in-game: i messaggi inviati durante le partite online sono visibili agli altri giocatori nella stessa partita
7.2 Servizi di Terze Parti
- Firebase (Google): autenticazione, database, storage, notifiche push, analytics
- Google Play Services: servizi Google integrati nell'app
- Google AdMob: visualizzazione annunci pubblicitari personalizzati e video reward
- Partner pubblicitari: network pubblicitari terzi integrati tramite AdMob per mostrare annunci
- Google Play Billing / Apple In-App Purchase: gestione acquisti in-app e abbonamenti premium
7.3 Obblighi Legali
- Autorità competenti: quando richiesto dalla legge, da provvedimenti giudiziari o da autorità governative
- Protezione diritti: per far valere i nostri diritti legali o difenderci da rivendicazioni
8. Conservazione dei Dati
Conserviamo i tuoi dati personali per i seguenti periodi:
- Dati account attivi: fino alla cancellazione dell'account da parte dell'utente
- Account eliminati: i dati vengono cancellati definitivamente entro 30 giorni dalla richiesta di eliminazione
- Statistiche di gioco: fino alla cancellazione dell'account
- Foto profilo: fino alla cancellazione manuale o dell'account
- Dati acquisti: conservati per 1 anno per obblighi legali e fiscali (legge italiana e normative fiscali)
- Archivi legali: dati necessari per conformità normativa conservati per 1 anno
- Chat in-game: messaggi temporanei non archiviati permanentemente, eliminati automaticamente al termine della partita
- Cronologia inviti partite: conservata per 7 giorni, poi eliminata automaticamente
- Dati analitici: statistiche aggregate anonime conservate indefinitamente per migliorare l'app
9. I Tuoi Diritti
In conformità con il GDPR e altre normative sulla privacy, hai i seguenti diritti:
- Diritto di accesso: ottenere copia dei tuoi dati personali archiviati
- Diritto di rettifica: correggere dati inesatti o incompleti
- Diritto alla cancellazione: eliminare i tuoi dati ("diritto all'oblio"), con cancellazione definitiva entro 30 giorni
- Diritto di opposizione: opporti al trattamento dei tuoi dati per determinati scopi
- Diritto di limitazione: limitare il trattamento dei tuoi dati in determinate circostanze
- Diritto alla portabilità: ricevere i tuoi dati in formato strutturato e trasferirli a un altro servizio
- Revocare i permessi dell'app: disattivare fotocamera, galleria, vibrazioni tramite le impostazioni del dispositivo
- Rifiutare il tracciamento pubblicitario: gestire le preferenze ID pubblicitario tramite le impostazioni del dispositivo
- Revocare il consenso: ritirare il consenso al trattamento dei dati in qualsiasi momento
Per esercitare questi diritti o per cancellare il tuo account, contattaci all'indirizzo:
patrick.battistini00@gmail.com
Ti risponderemo entro 30 giorni dalla richiesta.
10. Cookie e Tracciamento
L'app utilizza identificatori locali e tecnologie di tracciamento per migliorare l'esperienza utente:
- Storage locale (SharedPreferences/UserDefaults): per salvare preferenze, impostazioni, cache
- Firebase Instance ID: identificatore univoco del dispositivo per notifiche push
- Firebase Analytics: raccolta eventi di utilizzo anonimi per analisi e miglioramenti
- Google Analytics: statistiche aggregate sull'utilizzo dell'app
- Google AdMob Cookie: identificatori pubblicitari per mostrare annunci personalizzati
- ID pubblicitario (GAID/IDFA): utilizzato per tracciamento pubblicitario e video reward
Puoi gestire le preferenze pubblicitarie tramite le impostazioni del tuo dispositivo:
Android: Impostazioni → Privacy → Annunci
iOS: Impostazioni → Privacy → Pubblicità
11. Dati Sociali e Amicizie
Il sistema sociale di Pela Gallina permette di connettersi con altri giocatori:
- Visibilità dati pubblici: username, foto profilo, livello, statistiche, ranking sono visibili a tutti i giocatori
- Gestione amici: ricerca giocatori per username, invio/ricezione richieste amicizia, lista amici
- Status online: gli amici vedono il tuo stato (online, offline, in-game, in-queue)
- Heartbeat presenza: aggiornamento automatico dello stato ogni 10 secondi quando sei online
- Privacy amicizie: puoi rimuovere amici in qualsiasi momento, interrompendo la visibilità del tuo status
12. Multiplayer e Inviti alle Partite
Le partite multiplayer online utilizzano i seguenti dati:
- Gestione matchmaking: sistema di code per trovare avversari, ranking-based matching
- Inviti partite: puoi invitare amici a giocare, gli inviti sono visibili nella lista amici
- Cronologia inviti: conservata per 7 giorni, poi eliminata automaticamente
- Scadenza inviti: gli inviti non accettati scadono dopo 24 ore
- Stato partita: in attesa, in corso, completata
13. Sistema di Presenza Online
Per garantire un'esperienza multiplayer fluida, utilizziamo un sistema di presenza online:
- Heartbeat: l'app invia un segnale di presenza ogni 10 secondi quando sei online
- Stati disponibili: online (app aperta), offline (app chiusa), in-game (durante una partita), in-queue (in coda matchmaking)
- Visibilità: solo gli amici vedono il tuo stato di presenza
- Disconnessione: se il heartbeat non viene ricevuto per 30 secondi, lo stato passa automaticamente a "offline"
14. Chat nelle Partite Online
Durante le partite multiplayer online è disponibile una chat per comunicare con l'avversario:
- Messaggi temporanei: i messaggi non sono archiviati permanentemente, vengono eliminati al termine della partita
- Rate limiting: massimo 10 messaggi al minuto per prevenire spam
- Lunghezza massima: 200 caratteri per messaggio
- Moderazione: contenuti offensivi o inappropriati possono portare a sospensione dell'account
- Privacy: solo i giocatori nella stessa partita vedono i messaggi
15. Statistica e Tracciamento delle Partite
Tracciamo le tue statistiche di gioco per calcolare progressi, ranking e premi:
- XP e Livello: esperienza guadagnata per ogni partita completata, livello aumenta con l'XP
- Ranking: punteggio calcolato in base a vittorie/sconfitte, utilizzato per matchmaking e classifiche
- Statistiche dettagliate: vittorie, sconfitte, pareggi, win rate, streak (serie vittorie consecutive)
- Premi: achievement sbloccati, monete guadagnate, contenuti premium sbloccati
- Cronologia partite: ultimi 50 match con dettagli (avversario, risultato, data)
16. Sincronizzazione Dati Offline
Le partite offline vengono salvate localmente e sincronizzate con il cloud quando torni online:
- Validazione dati: controlli di sicurezza per prevenire manomissioni e frodi
- Sicurezza: timestamp, checksum, firma digitale per garantire l'integrità dei dati
- Storage locale: dati offline salvati in SharedPreferences (Android) o UserDefaults (iOS)
- Sincronizzazione automatica: quando torni online, i dati vengono caricati su Firebase
- Risoluzione conflitti: in caso di conflitti, prevale il dato più recente
17. Privacy dei Minori
Pela Gallina non è destinato a minori di 13 anni. Non raccogliamo consapevolmente dati personali di bambini
di età inferiore a 13 anni senza il consenso verificabile dei genitori.
Se vieni a conoscenza che un minore di 13 anni ha fornito dati personali tramite l'app, contattaci immediatamente
e provvederemo a eliminare tali dati.
18. Modifiche a questa Privacy Policy
Potremmo aggiornare questa privacy policy periodicamente per riflettere modifiche alle nostre pratiche o per motivi legali.
Ti informeremo di eventuali modifiche sostanziali tramite:
- Notifica in-app: messaggio visibile all'apertura dell'app
- Email: se hai fornito un indirizzo email
- Sito web: pubblicazione della nuova versione su questa pagina
Le modifiche sono effettive dalla data di pubblicazione indicata in cima a questa pagina ("Ultimo aggiornamento").
Continuando a utilizzare l'app dopo le modifiche, accetti la nuova privacy policy.
19. Notifiche Push e Comunicazioni
Utilizziamo Firebase Cloud Messaging (FCM) per inviarti notifiche push:
- FCM Token: identificatore univoco generato per inviare notifiche al tuo dispositivo
- Tipi di notifiche: richieste amicizia, inviti partite, achievement sbloccati, aggiornamenti app, promozioni premium
- Gestione notifiche: puoi disattivare le notifiche tramite le impostazioni del dispositivo o dell'app
- Gestione logout: il token FCM viene rimosso al logout per non ricevere notifiche indesiderate
20. Sicurezza dell'Account
Adottiamo misure rigorose per proteggere il tuo account:
- Google Authentication: OAuth 2.0 per autenticazione sicura tramite account Google
- Apple Sign-In: autenticazione sicura tramite Apple ID
- Firebase Auth: sistema di autenticazione con crittografia delle credenziali
- Protezione credenziali: password hashate con algoritmi sicuri, mai salvate in chiaro
- Session management: token di sessione sicuri, scadenza automatica dopo inattività
21. Trasferimento Dati Internazionali
I tuoi dati personali vengono archiviati su server Firebase ospitati negli Stati Uniti.
Trasferendo i dati fuori dall'Unione Europea, adottiamo misure di salvaguardia appropriate:
- Standard Contractual Clauses (SCC): accordi contrattuali con Google per garantire la protezione dei dati
- Privacy Shield: conformità con i framework internazionali di protezione dati
- Crittografia: tutti i dati in transito sono protetti con HTTPS/TLS
- Google Cloud Platform: infrastruttura certificata ISO 27001, SOC 2, GDPR-compliant
22. Conformità Normativa
Pela Gallina è conforme alle seguenti normative sulla privacy:
- GDPR (General Data Protection Regulation): normativa europea sulla protezione dei dati personali
- CCPA (California Consumer Privacy Act): legge californiana sulla privacy dei consumatori
- LGPD (Lei Geral de Proteção de Dados): legge brasiliana sulla protezione dei dati
- PIPEDA (Personal Information Protection and Electronic Documents Act): legge canadese sulla protezione dei dati
23. Analitiche e Misurazione
Utilizziamo servizi di analitiche per comprendere come gli utenti interagiscono con l'app:
- Firebase Analytics: raccolta eventi di utilizzo, sessioni, engagement, retention
- Google Analytics: statistiche aggregate su download, utenti attivi, demographics
- Dati raccolti: eventi di gioco, tempo di sessione, funzionalità utilizzate, crash report
- Anonimizzazione: i dati analitici sono aggregati e anonimi, non identificano singoli utenti
- Finalità: migliorare l'esperienza utente, ottimizzare performance, risolvere bug
24. Terze Parti e Integrazioni
Pela Gallina integra i seguenti servizi di terze parti con le rispettive privacy policy:
Ti consigliamo di consultare le privacy policy di questi servizi per comprendere come trattano i tuoi dati.
25. Abbonamento Premium e Acquisti In-App
Pela Gallina offre acquisti in-app e un abbonamento premium con i seguenti benefici:
- Benefici premium: rimozione pubblicità, contenuti esclusivi, 6 video reward al giorno (vs 3), skin speciali, mazzi premium
- Sincronizzazione stato premium: l'abbonamento è sincronizzato sul cloud e disponibile su tutti i dispositivi collegati allo stesso account
- Gestione abbonamento: tramite Google Play Billing (Android) o Apple In-App Purchase (iOS)
- Cancellazione: puoi cancellare l'abbonamento in qualsiasi momento tramite le impostazioni del tuo account Google/Apple
- Rimborsi: gestiti direttamente da Google Play / Apple Store secondo le loro policy
26. Pubblicità e Video Reward
Pela Gallina mostra pubblicità e video reward tramite Google AdMob:
- Limiti video reward: 3 video al giorno per utenti base, 6 al giorno per utenti premium
- ID pubblicitario: utilizziamo il Google Advertising ID (GAID) su Android e l'IDFA su iOS per mostrare annunci personalizzati
- Controllo privacy: puoi limitare il tracciamento pubblicitario o resettare l'ID pubblicitario tramite le impostazioni del dispositivo
- Rimozione pubblicità: disponibile tramite acquisto in-app o abbonamento premium
- Partner pubblicitari: network pubblicitari terzi integrati tramite AdMob, consulta la lista partner AdMob
27. Contattaci
Per domande, dubbi o richieste riguardo questa privacy policy, puoi contattare:
Sviluppatore: Patrick Battistini
Email: patrick.battistini00@gmail.com
Tempo di risposta: Ti risponderemo entro 30 giorni dalla ricezione della tua richiesta.