Pribatutasun-politika
Azken eguneratzea: 2026ko otsailaren 11a
This Pribatutasun-politika 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. Informazioa aplikazioaren prozesuak
Funtzio nagusia eskaintzeko (larrialdi-abisuak SMS eta/edo posta elektroniko bidez bidaltzea), aplikazioak informazio hau prozesatzen du:
- Kokapena 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. Kokapena is only fetched at the moment of
sending and is not tracked continuously.
- Hartzailearen Kontaktua informazioa: zure kontaktu fidagarrien telefono zenbakiak eta aukeran helbide elektronikoak ematen dituzu. Hauek lokalean gordetzen dira zure gailuan.
- Alerta-mezuak: aurrez zehaztutako alerta-mezuak sortu eta pertsonaliza ditzakezu. Hauek lokalean gordetzen dira zure gailuan.
- 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.
- Alerta-historia: Aplikazioak bidalitako alerten erregistro lokala mantentzen du, ordu-zigiluak, hartzaileak eta entrega-egoera barne. Historia hau zure gailuan soilik gordetzen da.
2. Baimenak
Aplikazioak sistemaren baimen zehatzak eskatzen ditu funtzionatzeko. Baimen bakoitza exekuzioan eskatzen da azalpen argi batekin, eta edozein baimen ukatu dezakezu (nahiz eta ezaugarriak batzuk ez egongo diren erabilgarri).
Android Baimenak
- Fine & Kokapena lodia (ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION): larrialdi-alerta bat bidaltzean zure koordenatu geografikoak zehazteko.
- Send SMS (SEND_SMS): To send alert messages directly via your device's SIM card gabe
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.
- Grabatu audioa (RECORD_AUDIO): alerta-mezuen ahots bidezko testua transkribatzeko ahots-sarrerak jasotzeko.
- Irakurri Kontaktuak (READ_CONTACTS): lehendik dituzun kontaktuetatik larrialdi-hartzaileak hautatzeko.
- Argitaratu Jakinarazpenak (POST_NOTIFICATIONS): alertak emateko egoerari eta hildakoaren tenporizadoreari buruzko jakinarazpenak bistaratzeko.
- 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): gailua alertak bidaltzeko prozesuan zehar lotan egon ez dadin, ziurtatu entrega amaitu dela.
- Disable Keyguard (DISABLE_KEYGUARD): To allow alerts triggered from home screen widgets
or external automation (e.g., Bluetoothbotoias) to proceed gabe requiring the device to be unlocked.
- Bateria optimizatzeko salbuespena (REQUEST_IGNORE_BATTERY_OPTIMIZATIONS): Hildakoaren tenporizadoreak eta widget-ek abiarazitako alertek atzeko planoan modu fidagarrian funtzionatzen dutela ziurtatzeko.
- Fakturazioa (com.android.vending.BILLING): Google Play bidez hartzaile mugagabeen eginbidea desblokeatzeko aplikazio barruko erosketak prozesatzeko.
iOS Baimenak
- Kokapena (When In Use / Always): To determine your geographic coordinates when sending
an emergency alert.
- Mikrofonoa: ahots bidezko sarrera harrapatzeko, hizketatik testurako transkripzioa egiteko.
- Ahots-hautematea: grabatutako ahotsa alerta mezuetarako testura transkribatzeko.
- Kontaktuak: lehendik dituzun kontaktuetatik larrialdi-hartzaileak hautatzeko.
- Jakinarazpenak: entregaren egoera eta tenporizadorearen jakinarazpenak bistaratzeko.
3. SMSak eta posta elektronikoa bidaltzeko metodoak
Aplikazioak alertak bidaltzeko hainbat metodo onartzen ditu:
- 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 kontua 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 Pribatutasun-politika.
- iOS SMS Composer: iOS-en, aplikazioak jatorrizko SMS konpositorearen interfazea aurkez dezake, eta eskuzko berrespena behar du bidali aurretik.
- 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. Datuak gordetzea eta segurtasuna
- 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.
- Hodeiko biltegiratzerik ez: Garatzaileak ez du zerbitzaririk erabiltzen zure kokapen-datuak, kontaktuak, mezuak edo erabilera-ereduak biltzeko, gordetzeko edo kontrolatzeko.
- 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. Datuak partekatzea
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
botoia:
- To the recipients you explicitly configured when you trigger an alert (bidezSMS and/or
email).
- Zure sakelako operadoreari Direct SMS Android-n bidaltzean.
- 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).
- Google Mapsera alerta-mezuan sartutako URL esteka baten bidez (hartzaileak esteka hau irekitzen du; aplikazioak berak ez dio daturik bidaltzen Google-ri).
- Apple/Googlera aplikazioan erosketak egiaztatzeko (erosketaren egoera soilik, datu pertsonalik gabe).
6. Aplikazio barneko erosketak
Aplikazioak aukerako aplikazioko erosketa eskaintzen du hartzaile mugagabeak desblokeatzeko. Erosketa hau Apple App Store edo Google Play Store-ren bidez prozesatzen da osorik. Garatzaileak ez du ordainketa-informaziorik jasotzen edo gordetzen. Erosketaren egoera lokalean gordetzen da zure gailuan.
7. Hasierako pantailaren widgetas (Android)
Aplikazioak hasierako pantailako aukerako widget-ak eskaintzen ditu alerta azkar sartzeko. Widget-en konfigurazioa (mezu pertsonalizatua) lokalean gordetzen da SharedPreferences bidez. Widget bat sakatzean aplikazioa abiarazten da alerta bat bidaltzeko eta ez du inolako daturik igortzen modu independentean.
8. Dead Man's Switch
Aplikazioak atzerako kontaketaren tenporizadorearen funtzio bat dauka, automatikoki alerta bat bidal dezakeena konfiguratutako epe batean baztertzen ez bada. Honek guztiz funtzionatzen du gailuan. Ez da daturik transmititzen alerta bat benetan piztu arte.
9. Datuak gordetzea eta ezabatzea
- Datu guztiak lokalean gordetzen dira zure gailuan eta irauten dute aplikazioaren datuak garbitu, aplikazioa desinstalatu edo sarrerak eskuz ezabatzen dituzun arte (adibidez, alerta-historia, hartzaileak).
- Aplikazioa desinstalatzeak lokalean gordetako datu guztiak kentzen ditu.
- Garatzaileak ez du zure datuetarako sarbiderik eta, beraz, ezin ditu ezabatu zure izenean.
10. Haurrentzako Pribatutasuna
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. Zure eskubideak
Datu guztiak zure gailuan lokalean gordetzen direlako eta Garatzaileak ez duelako datu pertsonalik biltzen eta ez duelako sarbiderik:
- Zure datu guztien kontrol osoa duzu uneoro.
- Edozein datu ikusi, aldatu edo ezaba dezakezu aplikazioaren ezarpenen eta historiaren pantailen bidez.
- Edozein unetan baimenak ezezta ditzakezu zure gailuaren sistemaren ezarpenen bidez.
- datu guztiak ken ditzakezu aplikazioa desinstalatuta.
12. Politika honen aldaketak
The Developer may update this Pribatutasun-politika 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. Kontaktua
If you have any questions about this Pribatutasun-politika, please contact the developer through the official App
Store or Google Play support channels.