Datenschutzrichtlinie
Letzte Aktualisierung: 11. Februar 2026
This Datenschutzrichtlinie 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. Informieren Sie sich über die App-Prozesse
Um ihre Kernfunktionalität (Versenden von Notfallwarnungen per SMS und/oder E-Mail) bereitzustellen, verarbeitet die App die folgenden Informationen:
- Standort 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. Standort is only fetched at the moment of
sending and is not tracked continuously.
- Informationen zum Empfänger Kontakt: Sie geben die Telefonnummern und optional die E-Mail-Adressen Ihrer vertrauenswürdigen Kontakte an. Diese werden lokal auf Ihrem Gerät gespeichert.
- Warnmeldungen: Sie können vordefinierte Warnmeldungen erstellen und anpassen. Diese werden lokal auf Ihrem Gerät gespeichert.
- 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.
- Benachrichtigungsverlauf: Die App führt ein lokales Protokoll der gesendeten Warnungen, einschließlich Zeitstempel, Empfänger und Zustellungsstatus. Dieser Verlauf wird nur auf Ihrem Gerät gespeichert.
2. Berechtigungen
Für die Funktion benötigt die App bestimmte Systemberechtigungen. Jede Berechtigung wird zur Laufzeit mit einer klaren Erklärung angefordert, und Sie können jede Berechtigung verweigern (obwohl einige Merkmale nicht verfügbar sind).
Android Berechtigungen
- Gut & Grob Standort (ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION): Zur Ermittlung Ihrer geografischen Koordinaten beim Senden einer Notfallwarnung.
- Send SMS (SEND_SMS): To send alert messages directly via your device's SIM card ohne
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.
- Audio aufzeichnen (RECORD_AUDIO): Zum Erfassen von Spracheingaben für die Sprach-zu-Text-Transkription von Warnmeldungen.
- Lesen Sie Kontakte (READ_CONTACTS): Damit Sie Notfallempfänger aus Ihren vorhandenen Kontakten auswählen können.
- Beitrag Benachrichtigungen (POST_NOTIFICATIONS): Zur Anzeige von Benachrichtigungen über den Alarmzustellungsstatus und Totmannschalter-Timer-Ereignisse.
- 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): Um zu verhindern, dass das Gerät während des Alarmsendevorgangs in den Ruhezustand wechselt, wird sichergestellt, dass die Zustellung abgeschlossen wird.
- Disable Keyguard (DISABLE_KEYGUARD): To allow alerts triggered from home screen widgets
or external automation (e.g., BluetoothTastes) to proceed ohne requiring the device to be unlocked.
- Batterieoptimierungsausnahme (REQUEST_IGNORE_BATTERY_OPTIMIZATIONS): Um sicherzustellen, dass der Totmann-Schalter-Timer und durch Widgets ausgelöste Warnungen zuverlässig im Hintergrund funktionieren.
- Abrechnung (com.android.vending.BILLING): Zur Verarbeitung von In-App-Käufen zur Freischaltung der Funktion „Unbegrenzte Empfänger“ über Google Play.
iOS-Berechtigungen
- Standort (When In Use / Always): To determine your geographic coordinates when sending
an emergency alert.
- Mikrofon: Zum Erfassen von Spracheingaben für die Sprach-zu-Text-Transkription.
- Spracherkennung: Um aufgezeichnete Sprache in Text für Warnmeldungen umzuwandeln.
- Kontakte: Damit Sie Notfallempfänger aus Ihren bestehenden Kontakten auswählen können.
- Benachrichtigungen: Zur Anzeige des Lieferstatus und von Timer-Benachrichtigungen.
3. SMS- und E-Mail-Zustellungsmethoden
Die App unterstützt mehrere Methoden zum Senden von Benachrichtigungen:
- Direkte 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 Konto 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 Datenschutzrichtlinie.
- iOS SMS Composer: Unter iOS stellt die App möglicherweise die native SMS Composer-Oberfläche dar, die vor dem Senden eine manuelle Bestätigung erfordert.
- 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. Datenspeicherung und Sicherheit
- 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.
- Kein Cloud-Speicher: Der Entwickler betreibt keinen Server zur Erfassung, Speicherung oder Überwachung Ihrer Standortdaten, Kontakte, Nachrichten oder Nutzungsmuster.
- 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. Datenaustausch
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
Taste:
- To the recipients you explicitly configured when you trigger an alert (überSMS and/or
email).
- An Ihren Mobilfunkanbieter beim Senden von Direkt-SMS auf 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).
- Zu Google Maps über einen in der Warnmeldung enthaltenen URL-Link (der Empfänger öffnet diesen Link; von der App selbst werden keine Daten an Google gesendet).
- An Apple/Google zur In-App-Kaufüberprüfung (nur Kaufstatus, keine personenbezogenen Daten).
6. In-App-Käufe
Die App bietet einen optionalen In-App-Kauf, um unbegrenzte Empfänger freizuschalten. Dieser Kauf wird vollständig über den Apple App Store oder Google Play Store abgewickelt. Der Entwickler erhält oder speichert keine Zahlungsinformationen. Der Kaufstatus wird lokal auf Ihrem Gerät zwischengespeichert.
7. Startbildschirm-Widgets (Android)
Die App bietet optionale Startbildschirm-Widgets für den schnellen Zugriff auf Benachrichtigungen. Die Widget-Konfiguration (benutzerdefinierte Nachricht) wird lokal über SharedPreferences gespeichert. Durch Tippen auf ein Widget wird die App gestartet, um eine Warnung zu senden, und es werden keine eigenen Daten übertragen.
8. Schalter des toten Mannes
Die App enthält eine Countdown-Timer-Funktion, die automatisch eine Warnung senden kann, wenn sie nicht innerhalb eines konfigurierten Zeitraums geschlossen wird. Dies funktioniert vollständig geräteintern. Es werden keine Daten übermittelt, bis tatsächlich eine Warnung ausgelöst wird.
9. Datenaufbewahrung und -löschung
- Alle Daten werden lokal auf Ihrem Gerät gespeichert und bleiben bestehen, bis Sie die Daten der App löschen, die App deinstallieren oder Einträge (z. B. Alarmverlauf, Empfänger) manuell löschen.
- Durch die Deinstallation der App werden alle lokal gespeicherten Daten entfernt.
- Der Entwickler hat keinen Zugriff auf Ihre Daten und kann diese daher nicht in Ihrem Namen löschen.
10. Kinder Privatsphäre
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. Ihre Rechte
Da alle Daten lokal auf Ihrem Gerät gespeichert werden und der Entwickler keine personenbezogenen Daten erhebt oder darauf Zugriff hat:
- Sie haben jederzeit die volle Kontrolle über alle Ihre Daten.
- Sie können alle Daten über die Einstellungs- und Verlaufsbildschirme der App ansehen, ändern oder löschen.
- Sie können jede Berechtigung jederzeit über die Systemeinstellungen Ihres Geräts widerrufen.
- Sie können alle Daten entfernen, indem Sie die App deinstallieren.
12. Änderungen dieser Richtlinie
The Developer may update this Datenschutzrichtlinie 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. Kontakt
If you have any questions about this Datenschutzrichtlinie, please contact the developer through the official App
Store or Google Play support channels.