Data di efficacia: 19 giugno 2026
Ultimo aggiornamento: 10 ottobre 2026
1. Introduzione
Deltavant ("noi", "nostro", "ci") è sviluppato da CYBERTVLAB LLC, una società a responsabilità limitata registrata negli Stati Uniti. Deltavant è un'applicazione anti-malware per Android TV che offre rilevamento delle minacce sul dispositivo, protezione di rete a livello DNS e analisi di sicurezza basata su cloud.
Questa Informativa sulla Privacy spiega quali informazioni raccogliamo, come le utilizziamo, come le proteggiamo e quali sono i vostri diritti relativi ai vostri dati. Utilizzando Deltavant, accettate le pratiche descritte in questa informativa.
Contatto: privacy@cybertvlab.com
2. Informazioni che raccogliamo
2.1 Informazioni fornite dall'utente
| Dato | Scopo | Conservazione |
| Token di acquisto (Google Play) | Convalidare lo stato dell'abbonamento Premium | Trasmessi a Google Play e al nostro backend (/v1/auth/validate-premium); non memorizzati localmente — solo il JWT Premium risultante è memorizzato crittografato (EncryptedSharedPreferences) |
2.2 Informazioni raccolte automaticamente
| Dato | Scopo | Conservazione | Conservazione dati |
| Nomi dei pacchetti installati | Scansione malware e rilevamento delle minacce | Database locale crittografato (SQLCipher AES-256); inviati al server per l'analisi | Fino alla cancellazione della cronologia scansioni |
| Nomi visualizzati delle app | Identificare le applicazioni scansionate nei rapporti | Database locale crittografato; inviati al server per l'analisi | Fino alla cancellazione della cronologia scansioni |
| Punteggi di minaccia (risultati inferenza ML) e livello di minaccia sul dispositivo | Visualizzare lo stato di sicurezza all'utente | Database locale crittografato; inviati al server per la spiegazione basata su AI | Fino alla cancellazione della cronologia scansioni |
| Nomi di dominio delle query DNS | Protezione di rete DNS Guard (blocco malware/phishing/tracker) | Database locale crittografato (cache dei verdetti con scadenza automatica basata su TTL) | Il TTL scade automaticamente (1–24 ore per categoria) |
| Cronologia degli incontri DNS (dominio + conteggio tentativi + timestamp dell'ultimo tentativo, nessuna identità dell'app) | Lista dei domini bloccati sul dispositivo («Bloccato N volte · ultimo T») | Database locale cifrato (SQLCipher); mai trasmesso fuori dal dispositivo | Cancellabile dall'utente (Impostazioni) o disinstallazione |
| Hash dei certificati di firma delle app (SHA-256) | Verifica whitelist/blacklist | Database locale crittografato | Fino alla cancellazione della whitelist/blacklist |
| Eventi di minaccia (tipo, dettaglio, famiglia di minacce, ID playbook) | Tracciare le minacce rilevate e lo stato di riparazione | Database locale crittografato | Fino a cancellazione manuale o disinstallazione app |
| Registri di riparazione (stato, azioni, durata) | Registrare gli esiti della riparazione | Database locale crittografato | Fino a cancellazione manuale o disinstallazione app |
Identificatore del dispositivo (deviceId, UUID casuale) | Autenticazione API e limitazione della frequenza | Preferenze locali crittografate | Fino alla disinstallazione dell'app |
| Informazioni sul dispositivo (versione SO, modello dispositivo, versione SDK, stato root) | Segnalazione degli esiti della riparazione e generazione di playbook tramite LLM | Inviate al server; non memorizzate in modo persistente localmente | Elaborate in tempo reale |
| Permessi delle app | Verifica delle autorizzazioni e valutazione dei rischi | La verifica in sé è solo in memoria. Se attiva *Monitora aggiornamenti* (Impostazioni → Analisi, disattivato per impostazione predefinita), viene conservata sul dispositivo (SQLCipher) un'istantanea locale cifrata dei permessi dichiarati di ogni app (nome del pacchetto, versionCode, elenco dei permessi dichiarati, data di acquisizione) per rilevare cambiamenti di permessi negli aggiornamenti; mai trasmessa | Verifica: fino alla fine della sessione. Istantanea: fino alla disinstallazione — disattivare l'opzione ferma le nuove scritture ma non cancella quelle esistenti |
| Registro degli avvisi sui permessi (nome del pacchetto, permessi ottenuti, stato di concessione, marca temporale) | Schermata Attività — conservare sul dispositivo una traccia durevole degli avvisi sui permessi, poiché le notifiche di sistema non sono visibili su tutti i launcher TV | Database locale crittografato (SQLCipher); mai trasmesso fuori dal dispositivo | Fino a quando non lo cancellate (schermata Attività → Cancella attività); sono conservate solo le 100 voci più recenti; rimosso alla disinstallazione |
| Preferenza di lingua | Fornire i risultati dell'analisi nella lingua dell'utente | Memorizzata localmente (SharedPreferences in chiaro — preferenza lingua UI non sensibile); anche inviata al server per richiesta in /v1/analyze/explain | Fino alla disinstallazione dell'app (locale); per richiesta (server) |
| Timestamp e risultati delle scansioni | Visualizzare la cronologia scansioni all'utente | Database locale crittografato | Fino alla cancellazione della cronologia scansioni |
2.3 Rapporti di crash ed errori (opt-in)
| Dato | Scopo | Conservazione | Predefinito |
| Tracce dello stack di crash | Diagnosticare e correggere gli errori dell'applicazione | Sentry.io (terze parti) | Solo opt-in — disabilitato per impostazione predefinita |
| Informazioni sul dispositivo (versione SO, modello dispositivo) | Contesto del crash per il debug | Sentry.io | Solo opt-in — disabilitato per impostazione predefinita |
| Pattern di utilizzo anonimizzati | Contesto per la riproduzione degli errori | Sentry.io | Solo opt-in — disabilitato per impostazione predefinita |
Potete abilitare o disabilitare la segnalazione dei crash in qualsiasi momento in Impostazioni → Rete e Privacy → «Aiuta a rendere l'app più affidabile». Quando è disabilitata, nessun dato di crash viene raccolto o trasmesso.
2.4 Informazioni che NON raccogliamo
Dichiariamo esplicitamente di non raccogliere:
- Informazioni di identità personale (nome, email, numero di telefono)
- Dati di geolocalizzazione precisi
- Cronologia di navigazione o contenuti delle query DNS oltre ai nomi di dominio
- Elenchi di contatti, messaggi o file multimediali
- Identificativi pubblicitari (GAID/AAID)
- SMS o registri delle chiamate del dispositivo
- Dati di fotocamera o microfono
- Input da tastiera o registrazioni dello schermo
3. Come utilizziamo le informazioni
| Dato | Utilizzo | Base giuridica |
| Nomi dei pacchetti + nomi delle app + punteggi di minaccia | Rilevare e segnalare malware sul vostro dispositivo | Interesse legittimo (sicurezza) |
| Nomi di dominio DNS | Bloccare domini malware, phishing e tracker in tempo reale | Interesse legittimo (sicurezza di rete) |
| Identificatore del dispositivo | Autenticare le richieste API, applicare limiti di frequenza | Interesse legittimo (funzionamento del servizio) |
| Token di acquisto | Verificare e mantenere lo stato dell'abbonamento Premium | Esecuzione del contratto (abbonamento) |
| Rapporti di crash (opt-in) | Diagnosticare bug e migliorare la stabilità dell'app | Consenso (opt-in) |
| Permessi delle app | Valutare i rischi, raccomandare la riparazione e (se attiva *Monitora aggiornamenti*) avvisarla quando un'app aggiornata ottiene nuovi permessi pericolosi | Interesse legittimo (sicurezza) |
Non utilizziamo mai i vostri dati per pubblicità, profilazione o rivendita.
4. Condivisione dei dati
4.1 Server di backend (api.deltavant.com)
Dati trasmessi al nostro server di backend:
| Endpoint | Dati inviati | Scopo |
/v1/analyze/explain | Nome app, nome pacchetto, motivi tecnici, livello di minaccia sul dispositivo, punteggio AI (se disponibile), lingua | Spiegazione delle minacce basata su AI (Premium) |
/v1/network/check-domain | Nome dominio | Verifica minaccia del dominio |
/v1/network/check-domains | Nomi di dominio (batch) | Verifica batch dei domini |
/v1/network/check-domain-batch | Versione da, offset, limite (nessun dato personale) | Sincronizzazione batch dei verdetti di dominio |
/v1/network/report-domain | Nome dominio, categoria, evidenza (opzionale) | Segnalazione comunitaria dei domini (Premium) |
/v1/model/check-update | Versione modello corrente | Verifica aggiornamenti del modello ML |
/v1/model/download | Versione modello | Download del modello ML aggiornato |
/v1/remediation/playbooks | Versione da, offset, limite, versione snapshot | Recupero playbook di riparazione firmati |
/v1/remediation/signatures | Versione da, offset, limite, versione snapshot | Recupero firme di sistema (percorsi file, hash, famiglie di minacce) |
/v1/remediation/report | ID playbook, stato, risultati azioni, durata, flag riparazione root, info dispositivo | Segnalazione degli esiti della riparazione (Premium) |
/v1/remediation/generate | IoC di minaccia (pacchetto/file/dominio C2), info dispositivo (versione SO, modello, SDK, rooted=false), hint famiglia di minaccia | Generazione di playbook di riparazione tramite LLM (Premium) |
/v1/auth/validate-premium | Token di acquisto, ID prodotto, nome pacchetto | Convalida abbonamento Premium |
/health | Nessuno | Verifica stato del server |
Nota su /v1/auth/validate-premium: questo endpoint è operativo sul nostro backend (disponibile dal 25 luglio 2026) e restituisce 200 con un JWT Premium in caso di convalida riuscita di un token di acquisto valido. Le funzionalità cloud-Premium sono disponibili per gli abbonati Premium. Questo non modifica i dati descritti sopra — i token di acquisto vengono trasmessi solo a questo endpoint e a Google Play, e non vengono mai memorizzati localmente.
Tutte le connessioni al backend utilizzano TLS 1.2+ con certificate pinning (pin SHA-256 per gli intermedi di Let's Encrypt + le radici ISRG). L'intercettazione man-in-the-middle è impedita.
4.2 Google Play Billing
I token di acquisto vengono trasmessi a Google Play per la validazione dell'abbonamento. Ciò è necessario per l'accesso alle funzionalità Premium. Si applica l'Informativa sulla Privacy di Google: <https://policies.google.com/privacy>
4.3 Sentry (Segnalazione crash — Solo opt-in)
Quando la segnalazione dei crash è abilitata, i dati anonimizzati sui crash vengono inviati a Sentry.io. Sanitizziamo tutte le informazioni personali identificabili prima della trasmissione utilizzando:
- Blocklist
FORBIDDEN_KEYS(nomi dei pacchetti, nomi delle app, token di acquisto, indirizzi email, password, token JWT, ID dispositivo, chiavi API, intestazioni di autorizzazione, JWT premium, X-Device-Id) - Rimozione PII basata su regex (indirizzi email, indirizzi IPv4, token Bearer, pattern chiave=valore per campi sensibili, credenziali URL, token JWT isolati)
Informativa sulla Privacy di Sentry: <https://sentry.io/privacy/>
4.4 Nessun'altra terza parte
Non condividiamo dati con reti pubblicitarie, piattaforme di analytics, broker di dati o qualsiasi altra terza parte.
5. Conservazione e sicurezza dei dati
5.1 Archiviazione locale (sul vostro dispositivo)
I dati locali sensibili sono crittografati a riposo. Le preferenze utente non sensibili (lingua di visualizzazione, intervallo di scansione, soglia di sensibilità AI e interruttori di funzioni come auto-scan, spiegazione cloud e segnalazione crash opt-in) e le impostazioni di DNS Guard (stato attivato, modalità provider DNS, blocco adware/tracker) sono memorizzate in SharedPreferences in chiaro — non contengono dati personali o di sicurezza sensibili. La tabella seguente copre i tipi di dati crittografati:
| Tipo di dato | Archiviazione | Crittografia |
| Cronologia scansioni, eventi di minaccia, registri di riparazione | Database Room (SQLCipher) | AES-256 (chiave conservata in Android Keystore) |
| Stato Premium, JWT, ID dispositivo | EncryptedSharedPreferences | AES-256-GCM (protetto da Android Keystore) |
| Cache verdetti DNS | Database Room (SQLCipher) | AES-256 (scadenza automatica basata su TTL: 1h–24h per categoria) |
| Cronologia degli incontri DNS | Database Room (SQLCipher) | AES-256 (solo locale, mai trasmesso; cancellabile dall'utente) |
| Istantanee dei permessi (permessi dichiarati per app) | Database Room (SQLCipher) | AES-256 (solo locale, mai trasmesso; scritto solo mentre *Monitora aggiornamenti* è attivo) |
| Registro degli avvisi sui permessi (schermata Attività) | Database Room (SQLCipher) | AES-256 (solo locale, mai trasmesso; cancellabile dall'utente) |
| File del modello ML | Memoria interna | Hash SHA-256 + firma ED25519 verificata al caricamento |
| Whitelist/blacklist (hash certificati di firma) | Database Room (SQLCipher) | AES-256 (chiave conservata in Android Keystore) |
La chiave di crittografia è memorizzata nell'Android Keystore, che è supportato dall'hardware sulla maggior parte dei dispositivi e non può essere esportata.
Ripiego quando il Keystore non è disponibile: La crittografia SQLCipher dipende dall'Android Keystore. Se il Keystore non è disponibile (condizione rara su dispositivi compromessi o danneggiati), il database passa in modalità non crittografata e qualsiasi database crittografato preesistente viene eliminato per evitare che i dati precedentemente crittografati vengano esposti in chiaro. L'applicazione allora parte con un database nuovo e un avviso viene inviato al nostro servizio di segnalazione crash (Sentry, se abilitato) per permetterci di monitorare la frequenza di questo caso.
5.2 Sicurezza di rete
- TLS 1.2+ obbligatorio per tutte le connessioni al backend
- Certificate pinning previene gli attacchi man-in-the-middle
- Nessun HTTP in chiaro nelle build di release (imposto dalla configurazione di sicurezza di rete)
- Autenticazione con chiave API su tutte le richieste (intestazione X-Api-Key)
- Autenticazione JWT sugli endpoint Premium (token Bearer, scadenza limitata nel tempo)
5.3 Minimizzazione dei dati
Seguiamo il principio di minimizzazione dei dati:
- Le query DNS vengono verificate rispetto a una cache di verdetti cifrata con scadenza automatica basata su TTL. Un contatore locale cifrato degli incontri (dominio + conteggio + timestamp dell'ultimo tentativo, nessuna identità dell'app) viene conservato affinché la lista dei domini bloccati possa mostrare la cronologia dei tentativi sul dispositivo («Bloccato N volte · ultimo T»); non viene mai trasmesso fuori dal dispositivo ed è cancellabile nelle Impostazioni. Per un dominio non in cache, il nome di dominio viene inviato al backend in tempo reale per una consulta del verdetto di minaccia (vedi §4.1); questa consulta è l'unica trasmissione automatica fuori dal dispositivo di un nome di dominio DNS. Altre due trasmissioni avvengono solo quando lei le avvia da una funzione Premium, e il §4.1 le elenca entrambe: segnalare un dominio alla lista di blocco della community (
/v1/network/report-domain) e generare un playbook di remediation, i cui IoC possono includere un dominio C2 (/v1/remediation/generate) - I punteggi di minaccia sono memorizzati solo per la cronologia scansioni visibile all'utente
- L'identificatore del dispositivo è un UUID casuale — non legato all'identità personale
- Le istantanee dei permessi (scritte solo mentre *Monitora aggiornamenti* è attivo) restano locali e cifrate e non vengono mai trasmesse fuori dal dispositivo
- Il registro degli avvisi sui permessi (scritto anch'esso solo mentre *Monitora aggiornamenti* è attivo) resta locale e cifrato, non viene mai trasmesso fuori dal dispositivo e conserva al massimo le 100 voci più recenti
- I rapporti di crash sono opt-in e sanitizzati dalle PII
6. Permessi del dispositivo
| Permesso | Scopo | Richiesto? |
QUERY_ALL_PACKAGES | Scansionare tutte le app installate per il rilevamento malware | Sì — funzione anti-malware principale |
INTERNET | Comunicare con l'API di backend | Sì |
BIND_VPN_SERVICE | DNS Guard — loopback VPN locale per l'intercettazione DNS | Sì |
FOREGROUND_SERVICE / FOREGROUND_SERVICE_SPECIAL_USE | Scansione malware in background e protezione DNS | Sì |
POST_NOTIFICATIONS | Completamento scansione e avvisi di minaccia | Sì |
RECEIVE_BOOT_COMPLETED | Avvio automatico di DNS Guard all'accensione del dispositivo | Sì |
KILL_BACKGROUND_PROCESSES | Azione di riparazione (termina processi dannosi) | Sì |
RECEIVE_PACKAGE_EVENTS (permesso firmato) | Rilevare installazioni/aggiornamenti di app per la scansione in tempo reale | Sì (interno, solo stessa firma) |
Giustificazione di QUERY_ALL_PACKAGES: Deltavant è un'applicazione anti-malware. La visibilità dei pacchetti è essenziale per la scansione delle applicazioni installate, il rilevamento delle minacce di sicurezza e la verifica delle autorizzazioni. Senza questo permesso, l'app non può svolgere la sua funzione di sicurezza principale.
Nota su BIND_VPN_SERVICE: questa voce non è un <uses-permission> richiesto dall'app. BIND_VPN_SERVICE è un attributo di binding del servizio imposto dal framework Android per VpnService — solo il sistema può associare il servizio VPN, mai un'app utente. È elencato sopra per trasparenza sulla funzionalità VPN che Deltavant utilizza per l'intercettazione DNS locale.
7. Conservazione e cancellazione dei dati
7.1 Conservazione locale dei dati
| Dato | Conservazione | Cancellazione automatica |
| Cronologia scansioni | Fino a cancellazione manuale o disinstallazione dell'app | L'utente può cancellare dalla schermata Cronologia scansioni |
| Cache verdetti DNS | Basata su TTL (1–24 ore per categoria) | Scadenza automatica; persistita nel database crittografato |
| Cronologia degli incontri DNS | Fino a cancellazione dell'utente (Impostazioni) o disinstallazione | Cancellabile dall'utente + automatico alla disinstallazione |
| Istantanee dei permessi | Fino alla disinstallazione; disattivare *Monitora aggiornamenti* ferma le nuove scritture ma non cancella quelle esistenti | Rimosse alla disinstallazione |
| Registro degli avvisi sui permessi | Sono conservati solo i 100 avvisi più recenti; quelli più vecchi vengono eliminati automaticamente all'arrivo dei nuovi | Eliminazione automatica oltre le 100 voci; l'utente può cancellarlo interamente dalla schermata Attività; rimosso alla disinstallazione |
| JWT Premium | Fino a scadenza o revoca | Automatica alla scadenza |
| Identificatore del dispositivo | Fino alla disinstallazione dell'app | Rimosso alla disinstallazione |
| Modello ML | Fino a quando l'aggiornamento OTA lo sostituisce | Sostituito da una versione più recente |
7.2 Come cancellare i vostri dati
Cancellazione completa: La disinstallazione di Deltavant rimuove tutti i dati locali inclusi:
- Database crittografato della cronologia scansioni
- Preferenze crittografate (stato Premium, impostazioni)
- Cache dei verdetti DNS
- Cronologia degli incontri DNS (contatori di tentativi sul dispositivo)
- Istantanee dei permessi (permessi dichiarati per app)
- Registro degli avvisi sui permessi (schermata Attività)
- Identificatore del dispositivo
Nessun dato residuo rimane sul dispositivo dopo la disinstallazione, ad eccezione di eventuali file della cronologia delle scansioni esportati nella directory Download tramite la funzionalità di esportazione dell'app.
Cancellazione parziale: All'interno dell'app, potete:
- Cancellare la cronologia scansioni dalla schermata Cronologia scansioni
- Disabilitare la segnalazione dei crash in Impostazioni → Rete e Privacy → «Aiuta a rendere l'app più affidabile»
- Cancellare la cronologia dei tentativi DNS in Impostazioni → Rete e Privacy (cancella i contatori dei tentativi DNS sul dispositivo; vedi §5.3)
- Cancellare il registro degli avvisi sui permessi nella schermata Attività (rimuove tutti gli avvisi sui permessi registrati; le minacce rilevate e la loro cronologia di remediation sono conservate deliberatamente, perché è su di esse che agisce la schermata di Remediation)
- *(In questa versione non esiste un'azione in-app per cancellare le istantanee dei permessi — scompaiono alla disinstallazione, e disattivare «Monitora aggiornamenti» ferma le nuove scritture. Il registro degli avvisi qui sopra è un archivio separato ed è cancellabile)*
7.3 Dati lato server
- Backend: I dati di scansione sono elaborati in tempo reale e non memorizzati in modo persistente sul nostro server. I verdetti di dominio sono memorizzati nella cache con TTL e rinfrescati periodicamente.
- Sentry: I rapporti di crash sono conservati per 90 giorni secondo la politica di conservazione di Sentry.
- Google Play: I dati di acquisto sono gestiti da Google secondo la loro Informativa sulla Privacy.
Per richiedere la cancellazione di qualsiasi dato lato server, contattate: privacy@cybertvlab.com
8. Privacy dei minori
Deltavant è uno strumento di sicurezza progettato per dispositivi Android TV. Non raccogliamo consapevolmente informazioni personali da bambini di età inferiore ai 13 anni. L'app non include funzionalità rivolte ai minori, funzionalità social o contenuti generati dagli utenti.
Poiché non raccogliamo informazioni di identità personale (nessun nome, email o account richiesto), il rischio per la privacy dei minori è minimo. Se ritenete che un minore abbia fornito dati personali tramite il nostro servizio, contattateci all'indirizzo privacy@cybertvlab.com e provvederemo a eliminare tali informazioni.
9. Utenti internazionali
9.1 Spazio Economico Europeo (GDPR)
Per gli utenti nello SEE, nel Regno Unito e in Svizzera:
- Base giuridica del trattamento: Interesse legittimo (sicurezza) per le funzioni principali; consenso (opt-in) per la segnalazione dei crash; esecuzione del contratto per gli abbonamenti Premium.
- I vostri diritti ai sensi del GDPR: Accesso, rettifica, cancellazione, limitazione, portabilità e opposizione. Per esercitare questi diritti, contattate privacy@cybertvlab.com.
- Trasferimenti di dati: I server di backend si trovano negli Stati Uniti. Garantiamo misure di salvaguardia adeguate tramite crittografia TLS, certificate pinning e minimizzazione dei dati.
- DPA/SCC: Il trattamento dei dati dallo SEE verso gli Stati Uniti è regolato dalle Clausole Contrattuali Standard ove applicabile.
9.2 Residenti in California (CCPA)
Per i residenti in California:
- Non "vendiamo" informazioni personali come definito dal CCPA (legge della California)
- Non "condividiamo" informazioni personali per pubblicità cross-context
- Avete il diritto di sapere, cancellare e rifiutare la vendita (non applicabile poiché non vendiamo dati)
- Per esercitare i vostri diritti, contattate privacy@cybertvlab.com
9.3 Altre giurisdizioni
Applichiamo gli stessi standard di protezione dei dati a tutti gli utenti indipendentemente dalla loro posizione. Se la vostra giurisdizione fornisce diritti aggiuntivi, li onoreremo su richiesta.
10. DNS Guard e funzionalità VPN
La funzionalità DNS Guard di Deltavant opera come una VPN locale utilizzando l'API VpnService di Android:
- Tutte le query DNS sono intercettate localmente sul vostro dispositivo — nessun dato viene instradato a un server remoto
- La risoluzione DNS utilizza il provider scelto (DNS di sistema, Google DoH o Cloudflare DoH)
- Piano gratuito vs Premium: la modalità DNS di sistema — insieme all'intercettazione VPN locale e al blocco dei verdetti di minaccia in tempo reale — è gratuita per tutti gli utenti. Le modalità crittografate DNS-over-HTTPS (DoH) (Google DoH, Cloudflare DoH) sono una funzionalità Premium
- I nomi di dominio nelle query DNS vengono verificati rispetto ai database delle minacce. Per un dominio non in cache, il nome di dominio viene inviato al backend in tempo reale per una consulta del verdetto di minaccia (vedi §4.1) — questa è l'unica trasmissione automatica fuori dal dispositivo di un nome di dominio DNS; il §4.1 elenca i due flussi Premium che lei avvia personalmente — segnalare un dominio alla lista di blocco della community e generare un playbook di remediation, i cui IoC possono includere un dominio C2 — ed entrambi inviano anch'essi un nome di dominio. Un contatore locale cifrato degli incontri (dominio + conteggio + timestamp dell'ultimo tentativo, nessuna identità dell'app) viene conservato sul dispositivo affinché la lista dei domini bloccati possa mostrare quante volte ogni dominio è stato bloccato («Bloccato N volte · ultimo T»); non viene mai trasmesso fuori dal dispositivo ed è cancellabile nelle Impostazioni
- Nessuno storico di navigazione viene raccolto o memorizzato — solo nomi di dominio per la consulta del verdetto di minaccia (trasmessi per domini non in cache) e un contatore locale di incontri (mai trasmesso)
- I verdetti DNS (classificazione malware/phishing/tracker) sono memorizzati nella cache in un database locale crittografato con scadenza automatica basata su TTL (1 ora per i domini puliti, 4 ore per i domini C2, 24 ore per adware/tracker)
- La VPN non altera, registra o monitora il vostro traffico Internet — solo i nomi di dominio DNS sono verificati rispetto ai database delle minacce
- Il backup ADB è disabilitato (
android:allowBackup="false") — i dati dell'app non possono essere estratti tramite debug USB - Il rilevamento dei domini C2 segnala i domini di comando e controllo noti in tempo reale
Questa è una funzionalità di sicurezza, non un bypass dei contenuti geografici. DNS Guard blocca i domini dannosi; non aggira le restrizioni regionali.
11. Abbonamenti Premium
Deltavant offre funzionalità Premium tramite Google Play Billing:
| Piano | ID Prodotto | Tipo |
| Lifetime | premium_lifetime | Acquisto unico |
| Mensile | premium_monthly | Abbonamento |
| Annuale | premium_yearly | Abbonamento |
I prezzi vengono visualizzati nell'app e nella scheda del Google Play Store al momento dell'acquisto.
- I token di acquisto sono convalidati tramite Google Play per mantenere lo stato dell'abbonamento
- I token JWT sono utilizzati per l'autenticazione al backend sugli endpoint Premium — scadono automaticamente
- Periodo di grazia: Se il backend è temporaneamente non disponibile (errori 5xx), le funzionalità Premium rimangono attive per 30 minuti
- Nessun dato di pagamento (numeri di carta di credito, dati bancari) è mai visibile o memorizzato dalla nostra app
12. Riparazione e motore dei Playbook
Il motore di Riparazione di Deltavant può eseguire azioni per neutralizzare le minacce rilevate:
- I playbook sono firmati con ED25519 — i playbook non validi o manomessi sono silenziosamente rifiutati. Anche i modelli ML OTA sono verificati con firme ED25519 prima del caricamento.
- Le azioni di riparazione sono limitate alle 15 primitive definite (disinstallazione, disabilitazione, terminazione processo, arresto forzato, blocco dominio, ecc.)
- I processi critici e i percorsi di sistema sono protetti dalle azioni di riparazione tramite blocklist
- I comandi root sono eseguiti solo con conferma esplicita dell'utente
- I rapporti di riparazione sono inviati al backend dopo l'esecuzione per il miglioramento dell'intelligence sulle minacce
13. Licenze open source
Deltavant utilizza le seguenti librerie open source. La schermata Info dell'app menziona quelle utilizzate:
- LiteRT (Apache 2.0)
- OkHttp (Apache 2.0)
- Retrofit (Apache 2.0)
- Room / SQLCipher (Apache 2.0)
- Sentry SDK (MIT)
- Play Billing KTX (parte di Android Jetpack)
- Koin (Apache 2.0)
- Jetpack Compose TV (Apache 2.0)
- Coil (Apache 2.0)
- BouncyCastle (MIT)
- EdDSA — net.i2p.crypto.eddsa (CC0 1.0 Universal)
- libsu (Apache 2.0)
- WorkManager (Apache 2.0)
14. Modifiche a questa Informativa sulla Privacy
Potremmo aggiornare questa Informativa sulla Privacy di tanto in tanto. Le modifiche saranno riflesse aggiornando la data "Ultimo aggiornamento" nella parte superiore di questa pagina. Le modifiche significative saranno comunicate tramite:
- Una notifica nell'app
- Informativa sulla Privacy aggiornata, consultabile nell'app dalla schermata Info
- Notifica via email (se abbiamo il vostro indirizzo email da una richiesta di supporto)
Vi invitiamo a rivedere periodicamente questa informativa.
15. Contatti
Sviluppatore: CYBERTVLAB LLC
Richieste sulla privacy: privacy@cybertvlab.com
Supporto generale: support@cybertvlab.com
Indirizzo postale: CYBERTVLAB LLC, [Indirizzo in archivio presso il Segretario di Stato del Wyoming]
Per le richieste di cancellazione dei dati, includete "Data Deletion Request / Richiesta di eliminazione dei dati" nell'oggetto e il vostro identificatore del dispositivo se desiderate cancellare i dati lato server senza disinstallare l'app.
*Questa Informativa sulla Privacy è efficace a partire dalla data indicata sopra e si applica a tutti gli utenti di Deltavant per Android TV.*