INFORMATIVA SULLA PRIVACY DI STAYCHILL
ai sensi degli artt. 13 e 14 del Regolamento (UE) 2016/679 ("GDPR") e del D.Lgs. 30 giugno 2003, n. 196 ("Codice Privacy"), come modificato dal D.Lgs. 10 agosto 2018, n. 101
La presente informativa descrive le modalita' con cui InflueXpert Srl (di seguito "Titolare") tratta i dati personali degli utenti dell'applicazione mobile StayChill (di seguito "App"). Invitiamo l'utente a leggere attentamente la presente informativa prima di utilizzare l'App.
1. TITOLARE DEL TRATTAMENTO
Titolare: InflueXpert Srl
Sede legale: Milano (MI)
Email: staff@influexpert.com
Per qualsiasi richiesta relativa al trattamento dei dati personali o per l'esercizio dei diritti previsti dal GDPR, l'interessato puo' contattare il Titolare agli indirizzi sopra indicati.
2. CATEGORIE DI DATI PERSONALI TRATTATI
Il Titolare tratta le seguenti categorie di dati personali:
2.1 Dati di registrazione e autenticazione:
- Metodo di accesso (Google, Apple oppure, ove previsto dall'App, email e password) e identificativo dell'account Google o Apple usato per entrare;
- Indirizzo email, compreso l'indirizzo privato fornito da Apple quando l'Utente sceglie di nascondere la propria email;
- Forma normalizzata dell'indirizzo email (in minuscolo, senza l'eventuale parte che segue il segno "+" e, per gli indirizzi Gmail, senza punti), usata per impedire Account doppi e il riutilizzo di indirizzi bannati;
- Password, solo per chi accede con email e password o ne imposta una dall'App (conservata esclusivamente in forma cifrata con algoritmo bcrypt; il Titolare non ha accesso alla password in chiaro);
- Codici di verifica temporanei inviati via email per confermare l'indirizzo, reimpostare la password o confermare una modifica della password, che non vengono conservati dopo l'uso;
- Data di nascita (utilizzata per il calcolo automatico dell'eta' e per la verifica del requisito di maggiore eta');
- HMAC (un'impronta non reversibile calcolata con una chiave segreta, che non permette di risalire al dato originale) dell'indirizzo IP e della rete da cui avviene la registrazione e dell'indirizzo email, insieme al dominio dell'email e all'esito dei controlli anti-abuso (dati di sicurezza della registrazione);
- HMAC dell'identificativo di sicurezza del dispositivo (punto 2.8).
2.2 Dati del profilo:
- Nome visualizzato;
- Fotografie caricate dall'Utente, di cui almeno una foto reale che ritragga l'Utente e' obbligatoria;
- Presenza di un volto nelle foto, rilevata automaticamente senza creare modelli biometrici e senza riconoscere o identificare la persona (sezione 8-bis);
- Impronta di ogni foto, cioe' un codice calcolato dall'immagine che permette di riconoscere copie della stessa foto, ad esempio caricate da un altro Account o gia' bannate (sezione 8-bis);
- Eventuali pagine web in cui compare la stessa immagine, trovate confrontando la foto con le immagini pubbliche sul web, con esito valutato da una persona del team (sezione 8-bis);
- Le foto in cui non viene rilevato un volto restano pubblicate e vengono controllate dal team StayChill, che puo' rimuoverle senza penalita' oppure rifiutarle se violano le regole dell'App (sezione 8-bis);
- Genere (uomo, donna, altro) e campo di specificazione libero per genere "altro";
- Preferenze di ricerca ("Vorrei conoscere": uomini, donne, tutti);
- Biografia;
- Attivita' e interessi selezionati dal catalogo dell'App;
- Risposte ai prompt descrittivi ("Il mio sabato perfetto e'...", "Non posso vivere senza...", "Odio quando...");
- Impostazioni del profilo: raggio di ricerca e preferenza sulla ricezione di domande dal profilo ("Fammi una domanda").
2.3 Dati di geolocalizzazione:
- Posizione approssimativa del dispositivo (latitudine e longitudine), rilevata con precisione ridotta (~1 km) tramite rete Wi-Fi e rete cellulare, senza utilizzo del GPS satellitare preciso;
- Posizione geografica salvata nel database per il calcolo delle distanze e la funzionalita' di prossimita';
- NOTA: l'App non memorizza ne' la posizione GPS precisa ne' uno storico dei movimenti dell'Utente. La mappa del Servizio e' un radar astratto che mostra solo distanza (in km) e direzione relativa, non una mappa geografica: non e' possibile identificare l'indirizzo esatto di alcun Utente.
2.4 Dati relativi ai Mood:
- Mood selezionato dall'Utente (es. "Film - serie tv", "Aperitivo", "Casa e Chill");
- Data e ora di attivazione e scadenza del mood (durata scelta dall'Utente: 1 ora, 12 ore, 24 ore oppure senza scadenza);
- Frase descrittiva del Mood attivo: il Mood attivo e' visibile a qualunque Utente che visiti il profilo e, nell'elenco delle persone in cerca, agli altri Utenti compatibili entro il raggio di ricerca di chi consulta l'elenco.
2.5 Dati relativi agli eventi (Eventi in zona):
- Titolo, descrizione, tipologia di luogo, nome del luogo;
- Indirizzo dell'evento (accessibile solo ai partecipanti approvati);
- Data, orari, numero massimo partecipanti;
- Stato delle richieste di partecipazione (in attesa, approvato, rifiutato).
2.6 Dati di comunicazione:
- Messaggi diretti (DM) scambiati con altri Utenti;
- Messaggi nelle chat di gruppo degli eventi;
- Domande inviate e ricevute tramite la funzione "Fammi una domanda", conservate come messaggi diretti;
- Segnalazioni effettuate e relative motivazioni.
2.7 Dati di utilizzo e presenza:
- Data e ora dell'ultimo accesso ("last active");
- Stato di presenza online (aggiornato tramite heartbeat periodico);
- Conteggio messaggi non letti;
- Storico dei consensi prestati (tipo, versione, data e ora);
- Preferenza sulle novita' di StayChill via email e storico delle risposte (si' o no, versione del testo mostrato, origine della risposta, data e ora, versione dell'App, sistema operativo e HMAC dell'indirizzo email). L'origine puo' essere la registrazione, le impostazioni dell'App, l'avviso nell'App, il link di disiscrizione presente nelle email o una segnalazione ricevuta dal fornitore email.
2.8 Dati tecnici e del dispositivo:
- Tipo di dispositivo e sistema operativo;
- Token di notifica push (Expo Push Token);
- Identificativi di sessione;
- Log di accesso e indirizzi IP;
- Identificativo di sicurezza del dispositivo (su Android l'identificativo che il sistema assegna all'App, su iOS un codice casuale creato dall'App e salvato solo su quel dispositivo), di cui il server conserva esclusivamente l'HMAC, insieme al sistema operativo, alla versione dell'App e alle date di primo e ultimo utilizzo. Serve solo a limitare il numero di Account creati dallo stesso dispositivo e a far rispettare i ban, mai a fini pubblicitari;
- Informazioni tecniche trattate da Cloudflare Turnstile durante l'accesso e la registrazione con email (punti 6.2 e 11.2).
2.9 Dati relativi ai blocchi e alle segnalazioni:
- Elenco degli Utenti bloccati;
- Segnalazioni inviate e ricevute con relative motivazioni;
- Stato di congelamento del profilo.
2.10 Dati relativi all'abbonamento "StayChill Premium":
- Stato dell'abbonamento (attivo o non attivo);
- Identificativo della transazione assegnato dallo store (Apple App Store o Google Play);
- Data di scadenza o rinnovo dell'abbonamento;
- Finalita': erogazione del servizio acquistato e prevenzione delle frodi;
- NOTA: il pagamento e' gestito interamente da Apple o Google. Il Titolare NON riceve ne' conserva i dati della carta di credito o di altri strumenti di pagamento dell'Utente.
2.11 Dati relativi alle interazioni tra Utenti:
- Strette di mano inviate e ricevute (mittente, destinatario, data e ora), visibili solo ai due Utenti coinvolti: il destinatario vede nome, foto profilo ed eta' di chi l'ha inviata;
- Elenco dei preferiti, visibile esclusivamente all'Utente che lo ha creato; l'aggiunta ai preferiti non genera alcuna notifica per l'Utente salvato;
- Visite al profilo (visitatore, profilo visitato, data e ora), che possono essere mostrate all'Utente visitato nel centro notifiche.
2.12 Dati per la sicurezza della community:
- Segnali di rischio associati all'Account (ad esempio molte registrazioni dalla stessa rete o dallo stesso dispositivo, foto doppie, bannate o trovate sul web, foto senza volto, nuova registrazione poco dopo la cancellazione di un Account o indirizzo email doppione di un altro Account), con l'eventuale richiesta di verifica e le decisioni del team;
- Registro delle azioni di contatto dei nuovi Account (tipo di azione, cioe' nuova conversazione, domanda, stretta di mano o richiesta di partecipazione a un evento, con data e ora e senza alcun contenuto), usato per il rodaggio delle prime 24 ore;
- Registro degli invii dei codici via email (HMAC dell'indirizzo, tipo di email, esito, data e ora) ed eventuale sospensione temporanea dell'invio dei codici per reimpostare la password;
- HMAC dell'indirizzo email e degli identificativi dei dispositivi degli Account cancellati o bannati e impronte delle foto bannate, per riconoscere una nuova registrazione subito dopo una cancellazione e per far rispettare i ban.
3. FINALITA' E BASI GIURIDICHE DEL TRATTAMENTO
3.1 Esecuzione del contratto (art. 6, par. 1, lett. b) GDPR):
- Creazione e gestione dell'Account dell'Utente, anche con email e password ove previsto dall'App, compresa la conferma dell'indirizzo con un codice;
- Erogazione delle funzionalita' dell'App: scoperta utenti per prossimita', sistema mood, messaggistica diretta e di gruppo, creazione e gestione degli Eventi in zona, gestione preferiti, strette di mano, domande dal profilo, elenco delle persone in cerca per Mood e raggio di ricerca;
- Geolocalizzazione per la ricerca e la visualizzazione di Utenti nelle vicinanze;
- Invio di notifiche push relative ai messaggi ricevuti (DM ed Eventi in zona) e alle strette di mano ricevute;
- Invio delle email di servizio legate all'Account (codici di verifica, avvisi di sicurezza come il cambio della password o il collegamento di un nuovo metodo di accesso, avvisi sull'Account e risposte dell'assistenza), che non contengono promozioni e non si possono disattivare;
- Gestione delle segnalazioni e dei blocchi tra Utenti;
- Assistenza all'Utente.
3.2 Consenso dell'interessato (art. 6, par. 1, lett. a) GDPR):
- Trattamento dei dati relativi al genere e all'orientamento delle preferenze di ricerca, nella misura in cui possano rivelare dati particolari ai sensi dell'art. 9 GDPR;
- Invio via email delle novita' di StayChill (nuove funzioni, eventi e offerte, incluso Premium), solo se l'Utente lo sceglie con la casella facoltativa e non preselezionata della registrazione, con l'avviso mostrato una sola volta nell'App oppure dalle impostazioni dell'App (voce "Account" del Profilo). Il consenso si revoca in qualsiasi momento dalle stesse impostazioni o con il link presente in fondo a ogni email; le disiscrizioni e le segnalazioni di spam ricevute dal fornitore email (Mailjet) aggiornano automaticamente la preferenza. Le email delle novita' non contengono strumenti di tracciamento delle aperture o dei clic. Senza consenso l'Utente riceve solo le email di servizio (punto 3.1);
- Trattamento dei dati di geolocalizzazione precisa (il consenso e' prestato tramite l'autorizzazione del dispositivo).
3.3 Interesse legittimo del Titolare (art. 6, par. 1, lett. f) GDPR):
- Prevenzione di abusi, frodi e violazioni dei Termini d'Uso;
- Prevenzione di account falsi, doppi o creati in modo automatico, con le misure elencate di seguito;
- Moderazione dei contenuti e sicurezza della comunita';
- Controllo automatico del testo delle domande dal profilo, per impedire la condivisione di numeri di telefono e l'uso di linguaggio volgare (vedi sezione 8-ter);
- Miglioramento del Servizio tramite analisi statistiche aggregate e anonimizzate;
- Sicurezza dell'infrastruttura tecnica e protezione da accessi non autorizzati.
Le misure contro gli account falsi, doppi o automatici sono:
- Limiti al numero di nuove registrazioni dalla stessa rete in un dato periodo;
- Blocco delle registrazioni con indirizzi email usa e getta e con indirizzi che contengono il segno "+";
- Registro dei ban basato sulla forma normalizzata degli indirizzi email (punto 2.1), cosi' che un ban non si possa aggirare con una variante dello stesso indirizzo;
- Limite al numero di Account creati dallo stesso dispositivo (punto 2.8);
- Individuazione delle foto copiate (gia' usate da un altro Account, gia' bannate o trovate sul web) e delle foto in cui non si vede un volto (sezione 8-bis);
- Rodaggio dei nuovi Account, cioe' un limite alle nuove conversazioni, domande, strette di mano e richieste di partecipazione agli eventi nelle prime 24 ore, salvo profilo verificato;
- Richiesta di una verifica del profilo agli Account con segnali di rischio (sezione 13);
- Segnalazione al team delle nuove registrazioni con lo stesso indirizzo email o dallo stesso dispositivo poco dopo la cancellazione di un Account;
- Verifica anti-bot (CAPTCHA) Cloudflare Turnstile durante l'accesso e la registrazione con email.
Queste misure usano, dove possibile, impronte non reversibili (HMAC) al posto dei dati in chiaro, tempi di conservazione brevi (sezione 5) e l'intervento di una persona nei casi dubbi, e non comportano alcun riconoscimento facciale.
3.4 Obbligo legale (art. 6, par. 1, lett. c) GDPR):
- Adempimento di obblighi previsti dalla legge, da regolamenti o da provvedimenti delle Autorita' competenti;
- Conservazione dei log di accesso ai sensi del D.Lgs. 196/2003;
- Cooperazione con l'Autorita' giudiziaria.
4. MODALITA' DEL TRATTAMENTO
4.1 I dati personali sono trattati con strumenti elettronici e automatizzati, adottando misure di sicurezza tecniche e organizzative adeguate a garantire la riservatezza, l'integrita' e la disponibilita' dei dati, in conformita' all'art. 32 del GDPR.
4.2 Tra le misure di sicurezza adottate:
- Cifratura delle password con algoritmo bcrypt;
- Comunicazioni cifrate tramite protocollo TLS/HTTPS;
- Autenticazione basata su token JWT (JSON Web Token);
- Codici di verifica via email di breve durata per la registrazione con email, il recupero della password e la conferma delle modifiche alla password, con limiti al numero di codici richiesti per indirizzo e in totale;
- Verifica anti-bot (CAPTCHA) durante l'accesso e la registrazione con email;
- Email di avviso dopo le modifiche di sicurezza all'Account (ad esempio password cambiata o nuovo metodo di accesso collegato);
- Avviso nell'App all'Utente ogni volta che gli viene inviato un codice per reimpostare la password del suo Account e sospensione temporanea dell'invio di questi codici a un indirizzo che ne ha chiesti troppi;
- Impronte non reversibili (HMAC con chiave segreta) al posto dei dati in chiaro per indirizzi IP, identificativi dei dispositivi e registri anti-abuso;
- Row Level Security (RLS) sul database: ogni Utente accede esclusivamente ai propri dati e ai dati che gli altri Utenti hanno scelto di rendere pubblici;
- Rilevamento della posizione a precisione ridotta (~1 km) tramite Wi-Fi e rete cellulare, con esclusione del GPS satellitare preciso, per tutelare la privacy degli spostamenti dell'Utente;
- Visualizzazione tramite radar astratto (distanze in km e direzione relativa) anziche' mappa geografica, per impedire la localizzazione puntuale degli Utenti;
- Separazione logica dei dati e dei permessi di accesso.
4.3 I dati sono conservati su server sicuri forniti da Supabase Inc., con infrastruttura cloud situata nell'Unione Europea (regione AWS eu-west-1, Irlanda).
5. PERIODO DI CONSERVAZIONE DEI DATI
Il Titolare conserva i dati personali per il tempo strettamente necessario al perseguimento delle finalita' per cui sono stati raccolti, nel rispetto del principio di minimizzazione (art. 5, par. 1, lett. e) GDPR).
5.1 Dati del profilo: conservati per tutta la durata dell'Account. In caso di cancellazione, eliminati entro 30 giorni dalla richiesta, salvo obblighi di legge.
5.2 Messaggi (DM e chat di gruppo, incluse le domande dal profilo): conservati per tutta la durata dell'Account. In caso di cancellazione dell'Account, i messaggi vengono anonimizzati (il contenuto e' mantenuto ma l'associazione all'Utente e' rimossa) entro 30 giorni.
5.3 Dati di geolocalizzazione: la posizione viene aggiornata ad ogni accesso e sovrascritta con la nuova posizione. Non viene mantenuto uno storico delle posizioni precedenti.
5.4 Dati relativi ai Mood: il mood attivo e' conservato per la durata impostata dall'Utente. I mood scaduti vengono rimossi automaticamente.
5.5 Log tecnici e indirizzi IP: conservati per un massimo di 90 giorni, in conformita' alla normativa vigente.
5.6 Dati relativi ai consensi: conservati per tutta la durata dell'Account e per 5 anni dalla sua cancellazione, ai fini della dimostrabilita' del consenso (principio di accountability, art. 5, par. 2 GDPR). Per la prova del consenso alle novita' via email il termine si calcola su ogni singola risposta: ciascuna e' conservata per tutta la durata dell'Account e, dopo la sua cancellazione, fino a 5 anni dalla data in cui e' stata data.
5.7 Dati relativi a segnalazioni: conservati per 2 anni dalla chiusura della segnalazione, per finalita' di prevenzione e per la tutela dei diritti del Titolare in sede giudiziaria.
5.8 Dati degli Account chiusi per violazione: conservati per 3 anni dalla chiusura per prevenire la re-registrazione e per finalita' di tutela legale.
5.9 Registro accessi moderazione (Audit Log): ogni accesso ai contenuti degli Utenti da parte del team di moderazione viene registrato e conservato per 2 anni. Il registro include: identita' dell'operatore, data e ora, identificativo del contenuto e motivazione dell'accesso.
5.10 Dati relativi ad Account bannati dalla messaggistica: l'indirizzo email dell'Utente bannato dalla funzione messaggi viene conservato in un registro dedicato per impedire la re-registrazione con la medesima email e l'elusione del provvedimento. Tale dato e' conservato per 3 anni dal ban o fino a revoca del provvedimento da parte di un amministratore.
5.11 Strette di mano: conservate per tutta la durata dell'Account, per mostrare l'elenco delle strette di mano ricevute e applicare l'intervallo di 7 giorni tra due invii alla stessa persona. In caso di blocco vengono eliminate automaticamente le strette di mano ricevute da chi blocca; quelle inviate da chi blocca restano conservate solo per applicare l'intervallo di 7 giorni e non sono piu' visibili all'altro Utente. Tutte vengono eliminate in caso di cancellazione dell'Account di uno dei due.
5.12 Dati di sicurezza della registrazione. L'HMAC dell'indirizzo IP, della rete e dell'email, il dominio dell'email e l'esito dei controlli sono conservati per 90 giorni.
5.13 Registrazioni con email non completate. Gli Account registrati con email e mai confermati con il codice vengono cancellati automaticamente dopo 24 ore. Anche i gettoni della verifica anti-bot vengono cancellati dopo 24 ore.
5.14 Codici via email. Il registro degli invii (HMAC dell'indirizzo, tipo di email, esito, data e ora) e' conservato per 8 giorni; l'eventuale sospensione dell'invio dei codici per reimpostare la password dura fino a 72 ore.
5.15 Dispositivi. L'HMAC dell'identificativo di sicurezza del dispositivo, con sistema operativo, versione dell'App e date di utilizzo, e' conservato per tutta la durata dell'Account.
5.16 Rodaggio dei nuovi Account. Il registro delle azioni di contatto (tipo di azione, data e ora) e' conservato per 7 giorni.
5.17 Segnali di rischio. Sono conservati per tutta la durata dell'Account; quelli archiviati dal team vengono cancellati dopo 90 giorni.
5.18 Foto. L'impronta e l'esito dei controlli di ogni foto sono conservati per tutta la durata della foto e per 90 giorni dalla sua cancellazione, salvo quanto previsto al punto 5.20 in caso di ban.
5.19 Account cancellati. Dopo la cancellazione dell'Account l'HMAC dell'indirizzo email e degli identificativi dei dispositivi e' conservato per 30 giorni, per riconoscere una nuova registrazione subito dopo la cancellazione.
5.20 Ban. L'HMAC dell'indirizzo email e degli identificativi dei dispositivi dell'Account bannato e le impronte delle sue foto sono conservati per 3 anni o fino alla revoca del ban; le impronte delle foto rifiutate perche' violano le regole sono conservate per 3 anni.
5.21 Novita' via email. Le novita' vengono inviate fino alla revoca del consenso o fino a 24 mesi di inattivita' dell'Account. L'elenco degli indirizzi a cui non inviarle, conservato solo come HMAC, vale fino a un nuovo consenso dell'Utente per le disiscrizioni e, per le segnalazioni di spam e gli indirizzi non raggiungibili, finche' serve a non inviare piu' novita' a quell'indirizzo. Il registro degli invii delle novita' e' conservato per 24 mesi e comunque non oltre la cancellazione dell'Account. I log di consegna di Mailjet sono conservati secondo l'accordo sul trattamento dei dati del fornitore.
6. COMUNICAZIONE E TRASFERIMENTO DEI DATI
6.1 I dati personali NON vengono venduti a terzi, ne' ceduti per finalita' di marketing di terze parti.
6.2 I dati possono essere comunicati alle seguenti categorie di destinatari, che operano come Responsabili del trattamento ai sensi dell'art. 28 GDPR:
- Supabase Inc. (hosting, database, autenticazione, storage): server nell'UE;
- Expo / React Native (servizio di notifiche push): i dati trasmessi si limitano al token del dispositivo e al contenuto della notifica;
- Firebase Cloud Messaging / Google LLC (inoltro delle notifiche push verso i dispositivi Android): i dati trasmessi si limitano al token push del dispositivo e al contenuto della notifica;
- Google Cloud Vision (Google LLC), con endpoint europeo, per la moderazione automatica delle foto profilo (rilevamento di contenuti pornografici, violenti o inappropriati), il rilevamento della presenza di un volto senza riconoscere la persona e la ricerca di copie della foto sul web. Google dichiara di NON utilizzare le immagini inviate all'API per addestrare modelli propri; le immagini non vengono conservate dopo l'analisi;
- Mailjet SAS (gruppo Sinch), con sede in Francia e server nell'Unione Europea, per l'invio delle email di servizio e, solo con il consenso dell'Utente, delle novita'. Riceve l'indirizzo email del destinatario e il contenuto dell'email; il tracciamento delle aperture e dei clic e' disattivato;
- Cloudflare, Inc. (servizio Turnstile), per la verifica anti-bot durante l'accesso e la registrazione con email. Turnstile tratta l'indirizzo IP e alcune informazioni tecniche della connessione e della WebView, ad esempio l'impronta TLS e lo user agent, solo per distinguere le persone dai programmi automatici e non per identificare o profilare gli Utenti. Cloudflare agisce come Responsabile del trattamento per conto del Titolare e, per migliorare i propri sistemi di rilevamento dei bot, come titolare autonomo, come descritto nel Turnstile Privacy Addendum di Cloudflare (https://www.cloudflare.com/turnstile-privacy-policy/).
6.2-bis Intermediari di pagamento. Gli acquisti in-app e l'abbonamento "StayChill Premium" sono gestiti da Apple Inc. (App Store) e Google LLC (Google Play), che operano quali autonomi titolari del trattamento dei dati di pagamento, secondo le rispettive informative privacy. Il Titolare riceve dallo store esclusivamente la conferma dell'acquisto (stato dell'abbonamento, identificativo della transazione e data di scadenza) e in nessun caso i dati della carta di credito o di altri strumenti di pagamento.
6.3 I dati possono altresi' essere comunicati:
- All'Autorita' giudiziaria o alle Forze dell'ordine, su richiesta e nei limiti previsti dalla legge;
- A consulenti legali e professionisti del Titolare, nell'ambito della tutela dei diritti in sede giudiziaria.
6.4 Trasferimento extra-UE. I dati sono conservati su server nell'Unione Europea. Qualora si rendesse necessario un trasferimento verso Paesi terzi (ad esempio per il servizio di notifiche push verso i server Expo negli Stati Uniti), il Titolare adottera' le garanzie previste dal Capo V del GDPR, quali:
- Decisioni di adeguatezza della Commissione Europea (art. 45 GDPR);
- Clausole Contrattuali Standard approvate dalla Commissione Europea (art. 46, par. 2, lett. c) GDPR);
- Data Privacy Framework UE-USA, ove applicabile.
Cloudflare, Inc. e Google LLC hanno sede negli Stati Uniti. Gli eventuali trasferimenti verso di loro, compresi quelli legati a Turnstile e a Google Cloud Vision, avvengono sulla base del Data Privacy Framework UE-USA, a cui entrambe le societa' aderiscono, e delle Clausole Contrattuali Standard previste dai rispettivi accordi sul trattamento dei dati.
7. DIRITTI DELL'INTERESSATO
Ai sensi degli artt. 15-22 del GDPR, l'Utente ha il diritto di:
7.1 Accesso (art. 15): ottenere conferma che sia o meno in corso un trattamento dei propri dati personali e, in tal caso, ottenere l'accesso ai dati e alle informazioni previste dalla norma.
7.2 Rettifica (art. 16): ottenere senza ingiustificato ritardo la rettifica dei dati personali inesatti o l'integrazione dei dati incompleti. L'Utente puo' aggiornare autonomamente la maggior parte dei propri dati tramite le impostazioni dell'App.
7.3 Cancellazione / Diritto all'oblio (art. 17): ottenere la cancellazione dei propri dati personali quando:
- I dati non sono piu' necessari rispetto alle finalita' per cui sono stati raccolti;
- L'Utente revoca il consenso e non sussiste altro fondamento giuridico;
- L'Utente si oppone al trattamento e non sussiste alcun motivo legittimo prevalente;
- I dati sono stati trattati illecitamente.
La cancellazione puo' essere richiesta tramite l'apposita funzione dell'App o contattando il Titolare.
7.4 Limitazione del trattamento (art. 18): ottenere la limitazione del trattamento nelle circostanze previste dalla norma (contestazione dell'esattezza dei dati, trattamento illecito, esercizio di un diritto in sede giudiziaria, opposizione in attesa di verifica).
7.5 Portabilita' (art. 20): ricevere in un formato strutturato, di uso comune e leggibile da dispositivo automatico i dati personali che lo riguardano, e ha il diritto di trasmetterli a un altro titolare senza impedimenti. Questo diritto si applica ai dati trattati sulla base del consenso o del contratto e con mezzi automatizzati.
7.6 Opposizione (art. 21): opporsi in qualsiasi momento al trattamento dei propri dati personali basato sull'interesse legittimo del Titolare, per motivi connessi alla propria situazione particolare. L'Utente puo' inoltre opporsi in qualsiasi momento, senza dover dare motivazioni, al trattamento per finalita' di marketing diretto (art. 21, par. 2 e 3 GDPR), cioe' all'invio delle novita' via email, con le modalita' indicate al punto 7.7.
7.7 Revoca del consenso: revocare il consenso prestato in qualsiasi momento, senza che cio' pregiudichi la liceita' del trattamento basato sul consenso prestato prima della revoca. La revoca puo' essere effettuata:
- Per la geolocalizzazione: disattivando i permessi di localizzazione del dispositivo;
- Per le notifiche push: disattivando le notifiche dalle impostazioni del dispositivo;
- Per le novita' via email: disattivando l'opzione "Novita' di StayChill" nelle impostazioni dell'App (voce "Account" del Profilo) oppure con il link di disiscrizione presente in fondo a ogni email;
- Per il consenso ai Termini e alla Privacy Policy: richiedendo la cancellazione dell'Account.
7.8 Processo decisionale automatizzato (art. 22): per proteggere la community da account falsi, abusi e contenuti vietati, l'App adotta alcune decisioni automatiche:
- Rifiuto di una registrazione con un indirizzo email usa e getta o con il segno "+", da una rete con troppe registrazioni recenti oppure con un indirizzo o un dispositivo bannato;
- Blocco automatico delle foto con contenuti chiaramente vietati o identiche o quasi identiche a foto gia' bannate (sezione 8-bis);
- Limiti alle nuove interazioni nelle prime 24 ore (rodaggio) e limite al numero di Account per dispositivo al completamento del profilo;
- Richiesta di una verifica del profilo agli Account con segnali di rischio, compresa la foto senza volto quando si somma ad altri segnali di rischio o dopo una rimozione da parte del team (sezione 13);
- Sospensione temporanea dell'invio dei codici per reimpostare la password dopo troppe richieste;
- Chiusura temporanea automatica della registrazione con email in caso di picchi anomali di registrazioni e congelamento preventivo del profilo a seguito di segnalazioni di piu' Utenti (art. 7.2 dei Termini).
Per ciascuna di queste decisioni l'Utente puo' chiedere l'intervento di una persona, esprimere la propria opinione e contestare la decisione, scrivendo all'assistenza tramite la sezione "Supporto" dell'App o all'indirizzo staff@influexpert.com.
Per esercitare i propri diritti, l'interessato puo' contattare il Titolare ai seguenti recapiti:
- Email: staff@influexpert.com
Il Titolare rispondera' senza ingiustificato ritardo e, in ogni caso, entro un mese dalla ricezione della richiesta, prorogabile di ulteriori due mesi in caso di richieste complesse o numerose, dandone comunicazione all'interessato.
7.9 Reclamo all'Autorita' di controllo. L'Utente ha il diritto di proporre reclamo al Garante per la Protezione dei Dati Personali:
- Sito web: www.garanteprivacy.it
- Email: garante@gpdp.it
- PEC: protocollo@pec.gpdp.it
- Centralino: (+39) 06.696771
8. GEOLOCALIZZAZIONE — INFORMATIVA SPECIFICA
8.1 L'App utilizza la posizione approssimativa del dispositivo per la funzionalita' principale del Servizio: mostrare Utenti nelle vicinanze e calcolare le distanze relative. La posizione e' utilizzata anche per individuare gli Utenti entro il raggio di ricerca (fino a 20 km, o fino a 100 km con StayChill Premium) e per l'elenco delle persone in cerca per Mood, che mostra solo la distanza in km (salvo che l'Utente l'abbia nascosta) e mai la posizione.
8.2 Il trattamento della geolocalizzazione avviene:
- In primo luogo, sulla base dell'ultima posizione nota memorizzata nel dispositivo (per un caricamento rapido);
- Successivamente, tramite una lettura a precisione ridotta (~1 km) basata esclusivamente su rete Wi-Fi e rete cellulare. L'App non attiva il GPS satellitare preciso.
8.3 Misure di protezione:
- La precisione della posizione rilevata e' volutamente ridotta (~1 km): l'indirizzo esatto dell'Utente non viene mai acquisito ne' memorizzato;
- La visualizzazione avviene tramite un radar astratto con distanze in km e direzione relativa, non una mappa geografica (stradale o satellitare): non e' possibile risalire all'indirizzo specifico di alcun Utente;
- La posizione viene salvata nel database e sovrascritta ad ogni aggiornamento; non viene conservato uno storico delle posizioni.
8.4 L'accesso alla posizione e' facoltativo: l'Utente puo' revocare il permesso di geolocalizzazione in qualsiasi momento dalle impostazioni del dispositivo. In tal caso, le funzionalita' basate sulla prossimita' (mappa radar, scoperta utenti per distanza, raggio di ricerca) non saranno disponibili.
8.5 La posizione viene rilevata esclusivamente durante l'uso attivo dell'App e NON in background.
8-BIS. MODERAZIONE AUTOMATICA DELLE FOTO PROFILO
8-bis.1 Per tutelare la sicurezza degli Utenti, le foto caricate sul profilo vengono analizzate automaticamente sui server del Titolare e tramite il servizio Google Cloud Vision (Responsabile del trattamento: Google LLC, con endpoint europeo).
8-bis.2 L'analisi rileva la presenza di contenuti inappropriati nelle seguenti categorie:
- Nudita' e contenuti sessualmente espliciti;
- Contenuti suggestivi o ammiccanti;
- Violenza o contenuti disturbanti;
- Contenuti medici non richiesti;
- Immagini contraffatte o spoof.
8-bis.3 Decisioni automatiche:
- Contenuti chiaramente inappropriati (VERY_LIKELY) e foto identiche o quasi identiche a foto gia' bannate vengono bloccati automaticamente senza intervento umano;
- Contenuti ambigui (LIKELY o POSSIBLE) restano visibili ma vengono messi in coda di revisione manuale da parte dello staff StayChill.
8-bis.4 Policy dei rifiuti: alla seconda foto rifiutata (dal sistema automatico o dallo staff), il profilo dell'Utente viene congelato automaticamente e non potra' piu' interagire con l'App fino a revisione manuale della situazione.
8-bis.5 Google dichiara di NON utilizzare le immagini inviate all'API per addestrare modelli di intelligenza artificiale; le immagini non vengono conservate dopo l'analisi.
8-bis.6 Diritto di opposizione (art. 22 GDPR): l'Utente ha diritto a richiedere la revisione manuale di ogni decisione automatica che lo riguardi, scrivendo al Titolare tramite la sezione "Supporto" nell'App.
8-bis.7 Controllo del volto. L'App verifica soltanto se nella foto compare un volto, senza creare modelli biometrici e senza riconoscere o identificare la persona. Le foto in cui non viene rilevato un volto restano pubblicate e, se l'Utente non ha altre foto con il volto, vanno in revisione. Il team puo' confermarle, rimuoverle senza penalita' oppure rifiutarle, con le conseguenze del punto 8-bis.4, se violano le regole dell'App (ad esempio immagini offensive, foto di altre persone o di minori, numeri di telefono o codici QR).
8-bis.8 Impronta e foto copiate. Per ogni foto viene calcolata un'impronta, cioe' un codice ricavato dall'immagine che non permette di risalire alla persona, per riconoscere le copie della stessa foto. Le foto identiche o quasi identiche a foto gia' bannate vengono bloccate; quelle gia' usate da un altro Account o trovate sul web (dal confronto con le immagini pubbliche) restano visibili e vanno in revisione da parte del team.
8-TER. CONTROLLO AUTOMATICO DELLE DOMANDE DAL PROFILO
8-ter.1 Il testo delle domande inviate tramite la funzione "Fammi una domanda" viene controllato automaticamente prima dell'invio, sul dispositivo dell'Utente e sui server del Titolare (Supabase, vedi sezione 6.2), senza trasmissione a servizi di analisi di terze parti. Il controllo si applica esclusivamente alle domande dal profilo e non agli altri messaggi, alla biografia o al nome.
8-ter.2 Il controllo verifica l'assenza di:
- Numeri di telefono, anche scritti con separatori, simboli o parole al posto delle cifre;
- Linguaggio volgare, offensivo, sessualmente esplicito o blasfemo, in italiano e in inglese.
8-ter.3 Se il controllo rileva uno di questi contenuti, la domanda non viene inviata e l'Utente ne viene informato, potendo riformularla. La domanda bloccata non viene recapitata ne' salvata tra i messaggi. L'esito del controllo non comporta sanzioni ne' altre conseguenze sull'Account.
8-ter.4 Finalita' e base giuridica: prevenire molestie, spam e la diffusione di recapiti personali tramite una funzione rivolta a persone non ancora in contatto (interesse legittimo del Titolare, art. 6, par. 1, lett. f) GDPR). Qualora ritenga che una domanda lecita sia stata bloccata per errore, l'Utente puo' segnalarlo tramite la sezione "Supporto" nell'App.
9. NOTIFICHE PUSH — INFORMATIVA SPECIFICA
9.1 L'App utilizza il servizio Expo Push Notifications per inviare notifiche relative a:
- Nuovi messaggi diretti ricevuti, incluse le domande dal profilo;
- Nuovi messaggi nelle chat di gruppo degli Eventi in zona;
- Strette di mano ricevute.
9.2 Per il funzionamento delle notifiche, il dispositivo genera un token univoco (Expo Push Token) che viene salvato nel profilo dell'Utente nel database.
9.3 Le notifiche mostrano: il nome del mittente e un'anteprima del messaggio (troncata a 100 caratteri); per le strette di mano, il nome di chi l'ha inviata.
9.4 L'Utente puo' disattivare le notifiche push in qualsiasi momento dalle impostazioni del proprio dispositivo, senza alcuna conseguenza sulle altre funzionalita' dell'App.
10. MINORI
10.1 Il Servizio e' riservato esclusivamente a persone di eta' pari o superiore a 18 anni.
10.2 Il Titolare non raccoglie consapevolmente dati personali di minori di 18 anni. Qualora il Titolare venga a conoscenza di aver raccolto dati di un minore, provvedera' alla cancellazione immediata dell'Account e di tutti i dati associati.
10.3 Chiunque abbia motivo di ritenere che un minore stia utilizzando l'App e' invitato a segnalarlo immediatamente all'indirizzo staff@influexpert.com.
11. COOKIE E TECNOLOGIE DI TRACCIAMENTO
11.1 L'App mobile non utilizza cookie. Per l'autenticazione e il mantenimento della sessione, l'App utilizza token JWT conservati localmente nel dispositivo tramite la libreria SecureStore di Expo. Sul dispositivo l'App legge o salva anche l'identificativo di sicurezza del dispositivo descritto al punto 2.8 (su iOS nel portachiavi, solo su quel dispositivo). Questo identificativo e' strettamente necessario alla sicurezza del servizio richiesto dall'Utente (art. 122 del Codice Privacy), viene usato solo per prevenire account falsi e far rispettare i ban e il server ne conserva soltanto l'HMAC.
11.2 Durante l'accesso e la registrazione con email l'App esegue la verifica anti-bot Cloudflare Turnstile in una WebView, cioe' una pagina web integrata nell'App. La verifica legge solo le informazioni tecniche strettamente necessarie a distinguere le persone dai programmi automatici (punto 6.2), secondo il Turnstile Privacy Addendum di Cloudflare (https://www.cloudflare.com/turnstile-privacy-policy/). L'App non integra servizi pubblicitari e non utilizza identificativi pubblicitari del dispositivo (Google Advertising ID / IDFA) ne' tecnologie di tracciamento a fini pubblicitari.
12. MODIFICHE ALLA PRESENTE INFORMATIVA
12.1 Il Titolare si riserva il diritto di aggiornare la presente informativa per adeguarla a modifiche normative o a cambiamenti nelle modalita' di trattamento dei dati.
12.2 Le modifiche sostanziali saranno comunicate agli Utenti con almeno 15 giorni di preavviso tramite notifica in-app e/o comunicazione via email, salvo che la modifica sia imposta da un obbligo di legge o sia necessaria per ragioni di sicurezza. Ove necessario, sara' richiesto un nuovo consenso.
12.3 La data di ultimo aggiornamento e' sempre indicata in cima alla presente informativa. L'Utente e' invitato a consultarla periodicamente.
13. VERIFICA DEL PROFILO
13.1 Finalita'. StayChill offre un sistema di verifica del profilo, il cui scopo e' confermare che dietro un profilo vi sia una persona reale (prevenzione di account falsi e automatizzati), garantendo maggiore sicurezza e fiducia all'interno della community. La verifica e' facoltativa e l'Utente puo' chiederla spontaneamente in qualsiasi momento. In presenza di segnali di rischio sull'Account (sezione 3.3) o su decisione del team, la verifica puo' pero' essere richiesta prima di contattare persone nuove; fino alla verifica restano disponibili le altre funzioni dell'App, comprese le conversazioni gia' avviate.
13.2 Dati raccolti. Per la verifica viene richiesta esclusivamente una fotografia temporanea (selfie) del volto dell'Utente, che mostra con la mano il risultato di una semplice operazione matematica indicata dall'App. NON viene richiesto, raccolto ne' trattato alcun documento d'identita'.
13.3 Base giuridica. La verifica chiesta spontaneamente dall'Utente si fonda sul suo consenso esplicito (art. 6, par. 1, lett. a) del GDPR). La verifica richiesta agli Account con segnali di rischio si fonda sull'interesse legittimo del Titolare e della community a prevenire account falsi e abusi (art. 6, par. 1, lett. f) del GDPR). In entrambi i casi la fotografia viene esaminata da una persona e cancellata subito dopo la revisione (punti 13.4 e 13.6).
13.4 Trattamento. La fotografia e' esaminata esclusivamente da un operatore autorizzato della Societa', al solo fine di: (i) confermare che la foto ritrae una persona reale; (ii) verificare che il numero di dita mostrato corrisponda al risultato dell'operazione matematica.
13.5 Dati estratti. Dal processo di verifica vengono estratti e conservati unicamente: l'esito della verifica (approvata o rifiutata), la data della verifica e, in caso di rifiuto, il motivo. NON viene conservata la fotografia.
13.6 Conservazione. La fotografia di verifica viene eliminata immediatamente dopo la revisione, sia in caso di approvazione che di rifiuto. Il record dell'avvenuta verifica (esito e data) viene conservato per tutta la durata dell'Account dell'Utente.
13.7 Diritti. L'Utente puo' richiedere in qualsiasi momento la revoca dello stato di profilo verificato, scrivendo a staff@influexpert.com.
13.8 Sicurezza. Le fotografie di verifica sono conservate, per il breve tempo necessario alla revisione, in un bucket di storage separato e crittografato, accessibile esclusivamente agli operatori autorizzati. Non sono mai visibili agli altri Utenti dell'App ne' associate al profilo pubblico.
14. CONTATTI
Per qualsiasi domanda, richiesta o segnalazione relativa alla presente informativa o al trattamento dei dati personali:
InflueXpert Srl
Email: staff@influexpert.com
Supporto generale: staff@influexpert.com