Ripple iconRipple

How to set up your child's Android phone by age

A lot of parents install a control app and find a few days later that their kid uninstalled it, or moved the system clock forward and the limits stopped working. Others take the phone away completely and then the child cannot message home. This page lists age-based setups for Ripple on the Android phone your child already has. The focus is uninstall protection, clock tamper protection, and blocking only short video feeds so normal chats keep working.

Download v0.1.5 APK (8.57 MB) GitHub Releases
v0.1.5 · 8.57 MB (arm64-v8a) · Free, no ads · No account needed

Three steps for every age

  1. Turn on accessibility and device adminFollow the in-app guide after installing. If Android 13 to 15 says the setting is restricted, open Settings › Apps › Ripple, tap the top-right menu, choose Allow restricted settings, and come back.
  2. Set an emergency unlock code and keep it yourselfWithout the code, any change that loosens the rules or turns off protection has to wait 15 minutes, which stops most impulse changes.
  3. Enable the uninstall guard on Android 11 and laterPair wireless debugging once on the child's phone itself, with no PC. The system uninstall switch is then locked, and Ripple comes back about 2.5 seconds after being swiped away. See the keep-alive guide for details.
Ripple uses a monotonic clock that counts from boot, so changing the date or time in system settings does not end a cooldown or focus session early.

What to block at each age

These are common starting points. Adjust them to your child.

Primary school (ages 6 to 12)

  • The phone is mainly for contacting parents and looking things up, so short video and game apps can be limited as a whole.
  • Inside WeChat, turn off only Channels and Moments. Chats and video calls keep working.
  • Only the parent knows the unlock code. The child asks in person when something needs opening.

Middle school (ages 12 to 15)

  • Kids start using the phone for homework and online classes, and a full ban often causes pushback.
  • Block only the short video entry points: YouTube Shorts, Instagram Reels, WeChat Channels and Moments. Long videos and classes are not affected.
  • Uninstall protection and clock tamper protection matter most here, since kids this age search online for ways around limits.

High school (ages 15 to 18)

  • Let your teen help write the rules, for example which apps are limited after a certain time at night.
  • Keep the unlock code as a fallback. Daily checks are usually not needed.
  • During exam prep, turning off every short video feed works well, and the 15-minute wait handles most sudden urges to scroll.

Talking with your child

  • Before setting it up, explain what is limited, why, and when they can ask for an unlock.
  • Keeping normal messaging available means they can always reach you, which lowers resistance.
  • Once the rules are set, change them rarely, and use the unlock code sparingly yourself.

FAQ

Can my child end a block early by changing the system time?

No. Ripple times cooldowns and focus sessions with a monotonic clock that counts from boot, so changing the date or time in system settings does not shorten them.

Can my child just uninstall or force stop Ripple?

With device admin on, uninstalling first requires going through the release flow inside Ripple. On Android 11 and later you can also enable an on-device wireless debugging guard with no PC. It locks the system uninstall switch and brings the service back about 2.5 seconds after the app is swiped away from recents.

If I block only Shorts and Reels, can my kid still message me?

Yes. Ripple blocks only the short video screens inside YouTube, Instagram and WeChat. Messages, calls, long videos and online classes keep working.

What if my child really needs something unlocked?

The parent keeps an emergency unlock code. Without the code, any change that loosens the rules has to wait out a 15-minute cooldown.

Do I need to buy a separate phone for my child?

No. Ripple is an 8.57 MB Android app that installs on the phone your child already has. It is free, has no ads, needs no account, and keeps all data on the device.