Potty timer not ringing when the phone is locked? Here's why
Short answer: most silent potty timers are not broken — Android is treating them as an ordinary notification. Battery saving can delay it, the notification channel may use notification volume (which is often muted), and some apps only let the timer ring a few times before asking you to pay.
1. The reminder is delayed by battery saving
Since Android 12, apps need the Alarms & reminders permission to schedule an alarm for an exact minute. Without it the system groups reminders together and can fire them several minutes late. Check Settings → Apps → your timer app → Alarms & reminders.
2. The sound uses notification volume
If your ringer or notification volume is low or on vibrate, a normal notification just buzzes. A potty timer should ring on an alarm channel, which follows the alarm volume you already use to wake up.
3. The app stops the timer after a few uses
Some potty training apps limit the free timer to a few resets per day and then show a subscription screen. If the timer worked yesterday and not today, that may be the reason.
4. Quick checklist
- Allow notifications for the app.
- Allow Alarms & reminders.
- Turn the alarm volume up.
- Lock the phone and test a 5-minute interval once.
How Pottlo handles it
Pottlo rings at alarm volume and asks for Alarms & reminders so the reminder fires on the minute, even with the screen locked. Tap "Went pee" right on the notification and the next countdown starts. The timer is free and has no limit.
FAQ
Why does my potty timer only vibrate three times?
The app is probably posting a normal notification on a channel that uses notification volume or is set to silent. Use an app that rings on an alarm channel, or raise that channel's importance in Android settings.
What is "Alarms & reminders" on Android?
It is a special permission that lets an app schedule exact alarms. Without it, Android may delay a reminder by several minutes to save battery.
Is a phone alarm good enough for potty training?
It works, but you have to reset it after every visit. A potty timer that restarts when you log the visit saves that step all day.