RiseUp Today · riseuptoday.app

Privacy Policy

Effective: 6 October 2026 Last updated: 6 October 2026

The short version

Who this covers

This policy applies to the RiseUp Today alarm clock application for Android, published by Alvin Donald Mills, an independent developer based in South Africa, the developer behind riseuptoday.app. In it, “we” means that developer and “you” means the person using the app.

What information the app handles

Everything RiseUp Today creates or stores stays on your device, apart from the optional Android backup described below. Specifically:

Android backup. The app allows Android’s automatic backup for two things only: your recordings and your alarm list. If backup is switched on in your phone’s settings, Android copies those to your own Google account, and puts them back when you set up a new phone. We do not receive or see that copy, and nothing else the app stores is included. After restoring on a new phone, open RiseUp once so it can set your alarms again. You can switch backup off in your phone’s settings (Settings → Google → Backup).

The app does not collect your name, email address, phone number, contacts, location, advertising identifier, or device identifiers.

Crash reports — the one thing sent off your device

If the app crashes, it sends a report so the fault can be found and fixed. This is the only time the app contacts a server. It happens when the app breaks, never in normal use, and it can be switched off.

What a crash report contains

  • The error, and the point in the app’s own code where it happened
  • The version of the app, your Android version, and your phone’s make and model
  • The phone’s technical state at that moment: screen size, free memory and storage, battery level and whether it was charging, language and timezone, whether it was on Wi-Fi, and how long since it last restarted
  • A short trail of what the app was doing beforehand, with file paths and alarm names removed

What it never contains

  • Your recordings, or any audio at all
  • The names you give your alarms, or the times you set
  • Your name, email, contacts, or advertising identifier
  • Your device’s name, which on Android is often the owner’s own name
  • Any identifier that is unique to your phone or to your installation of the app
  • Your location

Crash reports are handled on our behalf by Sentry (Functional Software, Inc.), acting as our data processor, and are held in Sentry’s EU data region (Germany). They are used only to diagnose faults in the app. They are not sold, not shared with anyone else, and not used for advertising, profiling or analytics of any kind.

A report travels over the internet, so Sentry’s servers necessarily see the network connection it was sent from while it is in transit. We have set our Sentry project to discard the approximate location that connection would otherwise reveal.

Sentry’s parent company is based in the United States, although the crash reports themselves are held in its EU data region (Germany).

Turning it off. Settings → Send crash reports. It is on when you install the app, because a crash nobody reports is a crash that never gets fixed. Switching it off stops reporting immediately, not at the next restart.

Where the law requires a basis for this, we rely on our legitimate interest in keeping an alarm clock working correctly — balanced by sending as little as possible, identifying nobody, and letting you decline.

Everything else stays on your device

Apart from crash reports, the app does not send anything to any server. As far as its own code shows, it has no analytics, no advertising network, no cloud storage and no account system, and it does not register for push messages.

The app declares Android’s internet permission, and a few others, because the frameworks it is built on include them. The only thing the app itself uses the internet for is sending crash reports. If anything else is ever sent, this policy will be updated before that change ships.

Permissions, and why each one is needed

PermissionWhy the app asks for it
MicrophoneRECORD_AUDIOTo record wake-up speeches, only while you are actively recording. Audio is saved on your phone and never sent to us.
NotificationsPOST_NOTIFICATIONSTo show the alarm when it rings. Without this, alarms cannot alert you.
Alarms & remindersSCHEDULE_EXACT_ALARM, USE_EXACT_ALARMTo ring at the exact time you set, rather than whenever the system finds convenient.
Full-screen notificationsUSE_FULL_SCREEN_INTENTTo show the ringing screen over the lock screen, the way an alarm clock must.
Display over other appsSYSTEM_ALERT_WINDOWOptional. Lets the alarm screen take over when you are using another app; without it Android shows only a notification. You can leave it off.
Foreground serviceFOREGROUND_SERVICE, FOREGROUND_SERVICE_SPECIAL_USETo keep an alarm ringing, and playing its sound, while it is ringing and the app is not open. The service runs only for the length of one ringing alarm.
Run at startupRECEIVE_BOOT_COMPLETEDTo restore your alarms after the phone restarts. Android clears scheduled alarms on every reboot.
Audio settingsMODIFY_AUDIO_SETTINGSTo raise the alarm volume to the minimum you choose while an alarm rings, and put it back afterwards.
Vibration & wake lockVIBRATE, WAKE_LOCKTo vibrate and wake the screen when an alarm fires.
StorageREAD/WRITE_EXTERNAL_STORAGE, Android 12L and earlier onlyOnly on older versions of Android, to read an audio file you choose to import. On newer versions the app uses no storage permission.
Network accessINTERNET, ACCESS_NETWORK_STATEUsed only to send crash reports.

The shake-to-dismiss challenge reads the device’s motion sensor, which Android does not treat as a permission-protected sensor. It is read only while the ringing screen is open, and the readings are used immediately and never stored.

What we never do

×Sell or share your information with anyone
×Show advertising, or work with advertising networks
×Track your behaviour, in the app or across other apps
×Listen through the microphone outside of a recording you started
×Require an account, a sign-in, or an email address
×Send your recordings, or your alarm names, to us or to anyone else

Deleting your data

You can delete individual recordings and alarms inside the app at any time. Uninstalling the app removes everything it stored on your phone, including all recordings, alarms, settings and the local alarm log. If you use Android backup, a copy of your recordings and alarm list also sits in your Google account until you delete it there (Settings → Google → Backup, or Google One).

Crash reports, if you have not switched them off, are held by Sentry on our behalf and are deleted on their retention schedule. They contain nothing that identifies you, so there is no account to close and no record that can be traced back to you. If you would like us to try to locate and delete reports from a particular device, write to the address below and we will do what we reasonably can.

Children

The app is not directed at children under 13, and we do not knowingly collect information from them. It collects no personal information from anyone, and crash reports identify nobody.

Your rights

Privacy law generally gives you rights to access, correct, delete and export your personal information — under South Africa’s Protection of Personal Information Act (POPIA), and under the GDPR if you are in the UK or European Economic Area.

In this app’s case those rights are satisfied directly by the app: your recordings, alarms and settings are on your device, under your control, and deleting them needs no permission from us. We hold nothing personal to hand over, correct, or erase on your behalf. Crash reports are the only data we receive, they identify nobody, and you can stop them being sent at all from Settings.

If this changes

Features we are considering — such as backing up your recordings so they survive losing your phone, or paid features bought through Google Play — would involve data held outside your device. Any such feature would be optional where it can be, would ask for your consent before it did anything, and this policy would be updated and dated before it shipped.

The “last updated” date above will always reflect the current version.

Contact

Questions about this policy or about privacy in the app can go to info@riseuptoday.app.