Privacybeleid
Laatst bijgewerkt: 29 maart 2026
Dit privacybeleid beschrijft hoe SenyAlert
(de "App") verwerkt uw gegevens. Jouw
privacy is een prioriteit en de app is ontworpen om het verzamelen van gegevens te minimaliseren en de gebruikerscontrole te maximaliseren. De
De app werkt volgens het local-first-principe: alle persoonlijke gegevens blijven op uw apparaat staan.
1. Informatie die de app verwerkt
Om de kernfunctionaliteit (het verzenden van noodwaarschuwingen via sms en/of e-mail) te kunnen leveren, verwerkt de app de volgende informatie:
- Locatiegegevens: wanneer u een waarschuwing activeert, heeft de app toegang tot de GPS van uw apparaat
coördinaten en kan deze omzetten in een fysiek adres. Deze informatie is opgenomen in de waarschuwing
bericht verzonden naar de door u gekozen ontvangers via een Google Maps-link. Locatie wordt alleen opgehaald bij de
moment van verzending en wordt niet continu of op de achtergrond gevolgd.
- Contactgegevens ontvanger: u geeft de telefoonnummers en eventueel e-mailadressen van uw vertrouwde contacten op. Deze worden lokaal op uw apparaat opgeslagen.
- Waarschuwingsberichten: u kunt maximaal zeven vooraf gedefinieerde waarschuwingsberichtruimten plus één spraakruimte maken en aanpassen. Deze worden lokaal op uw apparaat opgeslagen.
- Spraakinvoer: de app gebruikt spraak-naar-tekst op het apparaat om gesproken berichten om te zetten in tekst. Audio wordt volledig op het apparaat verwerkt en wordt niet opgeslagen of verzonden buiten het transcriptieresultaat, dat onderdeel wordt van het waarschuwingsbericht.
- Gesproken feedback (tekst-naar-spraak): Optioneel gebruikt de app de ingebouwde tekst-naar-spraak-engine van het apparaat om waarschuwingsbevestigingen voor te lezen. Er verlaten geen audiogegevens het apparaat.
- Waarschuwingsgeschiedenis: de app houdt een lokaal logboek bij van de verzonden waarschuwingen, inclusief tijdstempels, berichtinhoud, ontvangers, bezorgingsstatus en de verzendmethode (sms of e-mail). Deze geschiedenis wordt alleen op uw apparaat opgeslagen en wordt beperkt door uw abonnementsniveau.
2. Machtigingen
De app vraagt om specifieke systeemrechten om te kunnen functioneren. Elke toestemming wordt tijdens runtime gevraagd met een duidelijke uitleg, en u kunt elke toestemming weigeren (hoewel sommige functies niet beschikbaar zullen zijn).
Android-machtigingen
- Fijne en grove locatie (ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION): om uw geografische coördinaten te bepalen wanneer u een noodwaarschuwing verzendt.
- SMS verzenden (SEND_SMS): om waarschuwingsberichten rechtstreeks via de simkaart van uw apparaat te verzenden zonder dat hiervoor een service van derden nodig is.
- Telefoonstatus lezen (READ_PHONE_STATE): om de beschikbaarheid van de simkaart en de registratiestatus van het mobiele netwerk te controleren, zodat de app nauwkeurig kan rapporteren of sms-verzending mogelijk is.
- Audio opnemen (RECORD_AUDIO): om spraakinvoer vast te leggen voor spraak-naar-tekst transcriptie van waarschuwingsberichten.
- Contacten lezen (READ_CONTACTS): Hiermee kunt u noodontvangers uit uw bestaande contacten selecteren.
- Plaatsmeldingen (POST_NOTIFICATIONS): om meldingen weer te geven over de leveringsstatus van waarschuwingen en timergebeurtenissen.
- Internet- en netwerkstatus (INTERNET, ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE): Om te communiceren met de Twilio SMS API (indien geconfigureerd), verzendt u e-mailwaarschuwingen via SMTP, voert u adreszoekopdrachten uit op basis van GPS-coördinaten en verifieert u de connectiviteitsstatus.
- Wake Lock (WAKE_LOCK): om te voorkomen dat het apparaat slaapt tijdens het verzenden van waarschuwingen, zodat de bezorging wordt voltooid.
- Toetsenblokkering uitschakelen (DISABLE_KEYGUARD): om waarschuwingen die worden geactiveerd door widgets op het startscherm of externe automatisering (bijvoorbeeld Bluetooth-knoppen) door te laten gaan zonder dat het apparaat hoeft te worden ontgrendeld.
- Voorgrondservice (FOREGROUND_SERVICE, FOREGROUND_SERVICE_SPECIAL_USE): Om de dodemansschakelaar-timer uit te voeren als voorgrondservice, waarbij deze actief blijft wanneer de app op de achtergrond staat of het scherm van het apparaat is uitgeschakeld.
- Exacte alarmen (SCHEDULE_EXACT_ALARM): om een nauwkeurige AlarmManager-back-uptrigger voor de dodemansschakelaar-timer te plannen, zodat de waarschuwing op tijd wordt geactiveerd, zelfs als de voorgrondservice wordt onderbroken.
- Vrijstelling voor batterijoptimalisatie (REQUEST_IGNORE_BATTERY_OPTIMIZATIONS): om ervoor te zorgen dat de timer en door widgets geactiveerde waarschuwingen betrouwbaar op de achtergrond werken zonder te worden uitgesteld door batterijbesparende systemen.
- Camera (CAMERA, via zaklamp): Om de zaklamp/zaklamp van het apparaat te laten knipperen als visueel waarschuwingssignaal. De camera wordt niet gebruikt om afbeeldingen of video vast te leggen.
- Facturering (com.android.vending.BILLING): om in-app-aankopen te verwerken voor het ontgrendelen van het niveau voor premiumontvangers via Google Play.
iOS-machtigingen
- Locatie (indien in gebruik): om uw geografische coördinaten te bepalen wanneer u een noodwaarschuwing verzendt.
- Microfoon: om spraakinvoer vast te leggen voor transcriptie van spraak naar tekst.
- Spraakherkenning: om opgenomen stem om te zetten in tekst voor waarschuwingsberichten.
- Contacten: zodat u noodontvangers uit uw bestaande contacten kunt selecteren.
- Meldingen: om de bezorgstatus en timermeldingen weer te geven.
3. Bezorgmethoden voor sms en e-mail
De app ondersteunt meerdere methoden voor het verzenden van waarschuwingen. Je kunt een voorkeursmethode instellen in Instellingen; de App valt automatisch terug op een alternatief als de primaire methode mislukt.
- Directe sms (alleen Android): Berichten worden rechtstreeks via de simkaart en provider van uw apparaat verzonden met behulp van de Android SMS Manager API. Er kunnen standaardtarieven voor vervoerderberichten van toepassing zijn. Vereist mobiel signaal.
- Twilio API (iOS en Android): Als u ervoor kiest om Twilio te configureren, gebruikt de app uw persoonlijke Twilio-accountgegevens om sms-berichten te verzenden via de Twilio REST API via een internetverbinding (Wi-Fi of mobiele data). Uw inloggegevens worden lokaal op uw apparaat opgeslagen met behulp van door hardware ondersteunde gecodeerde opslag. Twilio verwerkt het bericht in overeenstemming met het Twilio's privacybeleid. Het gebruik van Twilio als voorkeursmethode zorgt voor redundantie: het kan waarschuwingen verzenden, zelfs als mobiele sms niet beschikbaar is, zolang er een internetverbinding bestaat.
- iOS Messages Composer: op iOS kan de app de eigen interface van de Berichten-app weergeven, vooraf gevuld met ontvangers en berichttekst. Voor het verzenden is uw handmatige bevestiging vereist door op Verzenden in de Berichten-app te tikken. De bezorging wordt afgehandeld door de berichtenservice van Apple.
- E-mail (SMTP): Als u e-mail als secundair kanaal configureert, verzendt de app waarschuwings-e-mails met uw SMTP-inloggegevens rechtstreeks vanaf het apparaat. Referenties worden lokaal opgeslagen. De e-mail wordt verzonden via uw geconfigureerde SMTP-provider.
4. Beheerdersinstellingen en Magic Link
De app bevat een optionele functie Beheerderinstelling die is ontworpen voor zorgverleners die de app op afstand willen configureren namens een familielid of iemand onder hun zorg.
- De zorgverlener gebruikt het beheerdersconfiguratiescherm om configuratiegegevens in te voeren (contactpersonen van de ontvanger, Twilio-inloggegevens, SMTP-inloggegevens, waarschuwingsberichten en app-voorkeuren).
- De app genereert een Magic Link: een URL die alle configuratiegegevens bevat, gecodeerd als een Base64-payload. Deze link wordt gedeeld via het standaard OS-deelblad van het apparaat (Berichten, e-mail, enz.).
- Wanneer de ontvanger de Magic Link op zijn apparaat opent, geeft de app een bevestigingsvenster weer voordat een configuratie wordt toegepast.
- Belangrijk: de Magic Link codeert gevoelige informatie, waaronder Twilio-inloggegevens (Account SID en Auth Token) en SMTP-inloggegevens. U mag deze link alleen delen via beveiligde en privékanalen (bijvoorbeeld een direct privébericht) en alleen met het beoogde ontvangerapparaat.
- Er worden geen configuratiegegevens van de Magic Link verzonden naar of opgeslagen door de ontwikkelaar. De link wordt volledig op het apparaat gegenereerd en gebruikt.
5. Gegevensopslag en beveiliging
- Alleen lokale opslag: alle configuratiegegevens, inclusief informatie over de ontvanger, berichtsjablonen, waarschuwingsgeschiedenis en app-voorkeuren, worden lokaal op uw apparaat opgeslagen met behulp van SharedPreferences en gecodeerde opslag.
- Gevoelige inloggegevens: Twilio Auth Token en SMTP-wachtwoord worden opgeslagen met behulp van flutter_secure_storage, dat het Android Keystore-systeem en iOS-sleutelhanger gebruikt voor door hardware ondersteunde codering. De Twilio Account-SID wordt opgeslagen in standaard SharedPreferences.
- Geen cloudopslag: de ontwikkelaar gebruikt geen enkele server om uw locatiegegevens, contacten, berichten of gebruikspatronen te verzamelen, op te slaan of te controleren.
- Geen analyse of tracking: de app bevat geen analyse-SDK's, tools voor crashrapportage of advertentieframeworks. Er worden geen gebruiksgegevens verzonden naar de ontwikkelaar of een derde partij.
6. Gegevens delen
De App verkoopt, verhandelt of deelt uw persoonlijke gegevens niet met derden. Gegevens worden alleen verzonden in de volgende omstandigheden, allemaal geïnitieerd door uw expliciete actie:
- Aan de ontvangers die u expliciet heeft geconfigureerd wanneer u een waarschuwing activeert (via sms en/of e-mail).
- Naar uw mobiele provider wanneer u Directe sms verzendt op Android.
- Naar Twilio bij gebruik van de Twilio API voor sms-bezorging (alleen als u deze heeft geconfigureerd).
- Naar uw SMTP-e-mailprovider bij het verzenden van e-mailwaarschuwingen (alleen als u deze heeft geconfigureerd).
- Naar Google Maps via een URL-link die is opgenomen in het waarschuwingsbericht (de ontvanger opent deze link; er worden door de app zelf geen gegevens naar Google verzonden).
- Naar het ontvangende apparaat via een Magic Link, als u de beheerdersinstallatiefunctie gebruikt om de configuratie te delen. Zie sectie 4 voor details.
- Naar Apple/Google voor verificatie van in-app-aankopen (alleen aankoopstatus, geen persoonlijke gegevens).
7. In-app-aankopen
De app biedt een optionele eenmalige in-app-aankoop om het premiumniveau te ontgrendelen (tot 50 ontvangers en uitgebreide waarschuwingsgeschiedenis). Deze aankoop verloopt volledig via de Apple App Store of Google Play Store. De Ontwikkelaar ontvangt of bewaart geen betalingsinformatie. De aankoopstatus wordt lokaal op uw apparaat in de cache opgeslagen. Er zijn geen abonnementen of terugkerende kosten.
8. Widgets op het startscherm (Android)
De app biedt optionele widgets op het startscherm voor snelle toegang tot waarschuwingen. Elke widget kan worden geconfigureerd met een aangepast bericht, lokaal opgeslagen via SharedPreferences. Als u op een widget tikt, wordt de app gestart om een waarschuwing te verzenden en worden er geen gegevens verzonden onafhankelijk van de waarschuwing zelf.
9. Automatische waarschuwingstimers
De app bevat op timer gebaseerde functies die automatisch waarschuwingen kunnen verzenden zonder handmatige interactie. Alle timers werken volledig op het apparaat; er worden geen gegevens verzonden totdat er daadwerkelijk een waarschuwing wordt geactiveerd.
- Dodemansschakelaar: een afteltimer die een waarschuwing naar de door u geconfigureerde ontvangers stuurt als u niet incheckt voordat deze verloopt. Op Android maakt dit gebruik van een voorgrondservice en een AlarmManager-back-up om betrouwbaar te blijven wanneer de app op de achtergrond staat.
- Activiteitstimer: een terugkerende inchecktimer op basis van een periode of tijdstip van de dag. Het kan optioneel een startwaarschuwing sturen wanneer de timer begint en een waarschuwing sturen als u niet voor de deadline incheckt.
- Dagelijkse check-in: een geplande dagelijkse herinnering die een waarschuwing naar uw ontvangers stuurt als een check-in wordt gemist binnen een geconfigureerde deadline.
10. Bewaren en verwijderen van gegevens
- Alle gegevens worden lokaal op uw apparaat opgeslagen en blijven bestaan totdat u de gegevens van de app wist, de app verwijdert of handmatig vermeldingen verwijdert (bijvoorbeeld waarschuwingsgeschiedenis, ontvangers).
- De waarschuwingsgeschiedenis wordt automatisch beperkt tot 20 inzendingen (gratis niveau) of 200 inzendingen (premium niveau).
- Als u de app verwijdert, worden alle lokaal opgeslagen gegevens verwijderd.
- De Ontwikkelaar heeft geen toegang tot uw gegevens en kan deze daarom niet namens u verwijderen.
11. Privacy van kinderen
De App is niet gericht op kinderen jonger dan 13 jaar. Er worden niet bewust persoonlijke gegevens van kinderen verzameld. Omdat alle gegevens op het apparaat van de gebruiker blijven staan en nooit naar de Ontwikkelaar worden verzonden, worden er geen onderliggende gegevens verzameld of verwerkt door de Ontwikkelaar.
12. Uw rechten
Omdat alle gegevens lokaal op uw apparaat worden opgeslagen en de Ontwikkelaar geen persoonlijke gegevens verzamelt of hiertoe toegang heeft:
- U heeft te allen tijde volledige controle over al uw gegevens.
- U kunt alle gegevens bekijken, wijzigen of verwijderen via de instellingen en geschiedenisschermen van de app.
- U kunt op elk gewenst moment elke toestemming intrekken via de systeeminstellingen van uw apparaat.
- U kunt alle gegevens verwijderen door de app te verwijderen.
13. Wijzigingen in dit beleid
De Ontwikkelaar kan dit Privacybeleid van tijd tot tijd bijwerken. Eventuele wijzigingen worden weergegeven door een nieuwe datum 'Laatst bijgewerkt' bovenaan dit document. Voortgezet gebruik van de App na wijzigingen houdt aanvaarding van het bijgewerkte beleid in.
14. Contactpersoon
Als u vragen heeft over dit privacybeleid, neem dan contact op met de ontwikkelaar via de officiële ondersteuningskanalen van de App Store of Google Play.