1. Chi siamo e di cosa tratta questo documento
Bilipito è un servizio per la sicurezza della famiglia. Aiuta i genitori a vedere dove si trova il bambino, com’è andata la sua giornata e quando ha bisogno di aiuto. Qui spieghiamo quali dati raccogliamo e perché, per quanto tempo li conserviamo, a chi li comunichiamo e quali diritti hai.
Titolare del trattamento dei dati personali:
- AIRSTREAM SRL, Repubblica di Moldova
- IDNO (codice fiscale): 1018600007654 · codice IVA (cod TVA): 0508154
- Sede legale: MD-2008, mun. Chișinău, str. Vasile Lupu 34/1, ap. 59
- Indirizzo per la corrispondenza (ufficio): MD-2004, mun. Chișinău, str. Sfatul Țării 59, et. 2
- Richieste relative ai dati personali e domande sulla protezione dei dati: [email protected]
- Altre domande: [email protected]
In questa informativa “noi” indica AIRSTREAM SRL. “Tu” indica l’utente adulto di Bilipito: un genitore, un rappresentante legale o un adulto da questi invitato. Come usare il servizio è spiegato nelle Condizioni d’uso, come pagare nelle Condizioni di pagamento e abbonamento.
2. Di cosa è composto Bilipito
| Componente | Per chi | Dove |
|---|---|---|
| Bilipito (app per i genitori) | genitori e adulti invitati | Android (Google Play); iPhone e iPad (App Store) |
| Dashboard web | gli stessi utenti | my.bilipito.com |
| Bilipito Kids | il bambino | Android (Google Play) o iPhone (App Store); installata dal genitore sul telefono del bambino |
| Sito | tutti i visitatori | bilipito.com |
| Link pubblico alla posizione | le persone a cui un adulto della famiglia ha inviato il link | my.bilipito.com/s/… |
| Area abbonamento | il proprietario della famiglia | account.pasitos.me, sistema proprio di AIRSTREAM SRL ospitato in Germania (Hetzner, UE) |
Bilipito funziona su Android, iPhone, iPad e nel browser. Se arriverà una versione per un’altra piattaforma, aggiorneremo prima l’informativa e indicheremo gli altri fornitori che partecipano al suo funzionamento.
Identificatori delle app: Bilipito: pasitos.airstream.md (Google Play), md.airstream.pasitos (App Store); Bilipito Kids: pasitoskids.airstream.md (Google Play), md.airstream.pasitoskids (App Store).
3. L’essenziale in breve
- Raccogliamo dati perché la famiglia sappia dove si trova il bambino e se sta bene.
- Non vendiamo dati personali e non li usiamo per la pubblicità.
- Il bambino non conclude alcun contratto con noi e non crea un account. Trattiamo i suoi dati con il consenso del genitore o di un altro rappresentante legale. A partire da una certa età serve anche il consenso del bambino stesso (sezione 7).
- Bilipito Kids funziona in modo trasparente: al bambino viene mostrato cosa vedrà la famiglia e sul suo telefono è sempre visibile una notifica che l’app è in funzione.
- Audio e fotocamera funzionano solo dal vivo: non viene registrato nulla (sezione 11).
- La cronologia dettagliata degli spostamenti è conservata per 30 giorni e poi viene eliminata automaticamente.
- Puoi eliminare l’account e i dati in qualsiasi momento (sezione 16).
4. Dati del genitore (proprietario della famiglia)
| Dati | Provenienza | Finalità | Base giuridica | Periodo di conservazione |
|---|---|---|---|---|
| Email, nome, lingua (e numero di telefono, se lo hai indicato) | da te; con l’accesso tramite Google, nome ed email verificata forniti da Google; con l’accesso tramite Apple, nome ed email forniti da Apple (oppure l’indirizzo di inoltro privato di Apple, se hai scelto di nascondere la tua email) | accesso, comunicazioni con te, funzionamento del servizio | esecuzione del contratto | finché esiste l’account |
| Password e credenziali di accesso | da te | accesso | esecuzione del contratto | la password è conservata solo in Google Firebase Authentication e noi non la vediamo; le credenziali di accesso esistono finché esiste l’account |
| Codici monouso di accesso e di reimpostazione della password | generati dal server | accesso, recupero dell’accesso | esecuzione del contratto | 1 giorno dopo l’uso o la scadenza (come hash) |
| Sessioni di accesso | generate dal server | mantenere l’accesso | esecuzione del contratto | fino a 30 giorni di validità più 90 giorni dopo la fine |
| Ruolo nella famiglia (mamma, papà, nonna, babysitter…, breve etichetta) | da te | mostrare al bambino e alla famiglia chi sei | esecuzione del contratto | finché fai parte della famiglia |
| Registrazioni dei consensi (quale documento, versione, quando, da quale dispositivo e con quale metodo di accesso) | generate dal server quando presti il consenso | prova del consenso | obbligo legale (dimostrare il consenso) | finché esiste l’account; eliminate insieme all’account |
| Token push e ID di installazione Firebase (usato per le notifiche push e i rapporti sugli arresti anomali), versione dell’app | il tuo telefono o browser | invio delle notifiche, controllo degli aggiornamenti | esecuzione del contratto | fino all’uscita dall’account sul dispositivo, al cambio del token o all’eliminazione dell’account |
| Abbonamento: piano, stato, posti, date, numero d’ordine Google Play o numero di transazione App Store, token di acquisto o dati della ricevuta, importo e valuta, rimborsi | Google Play o App Store | vendita e gestione dell’abbonamento | esecuzione del contratto; contabilità | finché esiste l’account; dopo l’eliminazione dell’account, senza collegamento con la famiglia, per 90 giorni dopo la fine dell’abbonamento |
| Registro di sicurezza (accessi, associazione del telefono, creazione e revoca di link, eliminazione dell’account) | generato dal server | protezione dell’account, indagine sugli abusi | legittimo interesse | 90 giorni, anche dopo l’eliminazione dell’account |
| Indirizzo IP | la tua richiesta | protezione da sovraccarichi e abusi | legittimo interesse | pochi minuti (finestra di limitazione delle richieste); nei registri tecnici degli errori dei server, finché non vengono sovrascritti (al massimo 3 file da 10 MB per servizio) |
| Rapporti sugli arresti anomali dell’app (Firebase Crashlytics): modello del telefono, versioni del sistema e dell’app, traccia tecnica dell’errore, memoria libera, informazioni sulle sessioni d’uso dell’app, ID di installazione Firebase | il tuo telefono | correzione degli errori | legittimo interesse | 90 giorni |
| La tua posizione: un solo punto, solo quando invii tu stesso “Sono qui” nella chat di famiglia. Se hai consentito solo la posizione approssimativa, la famiglia vede la zona (un cerchio di almeno 2 km), non l’indirizzo | il tuo telefono | mostrare alla famiglia dove sei | esecuzione del contratto (su tua azione) | come un messaggio della chat (sezione 12) |
| Impronta a protezione della prova gratuita: un hash irreversibile (HMAC-SHA256) dell’indirizzo email e dell’accesso tramite Google o Apple. L’indirizzo stesso e l’identificatore Google o Apple non vengono conservati nell’impronta | generata dal server: l’hash dell’accesso al momento dell’accesso (conservato con l’account); l’impronta dell’email e dell’accesso all’eliminazione dell’account, se la famiglia aveva già sottoscritto un abbonamento (compresa una prova gratuita) | non concedere di nuovo la prova gratuita | legittimo interesse (prevenzione degli abusi) | finché esiste l’account; dopo l’eliminazione dell’account, 3 anni |
Non riceviamo i dati della carta di pagamento: il pagamento è gestito interamente da Google Play o dall’App Store.
5. Dati degli adulti invitati
Il proprietario della famiglia può invitare altri adulti: il secondo genitore, una nonna, un nonno, una babysitter.
| Dati | Provenienza | Finalità | Base giuridica | Periodo di conservazione |
|---|---|---|---|---|
| Email, nome, lingua, password o accesso tramite Google o Apple | dall’invitato | accesso, comunicazioni | esecuzione del contratto con l’invitato | finché esiste il suo account |
| Invito (a chi, quando, scadenza) | il proprietario della famiglia | ingresso nella famiglia | esecuzione del contratto con il proprietario | 90 giorni dopo l’uso o la scadenza |
| Ruolo nella famiglia, permessi di accesso | il proprietario | separazione degli accessi | esecuzione del contratto | finché la persona fa parte della famiglia |
| Registrazioni dei consensi, token push e ID di installazione Firebase, sessioni, registro di sicurezza, rapporti sugli arresti anomali | come per il genitore | come per il genitore | come per il genitore | come per il genitore (sezione 4) |
L’adulto invitato non paga l’abbonamento: occupa uno dei posti dell’abbonamento del proprietario.
6. Dati del bambino
Il bambino non conclude alcun contratto con noi. Nemmeno il contratto con il genitore, da solo, è una base per trattare i dati del bambino. Ci basiamo su queste basi giuridiche:
- per la maggior parte dei dati, il consenso del rappresentante legale del bambino e, se il bambino ha raggiunto l’età del consenso digitale nel suo paese, anche il suo consenso personale (sezione 7);
- per il segnale SOS, l’esecuzione del contratto con il genitore e gli interessi vitali del bambino;
- per il registro delle sessioni dal vivo di audio e fotocamera, i registri tecnici e i rapporti sugli arresti anomali, il nostro legittimo interesse: sicurezza del bambino, protezione dagli abusi, funzionamento del servizio;
- per le registrazioni del consenso, l’obbligo legale di dimostrare il consenso.
| Dati | Provenienza | Finalità | Base giuridica | Periodo di conservazione |
|---|---|---|---|---|
| Nome visualizzato (non necessariamente quello reale), avatar (personaggio, emoji o foto), colore, anno di nascita (facoltativo), obiettivo di passi | il genitore o il bambino | profilo del bambino nella famiglia | consenso del rappresentante legale | finché esiste il profilo |
| Nome e avatar precedenti | il server | poter annullare una modifica fatta dal bambino | consenso del rappresentante legale | 90 giorni dopo la modifica |
| Fascia d’età (“sotto la soglia” oppure “dalla soglia ai 17 anni”), paese per la soglia | il genitore | procedura di consenso corretta | obbligo legale | finché esiste il profilo |
| Geolocalizzazione precisa, anche in background: coordinate, precisione, altitudine, velocità, direzione, fonte, tipo di movimento (a piedi, con un mezzo di trasporto, fermo), batteria e rete al momento della rilevazione | il telefono del bambino | mostrare dove si trova il bambino, ricostruire il percorso della giornata | consenso del rappresentante legale | 30 giorni |
| Punti in attesa di invio sul telefono del bambino | il telefono del bambino | non perdere dati quando manca la rete | consenso del rappresentante legale | fino a 7 giorni sul telefono |
| Posizione attuale (un solo punto, l’ultimo) | il server | “Dov’è il bambino adesso” | consenso del rappresentante legale | sostituita da quella nuova; eliminata insieme al profilo |
| Spostamenti, soste, percorso della giornata, cronologia della giornata | calcolati dal server | “Percorso e cronologia della giornata”, “Rivivi la giornata” | consenso del rappresentante legale | 30 giorni |
| “Mappa delle scoperte” (celle in cui il bambino è stato) | calcolata dal server | livello di gioco della mappa | consenso del rappresentante legale | 90 giorni dall’ultima visita della cella |
| Luoghi e zone della famiglia, stato “nella zona / fuori zona” | il genitore, il server | notifiche di arrivo e di uscita | consenso del rappresentante legale | finché la zona esiste |
| SOS: coordinate, precisione, ora, quale adulto ha risposto | il telefono del bambino, i genitori | segnale di emergenza alla famiglia | esecuzione del contratto; interessi vitali del bambino | 90 giorni |
| Feed delle notifiche della famiglia | il server | notifiche | consenso del rappresentante legale | 90 giorni |
| Passi (per ora) | il telefono del bambino | obiettivo di passi, traguardi | consenso del rappresentante legale | 60 giorni |
| Elenco delle app installate (nome, pacchetto, icona) | il telefono del bambino | tempo di utilizzo dello schermo, limitazioni | consenso del rappresentante legale | elenco attuale: finché il telefono è associato; icone: 90 giorni da quando non servono più |
| Tempo di utilizzo dello schermo per app | il telefono del bambino | resoconto per il genitore | consenso del rappresentante legale | 90 giorni |
| “Cosa è aperto adesso” (l’app sullo schermo) | il telefono del bambino | mostrarlo al genitore in tempo reale | consenso del rappresentante legale | 3 minuti (non salvato nella cronologia) |
| Regole: limiti, blocchi, tempo senza telefono, “telefono in movimento”; eventi in cui scattano | il genitore, il telefono del bambino | applicazione delle regole | consenso del rappresentante legale | regole: finché sono attive; marcatori tecnici degli eventi: 2–3 giorni |
| Stato del telefono: batteria, tipo di rete, connessione, geolocalizzazione attiva o disattivata, risparmio energetico, modalità suoneria, autorizzazioni, modello, versioni di Android e dell’app | il telefono del bambino | mostrare al genitore che la protezione funziona | consenso del rappresentante legale | stato attuale: finché il telefono è associato |
| Registri tecnici del telefono del bambino (tipo di evento, messaggio di errore, versione) | il telefono del bambino | ricerca degli errori | legittimo interesse | 14 giorni |
| Rapporti sugli arresti anomali (Firebase Crashlytics, raccolti dal primo avvio dell’app): traccia tecnica dell’errore, modello del telefono, versioni del sistema e dell’app, memoria libera, informazioni sulle sessioni d’uso dell’app, ID di installazione Firebase (usato anche per le notifiche push) | il telefono del bambino | correzione degli errori | legittimo interesse | 90 giorni |
| Traguardi, livelli, missioni, premi del genitore, risultati dei giochi | il telefono del bambino, il server, il genitore | motivazione | consenso del rappresentante legale | finché esiste il profilo |
| “Saluta” (saluto, cuore, abbraccio): chi e quando | il bambino, il genitore | comunicazione in famiglia | consenso del rappresentante legale | 30 giorni |
| Il fatto che ci sia stata una sessione dal vivo di audio o fotocamera (chi, per quale bambino, quando) | il server | responsabilità, protezione dagli abusi | legittimo interesse | 90 giorni; l’audio e le immagini non vengono conservati |
| Meteo | il server lo richiede per una cella di circa 10 km | mostrare il meteo, icone meteo | consenso del rappresentante legale | 45–90 giorni (cache); le coordinate precise non vengono inviate al servizio meteo |
| Registrazioni del consenso del bambino (versione del testo, ora, telefono, fascia d’età, paese) | il telefono del bambino | prova del consenso | obbligo legale | finché esiste il profilo; eliminate insieme a esso |
| Messaggi e foto nella chat di famiglia | il bambino | comunicare con la famiglia | consenso del rappresentante legale | sezione 12 |
| Impronta del telefono del bambino: su Android, un hash irreversibile (SHA-256 con salt) dell’identificatore del dispositivo Android (ANDROID_ID), a cui il server applica un ulteriore hash (HMAC-SHA256) prima di conservarlo; sull’iPhone, due bit di servizio di Apple DeviceCheck, conservati da Apple e non da noi. L’identificatore del dispositivo in sé non viene né inviato né conservato | il telefono del bambino, quando viene associato alla famiglia | una sola prova gratuita per telefono | legittimo interesse (prevenzione degli abusi) | 3 anni dall’ultima associazione del telefono |
Cosa non raccogliamo: contatti, SMS, registro delle chiamate, cronologia del browser, conversazioni in altre app, foto della galleria (tranne la foto che l’utente ha scelto per l’avatar o ha inviato nella chat di famiglia), testo digitato e contenuto dello schermo. Il servizio di accessibilità di Android in Bilipito Kids serve solo a due cose: capire quale app è aperta e applicare le regole del genitore, e chiudere la finestra “picture-in-picture” di un’app che il genitore ha bloccato. Per farlo, il servizio controlla quale app è sullo schermo e il titolo di tale finestra, per capire a quale app appartiene. Il titolo viene controllato solo sul telefono e non viene inviato da nessuna parte. Il servizio non legge il testo digitato né il contenuto dello schermo; nel resoconto per il genitore finisce solo il nome dell’app bloccata.
Se Bilipito Kids funziona su un iPhone. Le finalità e i periodi di conservazione sono gli stessi della tabella sopra, ma iOS raccoglie alcuni dati in modo diverso:
- Autorizzazioni: posizione “Sempre”, “Movimento e fitness” (passi), notifiche, microfono e fotocamera (solo per le sessioni dal vivo) e Tempo di utilizzo. Le finalità sono le stesse di Android.
- Il tempo di utilizzo dello schermo e le limitazioni funzionano tramite la Screen Time API di Apple (Family Controls, ManagedSettings, DeviceActivity). Il genitore sceglie app e siti web nel selettore di sistema di Apple. Riceviamo e conserviamo solo i token opachi di Apple per le app scelte e le regole del genitore; questi token non ci rivelano i nomi delle app. I resoconti dettagliati sull’uso delle app sull’iPhone sono generati da Apple stessa sul dispositivo (DeviceActivityReport) e non arrivano al nostro server. Il nostro server riceve solo il fatto che una regola è scattata o che un limite è stato raggiunto, e quale regola era. L’elenco delle app installate e “Cosa è aperto adesso” non sono disponibili sull’iPhone.
- Il servizio di accessibilità non viene usato sull’iPhone.
- I rapporti sugli arresti anomali sono raccolti dallo stesso Firebase Crashlytics, con gli stessi dati e lo stesso periodo di conservazione.
Sentieri pedonali anonimizzati. Se una stessa linea è stata percorsa in giorni diversi e un nostro dipendente ha confermato che si tratta di un vero sentiero, la aggiungiamo alla nostra mappa. Sulla mappa resta solo la linea: senza bambino, famiglia, dispositivo, data e ora. Da una linea del genere non si può risalire a una persona, quindi non è un dato personale. Queste linee sono conservate senza limiti di tempo, come parte della mappa.
6.1. Bilipito Kids e le regole per le app destinate ai bambini
Bilipito Kids è pensata per bambini e ragazzi e viene installata da un adulto. Non contiene pubblicità, identificatori pubblicitari (AAID/IDFA), analisi del comportamento né acquisti. Dal telefono del bambino non raccogliamo numeri di serie, IMEI, IMSI, indirizzi MAC né nomi e indirizzi delle reti Wi-Fi. Per proteggere la prova gratuita, quando il telefono viene associato viene inviato un hash irreversibile dell’identificatore del dispositivo (non di quello pubblicitario); non consente di identificare il bambino né il telefono (sezione 6).
Su Android, Bilipito Kids contiene questi componenti di terze parti, tutti di Google:
- Firebase Cloud Messaging: consegna le notifiche; riceve il token push, l’ID di installazione Firebase e il testo della notifica;
- Firebase Crashlytics: rapporti sugli arresti anomali, dal primo avvio dell’app; riceve la traccia tecnica dell’errore, il modello del telefono, le versioni del sistema e dell’app, la memoria libera, l’ID di installazione e le informazioni sulle sessioni d’uso dell’app; conservati per 90 giorni;
- Scanner di codici a barre ML Kit: legge il codice QR di associazione sul telefono stesso. Questo componente di Google invia a Google metriche anonime su come la funzione viene usata e su come funziona, insieme a un identificatore di installazione; l’immagine della fotocamera e il contenuto del codice non vengono inviati;
- Servizi Google Play: determinano la posizione sul telefono e verificano, tramite l’app Google Play, se esiste una versione più recente di Bilipito Kids. Dal controllo degli aggiornamenti non riceviamo alcun dato.
Su un iPhone le notifiche vengono consegnate dall’Apple Push Notification service, il codice QR viene letto dal sistema della fotocamera dell’iPhone stesso e la posizione viene determinata dai Servizi di localizzazione di iOS.
I dati del bambino non vengono venduti a terzi né condivisi per i loro scopi, ad eccezione delle metriche tecniche di ML Kit, che Google usa per far funzionare e migliorare quella funzione.
Il rappresentante legale può in qualsiasi momento consultare i dati del bambino nell’app Bilipito, riceverne una copia, correggerli o eliminarli e rifiutare l’ulteriore raccolta (scollegare il telefono del bambino o eliminare il profilo): vedi la sezione 16 oppure scrivi a [email protected]. Il consenso alla raccolta dei dati del bambino per il funzionamento di Bilipito non è un consenso alla loro condivisione con terzi per i loro scopi; non li condividiamo in questo modo.
Conserviamo i dati del bambino solo finché servono alle funzioni di Bilipito, per i periodi indicati nella sezione 15, e non conserviamo mai i dati personali di un bambino senza limiti di tempo.
7. Consenso del genitore e del bambino
7.1. Consenso verificabile del rappresentante legale
Il bambino non si registra a Bilipito da solo. Il suo telefono viene associato da un adulto che ha un account Bilipito.
- Al primo accesso l’adulto spunta due caselle separate. Senza entrambe non si può usare il servizio:
- accetta le Condizioni d’uso e conferma di aver letto questa informativa;
- conferma di essere il genitore o un altro rappresentante legale del bambino e acconsente al trattamento dei dati del bambino. L’adulto invitato conferma invece di essere stato invitato dal genitore del bambino.
- Quando aggiunge un bambino l’adulto indica la sua fascia d’età rispetto alla soglia del consenso digitale nel proprio paese (sezione 7.2). Non chiediamo la data di nascita.
- Verifica. Verifichiamo l’adulto con mezzi ragionevoli e proporzionati al rischio: accesso a un account con email verificata, abbonamento Google Play o App Store intestato al proprietario, accesso fisico al telefono del bambino per l’associazione (codice o codice QR), notifica visibile sul telefono del bambino.
- Registrazione. Ogni consenso viene salvato come voce separata, che non si può modificare. Contiene il tipo di consenso, la versione e l’impronta (hash) del testo mostrato, l’ora del server, la piattaforma, la versione dell’app, la lingua e il metodo di accesso. L’indirizzo IP non viene registrato.
- Revoca. Il consenso si può revocare in qualsiasi momento: scollegando il telefono del bambino, eliminando il suo profilo o l’account, oppure scrivendo a [email protected]. Il trattamento effettuato prima della revoca resta lecito. Dopo la revoca smettiamo di raccogliere dati dal telefono del bambino.
- Se la conferma era falsa. Può succedere che il telefono sia stato associato da qualcuno che non ne aveva il diritto: per esempio una persona che non è il genitore e controlla il figlio di altri o un adulto. Se lo veniamo a sapere o abbiamo dubbi fondati, possiamo fermare la raccolta dei dati da quel telefono e chiedere di confermare i poteri. Se la conferma non arriva, eliminiamo i dati raccolti senza un’autorizzazione valida e blocchiamo l’account (vedi Condizioni d’uso). Puoi segnalare un caso del genere a [email protected].
7.2. Età del bambino e suo consenso personale
La soglia del consenso digitale cambia da paese a paese. Nella Repubblica di Moldova è di 14 anni (Legge n. 195/2024). Nei paesi dell’UE e del SEE valgono soglie nazionali tra 13 e 16 anni, nel Regno Unito e negli Stati Uniti 13 anni. Se il paese non è noto, applichiamo 16 anni.
- Bambino sotto la soglia. Decide il rappresentante legale. Durante l’associazione il telefono mostra al bambino, con parole semplici, cosa vedrà la famiglia, e il bambino tocca “Continua”. È un’informazione, non un consenso. Registriamo che è stata mostrata.
- Bambino dalla soglia ai 17 anni (o età non indicata). Oltre al consenso del rappresentante legale serve il consenso del bambino stesso. Sul suo telefono compare lo stesso testo e il bambino tocca “Ho capito e accetto di continuare”. Senza questo il telefono non viene associato.
7.3. Quando il bambino cresce
- Il bambino ha raggiunto la soglia del consenso digitale. Se il bambino era stato aggiunto come “sotto la soglia”, quando la raggiunge il rappresentante legale deve scriverci a [email protected] (cambieremo la fascia d’età) e associare di nuovo il telefono del bambino. Durante l’associazione il bambino vedrà di nuovo cosa vede la famiglia e potrà dare il proprio consenso. Se non è d’accordo, il telefono non viene associato e la raccolta dei dati da quel telefono si ferma.
- Maggiore età (18 anni). Bilipito non è pensato per monitorare gli adulti. Quando il figlio compie 18 anni, il monitoraggio deve finire: il rappresentante legale scollega il telefono ed elimina il profilo del figlio. Se il figlio ormai maggiorenne lo chiede, prima dell’eliminazione può ricevere una copia dei suoi dati. Per farlo scrivi a [email protected].
7.4. Cosa vede il bambino
Prima di chiedere le autorizzazioni e prima della scansione del codice, Bilipito Kids mostra al bambino la schermata “Cosa vedrà la famiglia”, con un link a questa informativa. Finché l’app è in funzione, sul telefono del bambino è sempre visibile una notifica. Durante una sessione dal vivo di audio o fotocamera compaiono una notifica a parte e l’indicatore di sistema del microfono o della fotocamera.
8. Ruoli e permessi in famiglia
- Il proprietario della famiglia è l’adulto che ha creato la famiglia e paga l’abbonamento. Invita e rimuove gli altri adulti, ne stabilisce i permessi, aggiunge e rimuove i bambini. Il proprietario deve assicurarsi che gli invitati abbiano una base giuridica per vedere i dati del bambino.
- L’adulto invitato (secondo genitore, nonna, babysitter…) entra nella famiglia su invito. Per ogni bambino il proprietario decide se l’invitato può vedere la cronologia, gestire le zone, avviare l’audio e la fotocamera.
- Una famiglia può avere fino a 4 adulti (compreso il proprietario) e fino a 8 bambini.
- Revoca dell’accesso. Il proprietario può in qualsiasi momento revocare un invito o rimuovere un adulto dalla famiglia. L’accesso cessa subito. L’invitato può anche uscire dalla famiglia da solo. I dati della famiglia restano al proprietario.
- Il bambino vede quali adulti fanno parte della famiglia e chi sono (“mamma”, “papà”, “nonna”).
9. Link pubblici alla posizione
Un adulto della famiglia può creare un link temporaneo e mostrare a una persona vicina dove si trova il bambino in quel momento.
- Chi lo apre: chiunque abbia il link, senza account. Il link contiene una chiave casuale praticamente impossibile da indovinare.
- Cosa si vede: il nome visualizzato del bambino, dove si trova ora sulla mappa, la precisione e l’ora della rilevazione, la scadenza del link. Cronologia, batteria, indirizzo e altri dati non sono visibili.
- Durata: da 15 minuti a 72 ore, a scelta dell’adulto. Il link si può revocare all’istante.
- Registri: registriamo la creazione e la revoca del link (registro di sicurezza, 90 giorni). Non registriamo chi ha aperto il link né quando. L’indirizzo IP di chi lo apre ci serve solo per pochi minuti, per proteggerci dagli abusi. Il record del link stesso viene conservato per 30 giorni dopo la scadenza o la revoca.
- La pagina del link è esclusa dai motori di ricerca.
- Quando un account viene eliminato, tutti i link che ha creato vengono revocati.
- Di chi riceve il link risponde chi lo ha creato.
Dati di chi riceve il link: indirizzo IP (per pochi minuti) e richieste delle immagini della mappa a OpenFreeMap (sezione 14).
10. Visitatori del sito e della dashboard web
| Dati | Finalità | Base giuridica | Periodo |
|---|---|---|---|
| Indirizzo IP, dati tecnici della richiesta | distribuzione delle pagine, protezione dagli attacchi (Cloudflare) | legittimo interesse | registri tecnici di Cloudflare, secondo le regole di Cloudflare |
Lingua scelta (nella memoria del browser, lang) | mostrare il sito nella tua lingua | legittimo interesse (memorizzazione necessaria) | finché non la elimini |
| Statistiche anonime delle visite alla dashboard web (Cloudflare Web Analytics: quali pagine vengono aperte, da dove arrivano i visitatori, tipo di browser) | capire come si usa la dashboard e migliorarla | legittimo interesse | in forma aggregata presso Cloudflare |
| Il nostro contatore di visite del sito e della dashboard web (server api.bilipito.com): pagina, lingua, provenienza del visitatore (solo il tipo di fonte: Google, Telegram, accesso diretto ecc.), tipo di dispositivo (telefono, tablet, computer), paese (secondo Cloudflare) | capire come si usano il sito e la dashboard | legittimo interesse | hash del visitatore: al massimo 48 ore; totali giornalieri senza dati personali: senza limiti di tempo |
Cloudflare Web Analytics non usa cookie e non ti segue su altri siti. Sul sito non ci sono moduli, né cookie pubblicitari o comportamentali. I font (Google Fonts), le librerie del sito (jsDelivr) e le immagini della mappa (OpenFreeMap) vengono caricati dai server di questi fornitori, che quindi vedono il tuo indirizzo IP.
Il nostro contatore di visite funziona sul nostro server, senza cookie, senza memoria del browser e senza servizi di terzi. Riceve solo indirizzi di pagine note, mai identificativi o token; il tipo di dispositivo si ricava dai dati del browser (user agent). Per contare un visitatore una sola volta al giorno, il server calcola un hash con un “sale” segreto a partire dalla parte di rete dell’indirizzo IP (/24 o /64), dai dati del browser e dalla data. Questo hash resta solo nella memoria del server (Redis) per al massimo 48 ore e poi viene cancellato; l’indirizzo IP in sé non viene salvato. Vengono conservati solo i totali giornalieri (visualizzazioni e visitatori) per pagina, lingua, fonte, paese e tipo di dispositivo. Non sono collegati ad account, bambini o dati sulla posizione.
Da dove arrivano i dati in generale: da te; dal telefono del bambino (Bilipito Kids); da Google Play o dall’App Store (acquisto); da Google (accesso tramite Google: nome ed email verificata); da Apple (accesso tramite Apple: nome ed email oppure l’indirizzo di inoltro privato di Apple).
11. Audio e fotocamera senza registrazione
Un adulto con il permesso necessario può ascoltare cosa succede vicino al bambino o guardare attraverso la fotocamera del suo telefono. Per esempio quando il bambino non risponde.
- La sessione la avvia solo l’adulto. Dura al massimo 10 minuti; se serve, l’adulto può avviarne una nuova.
- Durante la sessione, sul telefono del bambino sono visibili una notifica e l’indicatore di sistema del microfono o della fotocamera.
- Audio e immagini passano dal vivo, cifrati, da telefono a telefono (WebRTC). Se la connessione diretta non riesce, il flusso viene inoltrato dal nostro server relay, che non può decifrarlo.
- Non viene registrato nulla: né sui nostri server, né sul telefono del bambino, né su quello del genitore. In Bilipito non esiste una funzione di registrazione.
- Conserviamo solo il fatto che la sessione c’è stata (chi, per quale bambino, quando), per 90 giorni.
Queste funzioni si possono usare solo secondo le Condizioni d’uso. Per esempio, non si possono ascoltare o riprendere altri adulti ed estranei, registrare la sessione con strumenti esterni o attivare le funzioni dove le persone si aspettano una particolare riservatezza.
12. Chat di famiglia
La chat di famiglia è disponibile per le famiglie con un abbonamento attivo.
- Il server fa da “postino”. Un messaggio viene eliminato dal server appena lo hanno ricevuto tutti i destinatari e comunque entro 48 ore dall’invio. Lo stesso vale per le foto; una foto non consegnata viene eliminata dopo 1 ora.
- La cronologia delle conversazioni è conservata solo sui telefoni dei membri della famiglia, in forma cifrata. Inoltre nel browser, se hai aperto la chat nella dashboard web; quando esci dalla dashboard viene cancellata.
- Durante la trasmissione i messaggi sono cifrati (HTTPS), ma non c’è crittografia end-to-end dei messaggi. Mentre il messaggio attende la consegna sul server (al massimo 48 ore), il server tecnicamente può leggerlo. Non lo facciamo, salvo quando la legge lo richiede.
- L’inizio del messaggio (fino a 140 caratteri) è visibile nella notifica push. Le notifiche vengono consegnate da Google Firebase Cloud Messaging e, su iPhone e iPad, dall’Apple Push Notification service.
- Dalle foto vengono rimossi i metadati, comprese le coordinate GPS del luogo dello scatto.
- Trasferimento della cronologia della chat nel browser: gli ultimi 7 giorni, con crittografia end-to-end; la richiesta di trasferimento vale 30 minuti.
- Il messaggio “Sono qui” contiene un solo punto di geolocalizzazione del mittente.
13. Trattamento automatizzato
Bilipito determina da solo il tipo di movimento (a piedi, con un mezzo di trasporto, fermo), ricostruisce percorsi e soste, segnala l’arrivo nelle zone e l’uscita, propone di trasformare in zona un luogo frequentato, assegna traguardi e applica le limitazioni delle app impostate dal genitore.
Queste decisioni servono alla comodità della famiglia e non producono effetti giuridici o altri effetti altrettanto significativi sul bambino o sull’adulto. Non creiamo profili per la pubblicità e non vendiamo deduzioni sul comportamento.
14. A chi comunichiamo i dati
Comunichiamo i dati solo a chi ci aiuta a gestire il servizio, e solo quelli di cui ha bisogno.
| Destinatario | Ruolo | Paese | Quali dati | Meccanismo di trasferimento |
|---|---|---|---|---|
| AIRSTREAM SRL: server principale nella rete propria di AIRSTREAM SRL | noi stessi | Repubblica di Moldova | tutti i dati del servizio | — |
| Server di posta mail.airstream.md | noi stessi | Repubblica di Moldova | email, codici di accesso, email di servizio | — |
| Area abbonamento account.pasitos.me (sistema proprio di AIRSTREAM SRL; hosting Hetzner Online GmbH) | noi stessi; Hetzner è responsabile del trattamento (hosting) | Germania (UE) | email, nome e lingua del proprietario, piano, stato, date, posti, ricevute. I dati dei bambini e degli adulti invitati non vengono trasferiti | condizioni standard di trattamento dei dati di Hetzner; la Germania è un paese dell’UE |
| Google (Firebase Authentication, Firebase Cloud Messaging, Firebase Crashlytics) | responsabile del trattamento | USA, UE e altri paesi | email, nome, password, token push, ID di installazione Firebase (per le notifiche push e i rapporti sugli arresti anomali), testi delle notifiche (nome del bambino, nomi delle zone, inizio dei messaggi della chat), rapporti sugli arresti anomali | clausole contrattuali standard, decisioni di adeguatezza e condizioni standard di trattamento dei dati di Google |
| Google (ML Kit sul telefono Android del bambino: lettura del codice QR di associazione) | destinatario delle metriche tecniche; Google le usa per far funzionare e migliorare ML Kit e per prevenire gli abusi | USA, UE e altri paesi | metriche anonime: informazioni sul dispositivo e sull’app, un identificatore di installazione (non destinato a identificare una persona), metriche sulla velocità e sugli errori della funzione. L’immagine della fotocamera e il contenuto del codice non vengono inviati | le condizioni di ML Kit e le condizioni standard di trattamento dei dati di Google |
| Google Play (pagamento) | titolare autonomo | USA, UE e altri paesi | acquisto, dati di pagamento | condizioni e informativa sulla privacy di Google Play |
| Apple (Apple Push Notification service: consegna delle notifiche su iPhone e iPad) | responsabile del trattamento | USA, UE e altri paesi | token push dei dispositivi Apple, testi delle notifiche (nome del bambino, nomi delle zone, inizio dei messaggi della chat) | clausole contrattuali standard, decisioni di adeguatezza e condizioni per gli sviluppatori di Apple |
| Apple (Accedi con Apple) | titolare autonomo; solo se hai scelto l’accesso tramite Apple | USA, UE e altri paesi | nome, email oppure indirizzo di inoltro privato di Apple | condizioni e informativa sulla privacy di Apple |
| App Store (pagamento su iPhone e iPad) | titolare autonomo | USA, UE e altri paesi | acquisto, dati di pagamento. Apple ci comunica solo lo stato dell’abbonamento e i dati della ricevuta | condizioni e informativa sulla privacy di Apple |
| Apple (DeviceCheck sull’iPhone del bambino, a protezione della prova gratuita) | destinatario | USA | due bit di servizio del dispositivo, senza dati personali: se su questo telefono è già stata usata la prova gratuita | condizioni per gli sviluppatori di Apple |
| Google Maps | titolare autonomo; solo su tua azione: il pulsante “Percorso” apre Google Maps e le coordinate del bambino vengono trasmesse a Google | USA e altri paesi | coordinate del bambino, il tuo indirizzo IP | la tua azione; condizioni di Google |
| Cloudflare, Inc. | responsabile del trattamento (proxy, CDN, protezione dagli attacchi, Cloudflare Web Analytics nella dashboard web) | USA e rete globale | indirizzi IP, traffico cifrato, statistiche anonime delle visite | clausole contrattuali standard e condizioni standard di trattamento dei dati di Cloudflare |
| OpenFreeMap | destinatario (immagini della mappa) | fuori dalla Repubblica di Moldova | indirizzo IP, area visibile della mappa | condizioni standard del fornitore |
| Google Fonts, jsDelivr (sito e dashboard web) | destinatari (font, librerie) | USA e rete globale | indirizzo IP | condizioni standard dei fornitori |
| MET Norway (Istituto meteorologico norvegese) | destinatario | Norvegia | solo una cella di circa 10 km, senza nome né account | dati anonimizzati |
| Servizi di monitoraggio (Telegram, healthchecks.io) | destinatari | a livello globale | solo parametri tecnici dei server, senza dati personali | — |
Indirizzi e percorsi li calcolano i nostri server (Nominatim, OSRM su dati OpenStreetMap), quindi per questo le coordinate non vengono trasmesse a terzi. La posizione sul telefono Android del bambino viene determinata dai servizi Google Play. Se sul telefono è attiva l’impostazione di sistema “Precisione della posizione di Google”, Google riceve informazioni sulle reti Wi-Fi e sulle celle telefoniche secondo le proprie regole; questa impostazione non dipende da Bilipito e si può disattivare nelle impostazioni del telefono. Su un iPhone la posizione viene determinata dai Servizi di localizzazione di iOS. Non inviamo SMS.
Altri adulti vedono i dati del bambino solo se li ha invitati il proprietario della famiglia.
Possiamo comunicare i dati se la legge lo richiede (per esempio su richiesta di un tribunale o di un’autorità competente) o per proteggere la vita e la salute di qualcuno.
Trasferimenti internazionali. Alcuni destinatari trattano i dati fuori dalla Repubblica di Moldova. Per questi trasferimenti ci basiamo sulle decisioni di adeguatezza, sulle clausole contrattuali standard e sulle condizioni standard di trattamento dei dati di questi fornitori. Puoi chiedere una copia delle garanzie applicate a [email protected].
15. Per quanto tempo conserviamo i dati
I dati con un periodo di conservazione vengono eliminati automaticamente, una volta al giorno.
| Dati | Periodo |
|---|---|
| Punti di geolocalizzazione | 30 giorni |
| Spostamenti, soste, percorso della giornata, cronologia della giornata | 30 giorni |
| “Mappa delle scoperte” | 90 giorni dall’ultima visita della cella |
| SOS e risposte | 90 giorni |
| Feed delle notifiche | 90 giorni |
| Tempo di utilizzo dello schermo | 90 giorni |
| Il fatto che ci siano state sessioni dal vivo di audio e fotocamera | 90 giorni |
| Audio e immagini delle sessioni dal vivo | non conservati |
| Registro di sicurezza (compresa la voce sull’eliminazione dell’account) | 90 giorni |
| Inviti dopo l’uso o la scadenza | 90 giorni |
| Sessioni di accesso concluse | 90 giorni |
| Nome e avatar precedenti del bambino | 90 giorni dopo la modifica |
| Rapporti sugli arresti anomali (Firebase Crashlytics) | 90 giorni |
| ID di installazione Firebase e token push presso Google dopo l’eliminazione dell’account o dell’app | fino a 180 giorni (secondo le regole di Google) |
| Passi | 60 giorni |
| Cache del meteo | 45–90 giorni |
| Link pubblici dopo la scadenza o la revoca | 30 giorni |
| “Saluta” | 30 giorni |
| Registri tecnici del telefono del bambino | 14 giorni |
| Codici di accesso monouso | 1 giorno dopo l’uso o la scadenza |
| “Cosa è aperto adesso” | 3 minuti |
| Messaggi della chat sul server | fino alla consegna, al massimo 48 ore |
| Punti sul telefono del bambino prima dell’invio | fino a 7 giorni |
| Profili, avatar, zone, regole, traguardi, premi, ruoli, consensi, stato attuale | finché esiste il profilo o l’account |
| Credenziali di accesso in Firebase Authentication | finché esiste l’account |
| Registri tecnici dei server (possono contenere l’indirizzo IP) | sovrascritti in base al volume: al massimo 3 file da 10 MB per servizio |
| Registrazioni dei pagamenti | finché esiste l’account; dopo l’eliminazione, senza collegamento con la famiglia, per 90 giorni dopo la fine dell’abbonamento. Google, come venditore, conserva i propri documenti di vendita secondo le sue regole |
| Operazione di eliminazione dell’account non completata (contiene l’email) | fino a 90 giorni |
| Impronte a protezione della prova gratuita (email e accesso di un account eliminato, telefono del bambino) | 3 anni (per un telefono, dall’ultima associazione) |
| Contatore di visite del sito e della dashboard web: hash del visitatore | al massimo 48 ore (totali giornalieri senza dati personali: senza limiti di tempo) |
| Sentieri anonimizzati confermati sulla mappa | senza limiti di tempo (non sono dati personali) |
16. Eliminazione dell’account e dei dati
Puoi eliminare l’account nell’app Bilipito su Android, iPhone o iPad (Impostazioni → Account → “Elimina account”) oppure nella dashboard web: accedi a my.bilipito.com, apri “Impostazioni account” → “Elimina account” e conferma. Per sicurezza ti chiederemo di accedere di nuovo. Istruzioni passo passo: bilipito.com/delete-account. Puoi anche semplicemente scrivere a [email protected].
L’account viene eliminato subito. Insieme a esso vengono eliminati: le famiglie di cui sei proprietario, i profili e le foto dei bambini, la cronologia degli spostamenti, le zone, il tempo di utilizzo dello schermo, i traguardi, i premi, le notifiche, gli SOS, i messaggi della chat sul server e le registrazioni dei consensi. I telefoni dei bambini ricevono il comando di fermarsi e cancellare ciò che non hanno ancora inviato. Le tue credenziali di accesso in Google Firebase vengono eliminate. I link che hai creato vengono revocati. L’area abbonamento riceve l’avviso che l’abbonamento è terminato. Lì il tuo nome e la tua lingua vengono eliminati, mentre l’email resta solo insieme alle registrazioni dei pagamenti e viene eliminata con esse.
Se fai parte della famiglia di un’altra persona, semplicemente ne esci. I dati di quella famiglia restano al suo proprietario.
Per un certo tempo restano: il registro di sicurezza (90 giorni), le registrazioni dei pagamenti senza collegamento con la famiglia (sezione 15) e le informazioni che la legge ci obbliga a conservare.
Se la famiglia aveva già sottoscritto un abbonamento (compresa una prova gratuita), resta un’impronta irreversibile dell’indirizzo email e del metodo di accesso (3 anni): da essa non è possibile risalire all’indirizzo, ma mostra che la prova gratuita è già stata usata.
L’eliminazione dell’account non annulla l’abbonamento Google Play. Chiediamo a Google di interrompere il rinnovo, ma è più sicuro annullare l’abbonamento tu stesso: Google Play → icona del profilo → “Pagamenti e abbonamenti” → “Abbonamenti” → Bilipito → “Annulla abbonamento” (play.google.com/store/account/subscriptions). Non possiamo interrompere un abbonamento App Store: lo annulli tu stesso. Sul tuo iPhone o iPad apri Impostazioni → il tuo nome → “Abbonamenti” → Bilipito → “Annulla abbonamento” (apps.apple.com/account/subscriptions).
Puoi anche eliminare un solo bambino: i suoi dati vengono eliminati allo stesso modo. Oppure solo scollegare il telefono del bambino: la raccolta si ferma e la cronologia resta finché non viene eliminata o non scade il suo periodo.
17. I tuoi diritti
Hai il diritto di:
- sapere quali tuoi dati trattiamo e riceverne una copia;
- correggere i dati inesatti (la maggior parte direttamente nell’app);
- cancellare i dati (sezione 16);
- limitare il trattamento;
- opporti al trattamento basato sul nostro legittimo interesse;
- ricevere i dati in un formato leggibile da dispositivo automatico (portabilità);
- revocare il consenso in qualsiasi momento (sezione 7.1);
- non essere sottoposto a decisioni basate unicamente sul trattamento automatizzato che producono effetti significativi (sezione 13);
- presentare un reclamo a un’autorità di controllo o a un tribunale.
I diritti del bambino che non ha raggiunto la soglia del consenso digitale sono esercitati dal rappresentante legale. Il bambino che ha raggiunto la soglia può rivolgersi a noi anche da solo.
Come fare una richiesta. Puoi inviare la richiesta dalle impostazioni dell’account o a [email protected]. Per proteggere i tuoi dati confermiamo l’identità soprattutto tramite l’accesso all’account o con un codice inviato all’email verificata. Chiediamo altre informazioni solo se abbiamo dubbi fondati sull’identità di chi fa la richiesta, e solo quelle necessarie per la verifica. Di solito non serve una copia del documento d’identità.
Rispondiamo senza ritardi ingiustificati, di norma entro un mese. Se la richiesta è complessa o le richieste sono molte, il termine può essere prorogato di altri due mesi. In tal caso ti avviseremo e ti spiegheremo il motivo. Se respingiamo una richiesta, ti spiegheremo perché e ti ricorderemo che puoi rivolgerti a un’autorità di controllo o a un tribunale.
Autorità di controllo: Centro nazionale per la protezione dei dati personali della Repubblica di Moldova (Centrul Național pentru Protecția Datelor cu Caracter Personal), MD-2004, mun. Chișinău, str. Serghei Lazo 48, datepersonale.md. I residenti dell’UE e del SEE possono rivolgersi anche all’autorità di controllo del proprio paese.
Impostazioni nell’app: puoi disattivare gruppi di notifiche (compreso “Novità di Bilipito”) e revocare le autorizzazioni nelle impostazioni del telefono. In tal caso alcune funzioni smetteranno di funzionare.
18. Memorizzazione sui dispositivi, cookie e analisi
- Sito bilipito.com: nessun cookie. Nella memoria del browser viene salvata solo la lingua scelta. Il nostro contatore di visite (sezione 10) non salva nulla nel browser.
- Dashboard web my.bilipito.com: usa la memoria del browser strettamente necessaria, per l’accesso (token di sessione, la tua email, token push) e per la cronologia della chat di famiglia (IndexedDB). Quando esci dalla dashboard questi dati vengono cancellati. Senza questa memoria la dashboard non funziona, quindi non chiediamo un consenso separato. Cloudflare Web Analytics e il nostro contatore di visite non usano né cookie né la memoria del browser.
- App Android e iOS: i token di accesso sono conservati nella memoria protetta del telefono (su iPhone e iPad, nel Portachiavi), la cronologia della chat e l’email sul telefono in forma cifrata. Le informazioni tecniche sulle richieste (comprese le coordinate) non vengono scritte nel registro di sistema del telefono. I dati delle app non vengono copiati nell’archiviazione cloud.
- Non ci sono cookie pubblicitari o comportamentali, identificatori pubblicitari né analisi del comportamento. Non usiamo Firebase Analytics. Su iPhone e iPad non ti tracciamo ai sensi di App Tracking Transparency, non chiediamo l’autorizzazione al tracciamento e non usiamo l’identificatore pubblicitario di Apple (IDFA).
Se aggiungeremo nuovi sistemi di analisi o cookie, aggiorneremo prima l’informativa e, dove necessario, ti chiederemo il consenso.
19. Sicurezza
Tutto il traffico è cifrato (HTTPS/TLS) e le sessioni dal vivo di audio e fotocamera sono cifrate da telefono a telefono. A ogni richiesta il server verifica che i dati del bambino siano richiesti da un membro della sua famiglia con i permessi necessari. Le foto dei profili non sono pubbliche. L’accesso del personale ai dati è limitato. Nessun sistema è protetto in modo assoluto, ma adottiamo misure tecniche e organizzative ragionevoli. Se una violazione dei dati comporta un rischio elevato per te, lo comunicheremo a te e all’autorità di controllo nei termini previsti dalla legge.
20. Modifiche all’informativa
Possiamo aggiornare l’informativa, per esempio quando arrivano nuove funzioni. La versione in vigore, con numero e data, è sempre disponibile su bilipito.com/privacy. Delle modifiche sostanziali ti avviseremo in anticipo nell’app o via email. Se una modifica richiede un nuovo consenso, te lo chiederemo separatamente.
21. Contatti
- Richieste relative ai dati personali e domande sulla protezione dei dati: [email protected]
- Altre domande: [email protected]
- Titolare del trattamento: AIRSTREAM SRL, IDNO 1018600007654, sede legale: MD-2008, mun. Chișinău, str. Vasile Lupu 34/1, ap. 59, Repubblica di Moldova; indirizzo per la corrispondenza: MD-2004, mun. Chișinău, str. Sfatul Țării 59, et. 2
- Autorità di controllo: Centro nazionale per la protezione dei dati personali della Repubblica di Moldova, datepersonale.md