Política de privadesa
Última actualització: 11 de febrer de 2026
This Política de privadesa describes how TapAlert
(the "App") handles your information. Your
privacy is a priority, and the App is designed to minimize data collection and maximize user control. The
App operates on a local-first principle: all personal data stays on your device.
1. Informació dels processos de l'aplicació
Per proporcionar la seva funcionalitat bàsica (enviament d'alertes d'emergència per SMS i/o correu electrònic), l'aplicació processa la informació següent:
- Ubicació Data: When you trigger an alert, the App accesses your device's GPS
coordinates and may resolve them into a physical address. This information is included in the alert
message sent to your chosen recipients via a Google Maps link. Ubicació is only fetched at the moment of
sending and is not tracked continuously.
- Informació del destinatari Contacte: proporcioneu els números de telèfon i, opcionalment, les adreces electròniques dels vostres contactes de confiança. S'emmagatzemen localment al vostre dispositiu.
- Missatges d'alerta: podeu crear i personalitzar missatges d'alerta predefinits. S'emmagatzemen localment al vostre dispositiu.
- Voice Recordings: The App uses speech-to-text to transcribe voice messages. Audio is
processed on-device for transcription and is not stored or transmitted beyond the transcription result,
which becomes part of the alert message.
- Historial d'alertes: l'aplicació manté un registre local de les alertes enviades, incloses les marques de temps, els destinataris i l'estat de lliurament. Aquest historial només s'emmagatzema al vostre dispositiu.
2. Permisos
L'aplicació sol·licita permisos específics del sistema per funcionar. Cada permís es demana en temps d'execució amb una explicació clara, i podeu denegar qualsevol permís (tot i que alguns característiques no estaran disponibles).
Android Permisos
- Fi i gruixut Ubicació (ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION): per determinar les vostres coordenades geogràfiques quan envieu una alerta d'emergència.
- Send SMS (SEND_SMS): To send alert messages directly via your device's SIM card sense
requiring a third-party service.
- Read Phone State (READ_PHONE_STATE): To check SIM card availability and cellular
network registration status, ensuring the App can accurately report whether SMS sending is possible.
- Enregistra àudio (RECORD_AUDIO): per capturar l'entrada de veu per a la transcripció de veu a text dels missatges d'alerta.
- Llegiu Contactes (READ_CONTACTS): per permetre seleccionar destinataris d'emergència dels vostres contactes existents.
- Publica Notificacions (POST_NOTIFICATIONS): per mostrar notificacions sobre l'estat de lliurament d'alerta i els esdeveniments del temporitzador de canvi d'home mort.
- Internet & Network State (INTERNET, ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE): To
communicate with the Twilio SMS API (if configured),
send email alerts via SMTP, perform address lookups
from GPS coordinates, and verify connectivity status.
- Wake Lock (WAKE_LOCK): per evitar que el dispositiu s'adormi durant el procés d'enviament d'alerta, assegura't que s'hagi completat el lliurament.
- Disable Keyguard (DISABLE_KEYGUARD): To allow alerts triggered from home screen widgets
or external automation (e.g., Bluetoothbotós) to proceed sense requiring the device to be unlocked.
- Exempció d'optimització de la bateria (REQUEST_IGNORE_BATTERY_OPTIMIZATIONS): per garantir que el temporitzador de canvi de l'home mort i les alertes activades per widget funcionin de manera fiable en segon pla.
- Facturació (com.android.vending.BILLING): per processar compres des de l'aplicació per desbloquejar la funció de destinataris il·limitats a través de Google Play.
Permisos iOS
- Ubicació (When In Use / Always): To determine your geographic coordinates when sending
an emergency alert.
- Micròfon: per capturar l'entrada de veu per a la transcripció de veu a text.
- Reconeixement de veu: per transcriure la veu gravada a text per als missatges d'alerta.
- Contactes: per permetre seleccionar destinataris d'emergència dels vostres contactes existents.
- Notificacions: per mostrar l'estat de lliurament i les notificacions del temporitzador.
3. Mètodes d'enviament de SMS i correu electrònic
L'aplicació admet diversos mètodes per enviar alertes:
- Direct SMS (Android only): Messages are
sent directly through your device's SIM card
and carrier. The App uses the Android SMS Manager API. Standard carrier messaging rates may apply.
- Twilio API (iOS & Android): If you
choose to configure Twilio, the App uses your
personal Twilio compte credentials to send SMS via the
Twilio REST API. Your credentials are stored
locally on your device using encrypted storage (flutter_secure_storage). Twilio processes the message
according to Twilio's Política de privadesa.
- Compositor d'SMS d'iOS: a iOS, l'aplicació pot presentar la interfície nativa de redactor d'SMS, que requereix confirmació manual abans d'enviar-la.
- Email (SMTP): If you configure email redundancy, the App sends alert emails using your
SMTP
credentials. These credentials are stored locally on your device. The email is transmitted through your
configured SMTP provider.
4. Emmagatzematge i seguretat de dades
- Local Storage Only: All configuration data, including recipient information, message
templates, alert history, and app preferences, is stored locally on your device using SharedPreferences
and encrypted storage.
- Sensitive Credentials: Twilio API
credentials (Account SID, Auth Token) are stored
using flutter_secure_storage, which uses the Android Keystore system and iOS Keychain for
hardware-backed encryption.
- Sense emmagatzematge al núvol: el desenvolupador no opera cap servidor per recopilar, emmagatzemar o supervisar les vostres dades d'ubicació, contactes, missatges o patrons d'ús.
- No Analytics or Tracking: The App does not include any analytics SDKs, crash reporting
tools, or advertising frameworks. No usage data is transmitted to the Developer or any third party.
5. Compartició de dades
The App does not sell, trade, or share your personal data with any third parties. Data is
only transmitted in the following circumstances, all initiated by your explicit action of pressing the alert
botó:
- To the recipients you explicitly configured when you trigger an alert (viaSMS and/or
email).
- Al vostre operador de telefonia mòbil quan envieu Direct SMS el Android.
- To Twilio when using the Twilio API for SMS delivery (only if you have configured
it).
- To your SMTP email provider when sending email alerts (only if you have configured it).
- A Google Maps mitjançant un enllaç URL inclòs al missatge d'alerta (el destinatari obre aquest enllaç; la mateixa aplicació no envia dades a Google).
- A Apple/Google per a la verificació de la compra des de l'aplicació (només l'estat de la compra, sense dades personals).
6. Compres des de l'aplicació
L'aplicació ofereix una compra a l'aplicació opcional per desbloquejar destinataris il·limitats. Aquesta compra es processa completament a través de l'App Store d'Apple o Google Play Store. El desenvolupador no rep ni emmagatzema cap informació de pagament. L'estat de la compra es guarda a la memòria cau localment al dispositiu.
7. Giny de la pantalla d'inicis (Android)
L'aplicació ofereix ginys opcionals de la pantalla d'inici per accedir ràpidament a les alertes. La configuració del widget (missatge personalitzat) s'emmagatzema localment mitjançant SharedPreferences. En tocar un giny s'inicia l'aplicació per enviar una alerta i no transmet cap dada de manera independent.
8. Interruptor de l'home mort
L'aplicació inclou una funció de temporitzador de compte enrere que pot enviar automàticament una alerta si no es descarta dins d'un període configurat. Això funciona completament al dispositiu. No es transmet cap dada fins que s'activa realment una alerta.
9. Conservació i supressió de dades
- Totes les dades s'emmagatzemen localment al vostre dispositiu i persisteixen fins que esborreu les dades de l'aplicació, desinstal·leu l'aplicació o suprimiu manualment entrades (p. ex., historial d'alertes, destinataris).
- La desinstal·lació de l'aplicació elimina totes les dades emmagatzemades localment.
- El desenvolupador no té accés a les vostres dades i, per tant, no les pot suprimir en nom vostre.
10. Infantil Privadesa
The App is not directed at children under 13. It does not knowingly collect any personal information from
children. Since all data remains on the user's device and is never transmitted to the Developer, no child
data is collected or processed by the Developer.
11. Els teus drets
Com que totes les dades s'emmagatzemen localment al vostre dispositiu i el desenvolupador no recull ni té accés a cap dada personal:
- Tens el control total sobre totes les teves dades en tot moment.
- Pots veure, modificar o suprimir qualsevol dada mitjançant la configuració i les pantalles d'historial de l'aplicació.
- Pots revocar qualsevol permís en qualsevol moment mitjançant la configuració del sistema del dispositiu.
- Pots eliminar totes les dades desinstal·lant l'aplicació.
12. Canvis a aquesta Política
The Developer may update this Política de privadesa from time to time. Any changes will be reflected by a new "Last
Updated" date at the top of this document. Continued use of the App after changes constitutes acceptance of
the updated policy.
13. Contacte
If you have any questions about this Política de privadesa, please contact the developer through the official App
Store or Google Play support channels.