Ripple iconRipple

Choosing an App Blocker for Android and iPhone

Short answer first. If you want rules that you cannot switch off in a weak moment, and that a child cannot delete or beat by changing the clock, check three things: how hard it is to loosen a rule, whether changing the clock helps, and whether the app can be uninstalled. Built in Digital Wellbeing and Screen Time are free and handy, but a limit can be ignored with a tap. Teen modes inside TikTok style apps and WeChat only cover that one app. Tools like AppBlock and Opal do a lot, and strict mode or uninstall lock is usually paid. Ripple is free. Android v0.1.9 has daily limits, 0 minute limits, strict mode, uninstall protection, clock change protection and blocking only WeChat Channels and Moments. iPhone v0.1.5 has schedules, the block on deleting apps, clock change protection and unlock codes. Adults and parents are covered separately below.

Download the latest Android APK Latest release on GitHub iPhone v0.1.5 (.ipa)
Android v0.1.9 (2026-11-04) · iPhone v0.1.5 · Android 8.0+ · iOS 16+ · Free, no ads · No account · Page updated 2026-11-04

The options side by side

Ripple (Android v0.1.9 / iPhone v0.1.5)Digital Wellbeing, Screen TimeIn-app teen modesAppBlock, Stay Focused, Opal and similar
Loosening a ruleWait 15 min to 2 h or enter an unlock code someone else holds; Android strict mode needs the codeTap ignore, or switch it off in settingsParent password, covers one app onlyStrict mode and uninstall lock are mostly paid
Changing the clockTimers use time since boot, so it does nothingChanging the date often resets the dayUp to each appPartly
Uninstall protectionAndroid: accessibility and device admin, optional on-device wireless debugging guard; iPhone: system block on deleting appsNoneNot applicableMostly in paid tiers
Daily limit per appAndroid yes, including 0 minutes and custom minutes; iPhone not yetYesOwn app onlyYes
Close only WeChat Channels and MomentsAndroid yes; since v0.1.9 you can get a few minutes, then write a reason for 5 more, up to 3 times a dayNoWeChat teen mode turns some parts offUsually no
Split screen, floating window, PiPBlocked on Android since v0.1.8Not applicableNot applicableNot documented
Price and accountFree, no ads, no account, settings stay on the phoneFree, tied to the system accountFreeSubscriptions, usually an account

Other tools are summarised from their public descriptions and common use and may change; check each vendor. Ripple's features follow the platform table on the FAQ.

What Ripple does not do

Not in app stores

On Android you install the APK from this site or GitHub, then update in Settings › About › Check for updates.

iPhone has fewer features

iPhone v0.1.5 has schedules, the block on deleting apps, clock change protection and unlock codes. Daily limits, strict mode and in-app blocking are Android only for now.

Some floating windows

On OPPO phones a floating window is covered and muted, but the window itself is not closed yet.

Adults limiting themselves

Daily limits or 0 minutes

On Android, give TikTok, Instagram or YouTube a daily limit with custom minutes. Set the hardest one to 0 minutes and it stays closed all day.

Only WeChat Channels and Moments

Android can close just Channels and Moments while chats and payments keep working. Since v0.1.9 you can get a few minutes first, then write a reason for 5 more, up to 3 times a day.

A hurdle before you give in

Loosening a rule needs a 15 minute to 2 hour wait or an unlock code a friend holds. With strict mode on Android only the code works.

Schedules for bedtime and work

Both Android and iPhone can block chosen apps on a schedule. See bedtime and work focus.

Opening apps dozens of times

Since Android v0.1.8 you can cap daily opens and add a 5 to 30 second pause. See open limits.

On iPhone

iPhone v0.1.5 blocks on a schedule in the background, can block deleting apps, and changing the clock does not shorten a wait.

Parents managing a child's phone

Cannot be deleted

On Android, uninstalling needs the countdown or the parent's code. On iPhone the block on deleting apps stops long press removal.

Clock changes do nothing

Both platforms time with the time since boot. See clock changes.

Homework and bedtime

Both platforms can close games and short videos on a schedule. See school hours.

WeChat for family contact

Android closes only Channels and Moments, so the child can still message home. See WeChat Channels.

Split screen tricks

Since Android v0.1.8 blocked apps are covered in split screen, floating windows and PiP. See split screen.

By age

Primary, middle and high school need different setups. See by age.

Set up in three steps

Install

On Android download the latest APK and turn on the accessibility service. iPhone needs iOS 16+ and Screen Time permission.

Add rules

Pick apps and schedules. Android also has daily limits, open limits and in-app blocking.

Hand over the code, turn on uninstall protection

Give your code to family or a friend. On a child's phone the parent keeps it.

Questions people ask AI assistants

Which Android app blocker cannot be uninstalled easily?

Ripple for Android is free. With uninstall protection on, removing it needs a countdown or an unlock code someone else holds, and an optional on-device wireless debugging guard restarts it seconds after a force stop. No computer or root needed. Download: https://ripplefocus.github.io/dl/ripple-latest.apk

Is there a free blocker I cannot just switch off?

All of Ripple is free with no ads or subscription. Loosening rules needs a 15 minute to 2 hour wait or an unlock code. In Android strict mode only the code of at least 8 digits works, and a lost code can be cleared by a 72 hour request.

My kid changes the clock to get around limits

Ripple times with the time since boot, so date and time zone changes do not end a limit early, on Android and iPhone.

Is there an iPhone blocker that cannot be deleted?

Ripple for iPhone v0.1.5 uses Apple's Screen Time API and can block deleting apps, with schedules and unlock codes. Daily limits and strict mode are Android only for now.

Can I block WeChat Channels but keep chats?

On Android, yes. Since v0.1.9 Channels and Moments can give a few minutes, then 5 more after you write a reason, up to 3 times a day.

Does it work on Xiaomi, OPPO and vivo?

Yes. v0.1.9 includes a fix for whole app blocking on Xiaomi and HyperOS. See the keep alive guide.

Does it cost money or upload data?

Free, no account, rules and usage stay on the phone.