1. Diritti dell'utente
Ai sensi del Regolamento UE 2016/679 (GDPR) l'utente ha i seguenti diritti sui propri dati personali:
- Diritto di accesso (art. 15) — sapere quali dati il titolare detiene e ottenerne copia.
- Diritto di rettifica (art. 16) — correggere dati inesatti o incompleti.
- Diritto alla cancellazione "oblio" (art. 17) — eliminare l'account dell'utente e tutti i dati associati.
- Diritto di limitazione (art. 18) — limitare il trattamento in casi specifici.
- Diritto alla portabilità (art. 20) — ricevere i propri dati in formato strutturato leggibile.
- Diritto di opposizione (art. 21) — opporsi al trattamento per finalità legittime.
- Diritto di non essere sottoposto a decisioni automatizzate (art. 22) — incluso il diritto di richiedere intervento umano sulle decisioni di sospensione/ban.
- Diritto di reclamo all'autorità (art. 77) — Garante per la protezione dei dati personali in Italia o autorità competente nel Paese UE di residenza.
2. Come esercitare i diritti — direttamente nell'app
2.1 Accesso e portabilità
L'utente può scaricare i propri dati usando la funzione di backup integrata:
- iOS: Impostazioni → Backup → Esporta backup (formato cifrato AES-256 con password scelta dall'utente).
- Esportazione chat: dalla singola chat, menu → Esporta chat (file TXT con cronologia).
Il backup contiene messaggi, contatti, chiavi E2EE e opzionalmente media. Il formato è documentato per consentire portabilità.
I percorsi della posizione in tempo reale sono conservati solo sui dispositivi: il server ne detiene esclusivamente una copia cifrata end-to-end, che non può leggere e che cancella entro 36 ore dalla fine della condivisione. Per questo non possono essere esportati dal server. Su richiesta via email forniamo i dati che conserviamo in chiaro (ad esempio profilo, dispositivi collegati, registro dei trasferimenti, stato dell'abbonamento Taski Plus).
Per il Contatto fidato l'elenco dei contatti fidati e le ultime richieste sono visibili nell'app in Impostazioni → Privacy → Chi può vedere dove sei, e le richieste compaiono nella chat (vedere l'Informativa sulla privacy). Il punto inviato in risposta è cifrato end-to-end: il server non può leggerlo, quindi non può esportarlo, e lo cancella al più tardi entro 48 ore. Su richiesta via email forniamo l'elenco dei contatti fidati e i dati delle richieste degli ultimi 30 giorni (chi ha chiesto, a chi, quando, con quale esito).
2.2 Rettifica
- Profilo: Impostazioni → Profilo (nome, foto, stato).
- Numero di telefono: Impostazioni → Cambia numero.
- Privacy: Impostazioni → Privacy (chi può vedere ultimo accesso, foto, stato; conferme di lettura, ecc.).
2.3 Cancellazione
- iPhone e Android: Impostazioni → Account → Elimina account, dal telefono principale. Operazione irreversibile. Per sicurezza la cancellazione non può essere avviata da Web o Desktop.
- Telefono perso o non più disponibile: è possibile rientrare nell'account con passkey, PIN anti-SIM-swap o recupero con assistenza e poi cancellarlo, oppure scrivere a [email protected] (vedere sezioni 3 e 4).
- L'eliminazione comporta la rimozione dei dati associati: profilo, messaggi in coda sul server, chiavi pubbliche attive, contatti e rubrica sincronizzata, sessioni, posizione in tempo reale conservata sul server, contatti fidati e richieste del Contatto fidato (in entrambi i versi), token push, cronologia della chat dedicata Taski AI.
- Cosa resta, e perché: (a) le voci del registro pubblico Key Transparency (chiavi pubbliche passate e relativi identificativi), che per garantire la sicurezza di tutti gli utenti è append-only e non può essere modificato (legittimo interesse, art. 17(3) GDPR); (b) i record delle transazioni Taski Plus, dissociati dall'account, per prevenzione frodi, gestione di rimborsi e obblighi di legge; (c) in caso di ban, il numero di telefono bloccato, per impedire la re-iscrizione.
- L'eliminazione dell'account non annulla l'abbonamento Taski Plus: va disdetto dalle impostazioni dell'ID Apple.
- I percorsi della posizione in tempo reale ricevuti da altri utenti restano sui loro dispositivi finché non li eliminano.
- Le richieste e le posizioni del Contatto fidato già ricevute restano nelle chat sui dispositivi degli altri utenti finché non eliminano la chat.
- I messaggi già consegnati ai destinatari restano sui loro dispositivi (non possiamo cancellarli da lì, sono fuori dal nostro controllo dopo la consegna).
2.4 Opposizione e limitazione
- TaskiAI: Impostazioni → Privacy → TaskiAI → Disattiva.
- Sync rubrica: Impostazioni → Privacy → Permessi → Revoca contatti (iOS Impostazioni di sistema).
- Stato musicale: Impostazioni → Privacy → Ascolto musicale → Disattiva.
- Conferme di lettura: Impostazioni → Privacy → Conferme di lettura → Disattiva.
- Notifiche con Web attivo: dal toggle in cima alla lista chat.
- Posizione in tempo reale: interruzione dalla chat in qualsiasi momento; eliminazione dei percorsi dal profilo della chat → Percorsi; revoca dei permessi di posizione e movimento dalle impostazioni di sistema.
- Contatto fidato: revoca dal profilo del contatto (interruttore "Contatto fidato") o da Impostazioni → Privacy → Chi può vedere dove sei → Revoca; il blocco del contatto revoca la fiducia in entrambi i versi; senza il permesso di posizione "Sempre" il telefono non invia la posizione. I dati delle richieste sul server non si cancellano singolarmente dall'app: vengono eliminati automaticamente dopo 30 giorni con la pulizia giornaliera (al più tardi entro 31 giorni), o subito con la cancellazione dell'account.
- Memoria TaskiAI: profilo della chat (o chat dedicata) → Memoria TaskiAI → elimina singoli fatti o tutto.
3. Modulo richiesta diritti via email
Se l'utente preferisce procedere via email o se la funzione in-app non è sufficiente, è possibile scrivere a [email protected] includendo:
Modulo richiesta:
- Diritto esercitato: accesso / rettifica / cancellazione / limitazione / portabilità / opposizione
- Numero di telefono dell'utente registrato (in formato internazionale, es. +39 333 1234567)
- ID account (visibile in Impostazioni → Profilo → tap sull'ID utente)
- Descrizione della richiesta: cosa si desidera specificamente
- Verifica identità: conferma di poter ricevere un codice di verifica al numero indicato
4. Verifica identità
Per proteggere l'utente da richieste fraudolente da parte di terzi, prima di processare la richiesta è necessario verificarne l'identità:
- Verrà inviato un codice di verifica via SMS al numero registrato.
- Per richieste sensibili (cancellazione, esportazione completa) potrà essere richiesto un secondo elemento (es. screenshot di una sessione attiva).
- In assenza di risposta entro 30 giorni, la richiesta sarà chiusa per inattività.
5. Tempi di risposta
- Risposta iniziale: entro 48 ore lavorative dalla ricezione.
- Esecuzione richiesta: entro 30 giorni dalla verifica dell'identità (estendibili a 60 giorni in caso di richieste complesse, ai sensi dell'art. 12.3 GDPR; in tal caso l'utente verrà informato del prolungamento).
- Cancellazione account: immediata (richiesta in-app) o entro 7 giorni se via email (per consentire eventuale annullamento).
6. Costi
L'esercizio dei diritti è gratuito. Ai sensi dell'art. 12.5 GDPR, possiamo addebitare un contributo ragionevole o rifiutare la richiesta solo se manifestamente infondata o eccessiva (es. ripetuta).
7. Reclamo all'autorità di controllo
L'utente ha il diritto di presentare reclamo all'autorità di controllo competente:
Italia — Garante per la Protezione dei Dati Personali
Sito: garanteprivacy.it
Modulo reclamo: garanteprivacy.it/home/diritti
Email: [email protected]
Per residenti in altri Paesi UE, vedere l'elenco delle autorità nazionali: edpb.europa.eu/about-edpb/members.
8. Decisioni automatizzate (sospensioni e ban)
Le decisioni di sospensione (soft ban 7 giorni) e ban permanente sono prese da un sistema automatizzato (Llama Guard 3 + Claude Haiku 4.5) con possibili conseguenze giuridiche significative. L'utente ha diritto a:
- Intervento umano: richiedere revisione manuale di una decisione automatica.
- Esprimere il proprio punto di vista e ottenere spiegazioni sulla logica della decisione (categoria di violazione, soglie applicate).
- Contestare la decisione scrivendo a [email protected] con il proprio ID account.
Tali decisioni automatizzate si fondano sull'esigenza di garantire la sicurezza del servizio e degli utenti (legittimo interesse, art. 6(1)(f) GDPR) e sono assistite dalle garanzie previste dall'art. 22(3) GDPR: soglie di attivazione multiple e differenziate per categoria, revisione umana su richiesta e diritto di appello. Il ban permanente riservato ai casi più gravi è confermato da un intervento umano prima di divenire definitivo.
Per dettagli sul sistema di moderazione vedere la Politica di uso accettabile.
9. Lingua della comunicazione
La richiesta può essere presentata in italiano, inglese, spagnolo o tedesco. La risposta sarà fornita nella stessa lingua quando possibile.