I servizi Firebase da dichiarare
- Analytics: eventi di utilizzo, ID pubblicitari, segmenti di pubblico
- Crashlytics: report sugli arresti anomali, stato del dispositivo, chiavi personalizzate
- Cloud Messaging (FCM): token push, iscrizioni agli argomenti
- Remote Config: ID di installazione per l'assegnazione delle varianti
- Authentication: email, numero di telefono, identificativi OAuth
- App Check: token di attestazione del dispositivo
- Performance Monitoring: metriche di rete e di rendering
Dove Firebase tratta i dati
I servizi Firebase sono ospitati su Google Cloud, principalmente in us-central1, con opzioni regionali per Firestore e Realtime Database. Se hai utenti nell'UE, la tua policy dovrebbe richiamare la certificazione di Google all'EU-US Data Privacy Framework e le clausole contrattuali tipo incluse nel Data Processing Addendum di Firebase.
Minori e Crashlytics
Crashlytics raccoglie per impostazione predefinita un ID di installazione. Per le app nel programma Designed for Families devi disattivare le funzioni legate alla pubblicità e configurare Crashlytics con setCrashlyticsCollectionEnabled(false) finché non viene dato il consenso. La policy generata lo descrive quando indichi che l'app è rivolta ai bambini.