La presente Informativa descrive le modalità con cui Pavel Ivanov, in fase di costituzione della società BCrypto (il "Titolare"), tratta i dati personali degli utenti dell'applicazione Q-Audion (l'"Applicazione"), nella sua fase di Beta Test, in conformità al GDPR e al D.Lgs. 196/2003 come modificato dal D.Lgs. 101/2018.
1. Titolare del trattamento
Pavel Ivanov, persona fisica, codice fiscale VNVPVL76C22L219M, domiciliato in Corso Orbassano 216, 10137 Torino (TO), Italia, contattabile a bcrypto@gmail.com. In caso di costituzione della società BCrypto, la qualifica di Titolare si intenderà trasferita alla società subentrante. Data la fase e la dimensione attuali del trattamento, non è stato nominato un DPO ai sensi dell'art. 37 GDPR.
2. Categorie di dati trattati, finalità e base giuridica
| Categoria | Esempi | Finalità | Base giuridica |
|---|---|---|---|
| Dati identificativi dell'account | ID utente, nome visualizzato, immagine profilo (cifrata end-to-end) | Creazione e gestione account | Contratto |
| Numero di telefono | Se fornito, conservato solo come hash SHA-256 con pepper, mai in chiaro. Se l'Utente avvia l'importazione della rubrica, i numeri della rubrica sono trasformati sul dispositivo in hash SHA-256 con un pepper fornito dal server (o, se il pepper non è disponibile, in semplice hash SHA-256) e solo gli hash sono inviati per individuare gli utenti già registrati; nomi e numeri in chiaro non lasciano mai il dispositivo e il server non conserva gli hash della rubrica oltre il confronto | Scoperta contatti già su Q-Audion | Consenso / Contratto |
| Contenuti delle comunicazioni | Messaggi, chiamate audio/video, allegati | Erogazione del Servizio | Contratto |
| Metadati tecnici | Mittente/destinatario, timestamp, stato di consegna, tipo chiamata, IP di connessione | Instradamento, sicurezza | Contratto / Legittimo interesse |
| Dati di presenza | Stato online/offline, ultimo accesso | Funzionalità di presenza | Contratto |
| Token di notifica push | Android: Firebase Cloud Messaging (Google). iOS: Apple Push Notification service e PushKit (Apple) | Recapito notifiche e chiamate in arrivo | Contratto |
| Dati diagnostici | Android: Firebase Crashlytics (Google): crash, versione OS/dispositivo. iOS: nessun servizio terzo; i rapporti di crash e di errore sono generati da componenti interne e inviati solo se l'Utente attiva la diagnostica in Impostazioni > Privacy | Individuazione malfunzionamenti | Legittimo interesse / Consenso (iOS) |
| Indirizzo email | Solo per gli account registrati "con interno e email" (senza numero di telefono): verifica e recupero dell'account | Gestione account | Contratto |
| Identificativo accessorio | Solo se l'Utente abbina gli auricolari Q-Audion facoltativi: identificativo dell'accessorio associato all'account | Custodia delle chiavi su hardware | Contratto |
| Segnalazioni di abuso | Categoria scelta e identificativi del contatto, messaggio o gruppo segnalato, trasmessi in forma cifrata; esaminate entro 24 ore | Sicurezza degli utenti, moderazione | Legittimo interesse |
| Telemetria d'uso e diagnostica operativa | Solo se l'Utente attiva "Diagnostica operativa cifrata" in Impostazioni > Privacy (disattivata di default): eventi d'uso anonimizzati (avvio app, esito accesso, inizio/fine chiamata, eventi di gruppo — solo il tipo di evento e pochi campi tecnici, filtrati da identificativi, email e numeri di telefono) inviati in TLS ai server del Titolare, e diagnostica operativa cifrata (metriche della pipeline di chiamata, log di livello WARN e superiore) leggibile solo lato server; inoltre, solo se l'Utente attiva separatamente "Log diagnostici in tempo reale" (anch'esso disattivato di default), log applicativi redatti (tag, dimensioni, impronte troncate — mai chiavi, token o contenuto dei messaggi) inviati in TLS al backend di diagnostica del Titolare mentre l'app è in uso | Individuazione malfunzionamenti, miglioramento del Servizio | Consenso |
| Tunnel VPN facoltativo | Solo se attivato dall'Utente: metadati di connessione ai nodi relay del Titolare (indirizzo IP, orari di connessione, volume di traffico), trattati in modo transitorio; nessun contenuto di navigazione | Instradamento del traffico, prevenzione abusi | Contratto / Legittimo interesse |
| Segnalazioni volontarie | Bug report, feedback beta | Miglioramento del Servizio | Consenso |
| Integrità del dispositivo | Android: Google Play Integrity / Keystore. iOS: nessun servizio terzo | Prevenzione frodi e manomissioni | Legittimo interesse |
I messaggi, le chiamate e gli allegati sono protetti da cifratura end-to-end: il Titolare non può accedere al loro contenuto in chiaro.
3. Modalità del trattamento e misure di sicurezza
Il trattamento avviene con strumenti informatici, con logiche correlate alle finalità indicate. Misure adottate: cifratura end-to-end dei contenuti; hashing crittografico dei numeri di telefono; cifratura in transito (TLS); controlli di integrità dell'app e del dispositivo; minimizzazione dell'accesso ai dati.
4. Destinatari dei dati e responsabili del trattamento
- Fornitori di infrastruttura server e hosting per segnalazione, sincronizzazione e relay di connettività delle chiamate;
- Google Ireland Limited, per Firebase Cloud Messaging, Firebase Crashlytics e Play Integrity (app per Android);
- Apple Inc. / Apple Distribution International Ltd., per Apple Push Notification service e PushKit (app per iOS), quale Titolare autonomo per il transito delle notifiche;
- il fornitore di invio SMS per il codice di verifica del numero di telefono, che tratta il numero in chiaro in modo transitorio;
- fornitori di infrastruttura di rete (relay STUN/TURN), che processano transitoriamente IP e metadati di instradamento senza accesso al contenuto cifrato.
Se l'Utente attiva l'integrazione facoltativa con Google Assistant per l'avvio vocale di chiamate o messaggi, la componente vocale è elaborata da Google secondo la sua informativa privacy, quale Titolare autonomo per tale parte. Il Titolare riceve solo nome e/o numero risolti da Google Assistant, usati in modo transitorio.
Se l'Utente attiva il tunnel VPN facoltativo, basato su WireGuard, il traffico del dispositivo è instradato attraverso i nodi relay del Titolare. I nodi trattano in modo transitorio i metadati di connessione necessari all'instradamento e alla prevenzione degli abusi (indirizzo IP, orari di connessione, volume di traffico aggregato per nodo) e non ispezionano né registrano il contenuto della navigazione. L'indirizzo IP pubblico del dispositivo non è registrato in modo persistente dal servizio VPN; il server centrale conserva la registrazione del peer (chiave pubblica WireGuard del client, nodo, indirizzo interno del tunnel) per 24 ore dalla creazione, con rimozione automatica alla scadenza, e un registro dei token di sessione (identificativo del token, utente, orari di emissione e scadenza, senza indirizzo IP) a fini di audit, eliminato automaticamente entro 24 ore dalla scadenza di ciascun token. La cancellazione dell'account rimuove immediatamente l'abilitazione VPN, la registrazione del peer e i token dell'Utente, insieme alle impronte (hash) dei contatti associate all'account.
Se l'Utente usa Q-Audion tramite Android Auto o su uno smartwatch Wear OS, tali superfici si limitano a presentare dati già presenti sul telefono (contatti, conversazioni, stato delle chiamate) attraverso la Car App Library e il Wearable Data Layer di Google sui dispositivi dell'Utente; il Titolare non raccoglie dati aggiuntivi tramite esse. Google tratta il trasporto della proiezione e del data layer quale Titolare autonomo, secondo la propria informativa privacy.
I dati non sono ceduti a terzi per marketing o profilazione commerciale.
5. Trasferimenti extra-UE
Alcuni responsabili (in particolare Google) possono trattare dati fuori dallo Spazio Economico Europeo, sulla base di una decisione di adeguatezza (incluso, ove applicabile, l'EU-U.S. Data Privacy Framework) o delle Clausole Contrattuali Standard della Commissione Europea.
6. Periodo di conservazione
I dati dell'account sono conservati per la durata dell'uso e cancellati, di norma entro 30 giorni, dopo la cancellazione dell'account o la cessazione del Beta Test. I metadati tecnici di comunicazione sono conservati per il tempo minimo necessario, indicativamente non oltre 90 giorni. I dati diagnostici seguono i termini del fornitore (Crashlytics), indicativamente non oltre 90 giorni. Gli eventi d'uso anonimizzati e la diagnostica operativa cifrata, raccolti solo con il consenso dell'Utente, sono conservati per il tempo strettamente necessario alla diagnostica: gli eventi d'uso in un archivio a capacità fissa in cui i più vecchi vengono sovrascritti, la diagnostica cifrata in file giornalieri accessibili solo al Titolare. I metadati del tunnel VPN facoltativo sono trattati in modo transitorio, salvo quanto indicato nella sezione 4.
7. Diritti dell'interessato
L'Utente ha diritto di accesso, rettifica, cancellazione, limitazione, portabilità e opposizione, e di revocare il consenso in qualsiasi momento, scrivendo a bcrypto@gmail.com. Ha inoltre diritto di reclamo al Garante per la protezione dei dati personali.
8. Minori
L'Applicazione, in Beta Test, non è destinata a minori di 18 anni. Il Titolare non raccoglie consapevolmente dati di minori e provvede a cancellarli qualora ne venga a conoscenza.
9. Natura del conferimento
Il conferimento dei dati per la creazione dell'account è necessario per usare l'Applicazione. Il numero di telefono, le notifiche push e la partecipazione ai bug report sono facoltativi.
10. Processi decisionali automatizzati
Il Titolare non effettua trattamenti basati unicamente su processi decisionali automatizzati o di profilazione ai sensi dell'art. 22 GDPR.
11. Modifiche
Il Titolare può modificare la presente Informativa, comunicandolo tramite l'Applicazione o pubblicando la versione aggiornata con la relativa data.
12. Contatti
Per domande o per l'esercizio dei diritti: bcrypto@gmail.com.