Ripple
A common report from parents: the child moves the phone clock forward a few hours and the 9 PM lock ends early. Other kids turn off automatic time, change the time zone, or force-stop the parental control app in Settings. This page explains how Ripple handles each of these and how to set it up on the Android phone your child already has.
When a limit is checked against the system clock, such as "unlock at 21:00" or "30 minutes left", the app sees whatever time the system reports. Set the clock to the next morning and the app thinks the limit is over. Ripple counts its cooldowns and focus timers by the time that has actually passed since boot. That counter cannot be edited in Settings, so changing the date, time or time zone does not shorten anything.
Timers run on time since boot, so the remaining time stays the same.
With the on-device wireless debugging guard, Ripple returns in about 2.5 seconds. See the keep-alive guide.
Device admin plus the wireless debugging guard locks the system uninstall button until protection is released inside Ripple.
With the guard on, blocking resumes within about 1 minute after restart and unlock. Rules are stored on the phone.
Block only YouTube Shorts and keep regular videos. The same works for Instagram Reels, WeChat Channels and Moments.
Loosening a rule needs a 15-minute cooldown. The parent's emergency code skips it.
No. Ripple counts cooldowns and focus timers with a monotonic clock, which measures time since the phone booted. Changing the date, time or time zone in Settings does not change the remaining time.
Both only change the time the system displays. Ripple's timers do not read that value, so neither change has any effect.
With the guard turned on, Ripple resumes blocking within about 1 minute after the phone restarts and is unlocked. Rules are stored on the phone itself.
On Android 11 and later, with the on-device wireless debugging guard turned on, Ripple comes back about 2.5 seconds after being swiped away or force-stopped, and the system uninstall button is locked. Setup happens on the child's phone without a computer.
Save an emergency unlock code during setup and keep it yourself. Entering the code lifts the block right away. Without the code, loosening any rule requires waiting through a 15-minute cooldown.