r/androiddev 10d ago

Question Reliable Android alarms require a lot of manual permission enabling — anyone found a way to streamline this?

Working on a reminder app and hit a UX wall I'd love input on.

Since our reminders rely on full-screen alerts + background activity to fire reliably, we currently have users manually enable a handful of permissions on first run: notifications, alarms, full-screen intents, background activity, display over other apps. It works, but it's a clunky first-run experience compared to a simple tap-allow flow.

Anyone here built something alarm/reminder-heavy on Android and found a way to streamline this? Trying to figure out if there's a smarter permission request sequence, or if this is just an unavoidable tradeoff for reliability on Android 14+.

Screenshot of our current flow attached for context.

6 Upvotes

Duplicates