politica sulla riservatezza
Ultimo aggiornamento: 29 marzo 2026
La presente Informativa sulla privacy descrive come SenyAlert
(l'"App") gestisce le tue informazioni. Il tuo
la privacy è una priorità e l'App è progettata per ridurre al minimo la raccolta dei dati e massimizzare il controllo dell'utente. Il
L'app funziona secondo il principio local-first: tutti i dati personali rimangono sul tuo dispositivo.
1. Informazioni elaborate dall'app
Per fornire le sue funzionalità principali (invio di avvisi di emergenza tramite SMS e/o e-mail), l'App elabora le seguenti informazioni:
- Dati sulla posizione: quando attivi un avviso, l'app accede al GPS del tuo dispositivo
coordinate e possono risolverli in un indirizzo fisico. Questa informazione è inclusa nell'avviso
messaggio inviato ai destinatari prescelti tramite un collegamento di Google Maps. La posizione viene recuperata solo su
momento dell'invio e non viene tracciato in modo continuo o in background.
- Informazioni di contatto del destinatario: fornisci i numeri di telefono e facoltativamente gli indirizzi email dei tuoi contatti fidati. Questi vengono memorizzati localmente sul tuo dispositivo.
- Messaggi di avviso: puoi creare e personalizzare fino a sette slot di messaggi di avviso predefiniti più uno slot vocale. Questi vengono memorizzati localmente sul tuo dispositivo.
- Input vocale: l'app utilizza la sintesi vocale sul dispositivo per trascrivere i messaggi vocali in testo. L'audio viene elaborato interamente sul dispositivo e non viene archiviato o trasmesso oltre il risultato della trascrizione, che diventa parte del messaggio di avviso.
- Feedback vocale (sintesi vocale): facoltativamente, l'app utilizza il motore di sintesi vocale integrato nel dispositivo per leggere ad alta voce le conferme degli avvisi. Nessun dato audio lascia il dispositivo.
- Cronologia avvisi: l'app mantiene un registro locale degli avvisi inviati, inclusi timestamp, contenuto del messaggio, destinatari, stato di consegna e metodo utilizzato per l'invio (SMS o e-mail). Questa cronologia è archiviata solo sul tuo dispositivo ed è limitata dal livello del tuo piano.
2. Autorizzazioni
L'App richiede specifici permessi di sistema per funzionare. Ogni autorizzazione viene richiesta in fase di esecuzione con una spiegazione chiara e puoi negare qualsiasi autorizzazione (anche se alcune funzionalità non saranno disponibili).
Autorizzazioni Android
- Posizione fine e approssimativa (ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION): per determinare le tue coordinate geografiche quando invii un avviso di emergenza.
- Invia SMS (SEND_SMS): per inviare messaggi di avviso direttamente tramite la scheda SIM del tuo dispositivo senza richiedere un servizio di terze parti.
- Leggi lo stato del telefono (READ_PHONE_STATE): per verificare la disponibilità della scheda SIM e lo stato di registrazione della rete cellulare, in modo che l'app possa segnalare con precisione se è possibile l'invio di SMS.
- Registra audio (RECORD_AUDIO): per acquisire l'input vocale per la trascrizione vocale dei messaggi di avviso.
- Leggi i contatti (READ_CONTACTS): per consentirti di selezionare i destinatari di emergenza dai tuoi contatti esistenti.
- Notifiche post (POST_NOTIFICAZIONI): per visualizzare notifiche sullo stato di consegna degli avvisi e sugli eventi del timer.
- Stato Internet e rete (INTERNET, ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE): per comunicare con l'API SMS Twilio (se configurato), inviare avvisi e-mail tramite SMTP, eseguire ricerche di indirizzi dalle coordinate GPS e verificare lo stato della connettività.
- Wake Lock (WAKE_LOCK): per evitare che il dispositivo entri in modalità di sospensione durante il processo di invio dell'avviso, garantendo il completamento della consegna.
- Disabilita blocco tastiera (DISABLE_KEYGUARD): per consentire agli avvisi attivati dai widget della schermata iniziale o dall'automazione esterna (ad esempio, pulsanti Bluetooth) di procedere senza richiedere lo sblocco del dispositivo.
- Servizio in primo piano (FOREGROUND_SERVICE, FOREGROUND_SERVICE_SPECIAL_USE): per eseguire il timer di passaggio dell'uomo morto come servizio in primo piano, mantenendolo attivo quando l'app è in background o lo schermo del dispositivo è spento.
- Allarmi esatti (SCHEDULE_EXACT_ALARM): per pianificare un preciso trigger di backup di AlarmManager per il timer di commutazione dell'uomo morto, garantendo che l'avviso venga attivato in tempo anche se il servizio in primo piano viene interrotto.
- Esenzione dall'ottimizzazione della batteria (REQUEST_IGNORE_BATTERY_OPTIMIZations): per garantire che gli avvisi attivati dal timer e dai widget funzionino in modo affidabile in background senza essere rinviati dai sistemi di risparmio della batteria.
- Fotocamera (CAMERA, tramite torcia): per far lampeggiare la torcia/torcia del dispositivo come segnale di avviso visivo. La fotocamera non viene utilizzata per acquisire immagini o video.
- Fatturazione (com.android.vending.BILLING): per elaborare gli acquisti in-app per sbloccare il livello dei destinatari premium tramite Google Play.
Autorizzazioni iOS
- Posizione (quando in uso): per determinare le tue coordinate geografiche quando invii un avviso di emergenza.
- Microfono: per acquisire input vocali per la trascrizione da parlato a testo.
- Riconoscimento vocale: per trascrivere la voce registrata in testo per i messaggi di avviso.
- Contatti: per consentirti di selezionare i destinatari di emergenza dai tuoi contatti esistenti.
- Notifiche: per visualizzare lo stato di consegna e le notifiche del timer.
3. Metodi di consegna di SMS ed e-mail
L'app supporta più metodi per l'invio di avvisi. Puoi impostare un metodo preferito in Impostazioni; l'App torna automaticamente a un'alternativa se il metodo principale fallisce.
- SMS diretti (solo Android): i messaggi vengono inviati direttamente tramite la scheda SIM e l'operatore del tuo dispositivo utilizzando l'API Android SMS Manager. Potrebbero essere applicate le tariffe standard per i servizi di messaggistica dell'operatore. Richiede segnale cellulare.
- API Twilio (iOS e Android): Se scegli di configurare Twilio, l'app utilizza le credenziali personali del tuo account Twilio per inviare SMS tramite l'API REST Twilio tramite una connessione Internet (Wi-Fi o dati mobili). Le tue credenziali vengono archiviate localmente sul tuo dispositivo utilizzando l'archiviazione crittografata supportata da hardware. Twilio elabora il messaggio in base all'Informativa sulla privacy di Twilio. L'utilizzo di Twilio come metodo preferito fornisce ridondanza: può inviare avvisi anche quando gli SMS del cellulare non sono disponibili, purché esista una connessione Internet.
- Compositore messaggi iOS: su iOS, l'app può presentare l'interfaccia nativa dell'app Messaggi precompilata con destinatari e testo del messaggio. L'invio richiede la conferma manuale toccando Invia nell'app Messaggi. La consegna è gestita dal servizio Messaggi di Apple.
- Email (SMTP): se configuri l'email come canale secondario, l'App invia email di avviso utilizzando le tue credenziali SMTP direttamente dal dispositivo. Le credenziali vengono archiviate localmente. L'e-mail viene trasmessa tramite il provider SMTP configurato.
4. Configurazione dell'amministratore e Magic Link
L'app include una funzionalità opzionale di Configurazione amministratore progettata per gli operatori sanitari che desiderano configurare in remoto l'app per conto di un membro della famiglia o di qualcuno di cui si prendono cura.
- L'assistente utilizza la schermata Configurazione amministratore per inserire i dati di configurazione (contatti del destinatario, credenziali Twilio, credenziali SMTP, messaggi di avviso e preferenze dell'app).
- L'app genera un link magico: un URL contenente tutti i dati di configurazione codificati come payload Base64. Questo collegamento viene condiviso tramite il foglio di condivisione del sistema operativo standard del dispositivo (Messaggi, e-mail, ecc.).
- Quando il destinatario apre Magic Link sul proprio dispositivo, l'App visualizza una finestra di dialogo di conferma prima di applicare qualsiasi configurazione.
- Importante: Magic Link codifica le informazioni sensibili, tra cui le credenziali Twilio (SID dell'account e token di autenticazione) e le credenziali SMTP. Dovresti condividere questo collegamento solo tramite canali sicuri e privati (ad esempio, un messaggio privato diretto) e solo con il dispositivo destinatario previsto.
- Nessun dato di configurazione dal Magic Link viene trasmesso o archiviato dallo sviluppatore. Il collegamento viene generato e utilizzato interamente sul dispositivo.
5. Archiviazione e sicurezza dei dati
- Solo archiviazione locale: tutti i dati di configurazione, comprese le informazioni sui destinatari, i modelli di messaggi, la cronologia degli avvisi e le preferenze delle app, vengono archiviati localmente sul tuo dispositivo utilizzando SharedPreferences e archiviazione crittografata.
- Credenziali sensibili: Twilio Il token di autenticazione e la password SMTP vengono archiviati utilizzando flutter_secure_storage, che utilizza il sistema Android Keystore e il portachiavi iOS per la crittografia supportata da hardware. Il SID dell'account Twilio è archiviato in SharedPreferences standard.
- Nessun cloud storage: lo sviluppatore non gestisce alcun server per raccogliere, archiviare o monitorare i dati sulla posizione, i contatti, i messaggi o i modelli di utilizzo.
- Nessuna analisi o monitoraggio: l'app non include SDK di analisi, strumenti di segnalazione degli arresti anomali o framework pubblicitari. Nessun dato di utilizzo viene trasmesso allo Sviluppatore o a terzi.
6. Condivisione dei dati
L'App non vende, scambia o condivide i tuoi dati personali con terze parti. I dati vengono trasmessi solo nelle seguenti circostanze, tutte avviate dalla tua azione esplicita:
- Ai destinatari che hai configurato esplicitamente quando attivi un avviso (via SMS e/o email).
- Al tuo operatore di telefonia mobile quando invii SMS diretti su Android.
- A Twilio quando utilizzi l'API Twilio per la consegna di SMS (solo se l'hai configurata).
- Al tuo provider email SMTP quando invii avvisi email (solo se lo hai configurato).
- A Google Maps tramite un collegamento URL incluso nel messaggio di avviso (il destinatario apre questo collegamento; nessun dato viene inviato a Google dall'App stessa).
- Al dispositivo destinatario tramite Magic Link, se utilizzi la funzione Configurazione amministratore per condividere la configurazione. Vedere la Sezione 4 per i dettagli.
- Ad Apple/Google per la verifica dell'acquisto in-app (solo stato dell'acquisto, nessun dato personale).
7. Acquisti in-app
L'app offre un acquisto in-app opzionale una tantum per sbloccare il livello premium (fino a 50 destinatari e cronologia degli avvisi estesa). Questo acquisto viene elaborato interamente tramite l'Apple App Store o il Google Play Store. Lo sviluppatore non riceve né memorizza alcuna informazione di pagamento. Lo stato dell'acquisto viene memorizzato nella cache locale del tuo dispositivo. Non sono previsti abbonamenti o addebiti ricorrenti.
8. Widget della schermata iniziale (Android)
L'app fornisce widget opzionali della schermata iniziale per un rapido accesso agli avvisi. Ogni widget può essere configurato con un messaggio personalizzato, archiviato localmente tramite SharedPreferences. Toccando un widget si avvia l'App per inviare un avviso e non trasmette alcun dato indipendentemente dall'avviso stesso.
9. Timer di avviso automatici
L'app include funzionalità basate su timer che possono inviare automaticamente avvisi senza interazione manuale. Tutti i timer funzionano interamente sul dispositivo; nessun dato viene trasmesso finché non viene effettivamente attivato un avviso.
- Dead Man's Switch: un timer per il conto alla rovescia che invia un avviso ai destinatari configurati se non effettui il check-in prima della scadenza. Su Android, utilizza un servizio in primo piano e un backup di AlarmManager per rimanere affidabile quando l'app è in background.
- Timer attività: un timer di check-in basato su un periodo ricorrente o su un'ora del giorno. Facoltativamente, può inviare un avviso di inizio quando inizia il timer e invia un avviso se non si effettua il check-in prima della scadenza.
- Check-in giornaliero: un promemoria giornaliero programmato che invia un avviso ai destinatari se un check-in non viene effettuato entro una scadenza configurata.
10. Conservazione e cancellazione dei dati
- Tutti i dati vengono archiviati localmente sul tuo dispositivo e persistono finché non cancelli i dati dell'app, disinstalli l'app o elimini manualmente le voci (ad esempio cronologia avvisi, destinatari).
- La cronologia degli avvisi viene automaticamente limitata a 20 voci (livello gratuito) o 200 voci (livello premium).
- La disinstallazione dell'app rimuove tutti i dati archiviati localmente.
- Lo Sviluppatore non ha accesso ai tuoi dati e pertanto non può eliminarli per tuo conto.
11. Privacy dei bambini
L'App non è rivolta ai bambini di età inferiore ai 13 anni. Non raccoglie consapevolmente alcuna informazione personale dei bambini. Poiché tutti i dati rimangono sul dispositivo dell'utente e non vengono mai trasmessi allo Sviluppatore, nessun dato sui bambini viene raccolto o elaborato dallo Sviluppatore.
12. I tuoi diritti
Poiché tutti i dati vengono archiviati localmente sul tuo dispositivo e lo Sviluppatore non raccoglie né ha accesso ad alcun dato personale:
- Hai il pieno controllo su tutti i tuoi dati in ogni momento.
- Puoi visualizzare, modificare o eliminare qualsiasi dato tramite le impostazioni dell'app e le schermate della cronologia.
- Puoi revocare qualsiasi autorizzazione in qualsiasi momento tramite le impostazioni di sistema del tuo dispositivo.
- Puoi rimuovere tutti i dati disinstallando l'app.
13. Modifiche a questa politica
Lo Sviluppatore può aggiornare la presente Informativa sulla privacy di tanto in tanto. Qualsiasi modifica verrà riflessa da una nuova data "Ultimo aggiornamento" nella parte superiore di questo documento. L'uso continuato dell'App dopo le modifiche costituisce l'accettazione della politica aggiornata.
14. Contatto
In caso di domande sulla presente Informativa sulla privacy, contattare lo sviluppatore tramite l'App Store ufficiale o i canali di supporto di Google Play.