DetoxDroid
com.flx_apps.digitaldetox
Zapstore _@zapstore.dev Republished from GitHub / F-Droid by the Zapstore main account.
**Your phone is designed to hook you. DetoxDroid is designed to unhook you.** Most digital detox apps make you sign a contract with yourself: no phone for the next X minutes, no more than Z minutes in app Y — and they punish you when you fail. DetoxDroid flips that approach. Instead of relying on willpower, it strips the attention-grabbing tricks out of your phone, so healthy screen time is your default — not something you have to opt into every day. Use your phone. Don't let your phone use you. **WHY DETOXDROID?** ★ Opt-out instead of opt-in: protection is always on — take deliberate breaks with the pause button ★ No punishments, no guilt-tripping, no "fines" when you slip ★ Open source, no ads, no tracking, no account ★ A one-time premium unlock instead of yet another subscription **FEATURES** 🎨 **Automatic Grayscale** Color is a big part of what makes feeds addictive. DetoxDroid turns your screen grayscale to dampen compulsive scrolling — with exceptions for apps that need color (camera, gallery, maps), an optional daily budget of colored screen time, and an extra-dim mode for calmer evenings. 📵 **Doomscroll Breaker** A scroll guard for endless feeds: DetoxDroid detects when you are stuck doomscrolling (Shorts, Reels, TikTok & co.) and steps in with a prompt to stop. Sensitivity, warning time and cooldown are configurable — after a break, the feed that trapped you stays locked for a while. 🚫 **App Blocker** Block or fully deactivate distracting apps — including their launcher icons and notifications. Or give them a daily screen time budget after which they lock until tomorrow. 🔕 **Automatic Do Not Disturb** Make Do Not Disturb your default. Notifications wait for you — not the other way around. ⏸️ **Pause Button** Need a distracting app for a moment? Pause DetoxDroid for a set time from Quick Settings, your assistant, or by long-pressing a hardware button. It resumes automatically, and a minimum gap between pauses keeps "just one more pause" in check. 🔒 **Commitment Password** For the moments when future you shouldn't trust present you: lock DetoxDroid's settings behind a password — keep it yourself, or hand it to a partner or friend for real accountability. **PREMIUM** DetoxDroid is open source and its core features are free to use. A single one-time purchase — no subscription — unlocks the power-user extras and directly supports development. **HOW DETOXDROID USES THE ACCESSIBILITY SERVICE API** DetoxDroid uses Android's AccessibilityService API — with your explicit consent during setup — to power its core self-control features. The service detects scroll events in the apps you use, so the Doomscroll Breaker can recognize endless scrolling and prompt you to take a break. It also detects which app is in the foreground, so DetoxDroid can apply the rules you have configured: block or budget distracting apps, keep color on in your grayscale exception apps, and react to a long press of your hardware pause key. Everything is processed locally on your device — DetoxDroid does not collect, store, or share any personal or sensitive data, and nothing ever leaves your phone. **ONE-TIME SETUP REQUIRED** For the grayscale feature, Android requires a special permission (WRITE_SECURE_SETTINGS) that has to be granted once from a computer — or directly on the phone if it is rooted. It usually takes only a few minutes, and there is a step-by-step guide: https://github.com/flxapps/DetoxDroid#installation _Cut your screen time, break the doomscrolling habit, beat phone addiction — and get your focus back. DetoxDroid is developed openly on GitHub; issues, ideas and contributions are always welcome._
First release: Sep 10, 2025, 13 total releases.
Most recent release: Sep 22, 2026.
Appears in 0 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Sep 22, 2026 2.8.2### Release v2.8.2 🐛 Bug Fixes - don't crash when the keystore cannot read its own store
- Sep 20, 2026 2.8.1### Release v2.8.1 ✨ New Features - explain Android's restricted settings when a grant fails - log why an app was grayscaled, for bug reports 🐛 Bug Fixes - turn DetoxDroid off without the adb permission - stop the screen staying gray after a reboot - stop the filter flickering in recents and sharing
More…
- report the time an app is really on screen - end Do Not Disturb when its schedule ends - keep system backups working while device owner - stop the setup wizard replacing locked settings - Sep 17, 2026 2.8.0### Release v2.8.0 ✨ New Features - add a short wait before distracting apps open, before or instead of locking them - see each schedule as a week and set its times on a 24-hour dial - set up the screen filter in one place, with a strength slider - group settings in blocks, with rarely changed ones under Advanced - add the Quick Settings pause tile from the Pause Button screen - show the passphrase while typing it, in calmer dialogs - keep an optional debug log to search and share for bug reports
More…
🐛 Bug Fixes - stop a keyboard, TalkBack or a date set forward from getting past the passphrase - stop counting time in a listed app while Disable Apps is paused - stop typing in a text field from counting as doom scrolling - lock option chips like the operation mode with the other settings - let drags that start on a locked setting scroll the screen again - open the system page for Extra Dim's strength on a long press - keep the break screen clear of the status bar - Sep 8, 2026 2.7.0### Release v2.7.0 ✨ New Features - make distracting apps dull and blurry with a screen filter, no computer or root needed - choose whether the screen filter shades, blurs, or both - switch grayscale, extra dim and the screen filter on and off separately - warn when the phone stops DetoxDroid in the background, with an optional keepalive - exempt DetoxDroid from battery optimization from the home screen - turn the about screen into about & settings
More…
🐛 Bug Fixes - hand the system display filters back when DetoxDroid stops, instead of leaving the screen gray and dimmed - start a feature when its schedule opens, not only stop it when the schedule ends - stop losing the foreground app between window events, which left effects stuck on or off - Jul 27, 2026 2.6.1### Release v2.6.1 ✨ New Features - target SDK 35 for future compatibiltiy - add German translation - enhance doom scrolling detection with probation thresholds and grace handling 🐛 Bug Fixes - enhance foreground package tracking in accessibility service
- Jul 22, 2026 2.6.0### Release v2.6.0 ✨ New Features - implement new onboarding flow
- Jul 19, 2026 2.5.1### Release v2.5.1 🐛 Bug Fixes - crash when reading the extra dim state on ROMs that restrict hidden settings
- Jul 17, 2026 2.5.0### Release v2.5.0 ✨ New Features - add daily and weekly usage stats with charts and per-app breakdowns - add optional supporter mode to unlock extra features on an honor basis - allow limiting pause to specific features instead of disabling everything - show expiration time on the pause notification - add sensitivity settings and better explanatory text to break screens - improve app picker to float selected apps to the top and allow copying selections between features
More…
🐛 Bug Fixes - restore previous interruption filter instead of defaulting to all when finished - ensure pauses auto resume and respect the minimum time interval - enforce screen time limits consistently within single apps - continue tracking usage stats during a pause - fix timing issues with schedule rules and prevent duplicate info cards - fix crashes on Android 12+ and resolve window leaks or double dismissals - improve handling when permissions are revoked and switch root grant to shell - prevent stale taps on the donut chart and reduce redundant stats queries - optimize password checks and cleanup nodes when the scan cap is hit - fix number picker behavior and ensure hardware keys stop capturing after dismissal - re-enable color immediately when the allowance is back - move heavy tasks like password hashing and root checks off the main thread to stop screen freezing - improve background process safety and fix broken settings links - fix layout issues with chips and make them readable on cards - Jun 2, 2026 2.4.0### Release v2.4.0 ✨ New Features - implement Commitment Password feature with tamper detection and recovery notifications - add Minimal Launcher widget with app selection and configuration - enhance App Exceptions screen with clearer UI - add About screen with project information and support links - add dark theme support
- Jun 2, 2026 2.3.1### Release v2.3.1 🐛 Bug Fixes - prevent stuck grayscale in allowlisted apps after service restart - Grayscale feature would not disable when grayscale mode was already on when starting the service.
- ### Release v2.3.0 ✨ New Features - add pause from notification support and debug logging - add battery optimization handling to improve app stability 🐛 Bug Fixes - update changelog generation to use dynamic git range instead of hardcoded version
- ### Release v2.3.0 ✨ New Features - add pause from notification support and debug logging - add battery optimization handling to improve app stability 🐛 Bug Fixes - update changelog generation to use dynamic git range instead of hardcoded version
- ### Release v2.2.0 ✨ New Features - add Shizuku support for elevated permissions and enhance permissions UI 🐛 Bug Fixes - enhance grayscale toggle functionality to preserve daltonizer state