Ripple LogoRipple

How to Stop Doomscrolling TikTok, Reels & Shorts on Android Without Losing Messaging

Deleting social apps completely often backfires when you still need DMs and group chats, while built-in app timers take two seconds to ignore at midnight. Here is how to use Ripple (100% free, no ads, local-only) to cap short-form video feeds and prevent late-night bypasses.

Download Android APK v0.1.2 Add to Obtainium
v0.1.2 · English & Chinese UI · 2x Cooldown for Short-Video Apps · Zero Ads

Why Standard App Timers Fail Against Short-Form Feeds

1. The Messaging Loophole

You open an app to answer a friend’s message at 11:15 PM, tap one video in the feed, and wake up at 1:00 AM after scrolling Reels or Shorts for two hours.

2. One-Tap “Ignore Limit” Buttons

Built-in Digital Wellbeing and in-app reminders let you add 15 minutes or disable the timer in two taps right when your willpower is lowest.

3. Uninterrupted 90-Minute Binges

A daily cap alone still allows burning your entire 90-minute allowance in one sitting without a single pause to snap out of autopilot.

4. Uninstalling the Blocker in 5 Seconds

When a blocker gets in the way at night, standard Android apps can be force-stopped in Settings or uninstalled from the home screen immediately.

3-Step Setup in Ripple

  1. Set Daily Quotas + Continuous-Use Rest BreaksOn first install, Ripple detects TikTok, YouTube, and other short-video apps and sets a default 90-minute daily cap (resetting at 00:00). Enable Continuous-Use Rest Reminders (for example, a mandatory 5-minute break after 25 minutes of continuous watching) to interrupt infinite scroll loops.
  2. Enable the v0.1.2 In-App Feed Blocker for YouTube Shorts, Instagram Reels & WeChat ChannelsIn the Daily Limits tab, turn on the In-App Feed Blocker toggles for YouTube · Shorts, Instagram · Reels, WeChat · Channels, or WeChat · Moments. Normal long-form YouTube videos, search, Instagram DMs, and WeChat chats/payments remain completely open, while tapping into a short-form vertical feed immediately triggers an automatic Back action. Turning off any active feed lock requires the 15-minute monotonic cooldown or a friend's unlock code.
  3. Rely on 2x Monotonic Cooldowns & Two-Layer Anti-UninstallTightening limits happens immediately. Trying to add time to a short-form video app automatically doubles the mandatory waiting period (30 minutes by default, configurable up to 4 hours for video apps) tracked by Android’s monotonic boot clock (SystemClock.elapsedRealtime()), or requires a Trusted Unlock Code held by a partner or friend. Pair with Accessibility + Device Admin or Android 11+ on-device wireless debugging so the blocker cannot be force-stopped or uninstalled on impulse.
100% Local Privacy: Ripple checks only the foreground package name via standard Android APIs. It never reads screen text, messages, or personal data, and includes zero analytics SDKs or cloud accounts.