Skip to content
TITANICBHAIPublic

About

FocusFlow – Android productivity app with daily task scheduler, Focus Guard app blocker, and smart notifications. Built with Kotlin.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

720 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
FocusFlow logo

FocusFlow

Make room for focus. Keep distractions out.

Plan focused time, block distracting apps, and build routines that work for you — right on your Android phone.

Get FocusFlow for Android  ·  Visit the website

Latest release Build native Android release Android app

Focus that fits your day

FocusFlow is a free Android focus and app-blocking app. Schedule a work session, set limits for distracting apps, or keep selected apps blocked around the clock. Its protections use Android’s built-in services and keep your focus setup and reports on your device.

What you can do

  • Plan focus sessions around tasks and schedules, with a countdown and reminders.
  • Block apps your way with task-based, timed, scheduled, or always-on blocks.
  • Set daily allowances for selected apps using open-count, time-budget, or interval limits.
  • Block distractions at different levels with keyword controls and optional local VPN app blocking.
  • Review your patterns with on-device usage stats and focus reports.
  • Add protection with PIN controls and Android system safeguards.

Requires Android 10 or later. No root required.

Screenshots

The screenshots below are framed and cropped to remove the phone’s status and system navigation bars. Profile details are redacted. The Stats image uses clearly labeled illustrative data, not measured results.

Focus tab with options to start a scheduled or standalone focus block
Start focus or block apps
Schedule tab with a focus task and countdown
Plan tasks and sessions
Focus task screen with session controls and progress
Keep a session on track
Defense settings for always-on blocking, daily allowances, keywords, schedules, VPN, and PIN protection
Choose your protections
Active standalone block with remaining time and extension controls
Stay with a timed block
Stats screen with synthetic sample metrics, marked as illustrative
Stats · illustrative sample data
Settings screen with personal profile details removed
Settings · profile details redacted

Built natively for Android

FocusFlow is a native Android app built with Kotlin and Jetpack Compose. It uses Android’s Accessibility Service, foreground services, UsageStats, Device Admin, and optional VpnService for its focus and blocking features. Tasks and app data are stored locally with Room/SQLite.

Get the app

Download the latest APK from GitHub Releases. Choose the APK that matches your device; use the universal APK if you are unsure.

License

FocusFlow is licensed under CC BY-NC-SA 4.0. You may share and adapt it with attribution, for non-commercial use, and under the same license.

About

FocusFlow – Android productivity app with daily task scheduler, Focus Guard app blocker, and smart notifications. Built with Kotlin.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages