Privacy Policy
Your focus data is designed to stay on your device.
FocusFlow is an Android productivity app that helps enforce focus sessions by blocking distracting apps. This policy explains what the app stores, which Android permissions it uses, and how your data is handled.
Last updated: April 11, 2026
Local-first storage
FocusFlow stores tasks, schedules, app block lists, daily allowances, reminders, settings, focus history, blocked words, overlay appearance choices, and related app preferences locally on your Android device using on-device storage such as SQLite and Android preferences.
No account system or backend database
FocusFlow does not require a user account and does not run a FocusFlow backend service for syncing your personal focus data. The app is built to work locally on your device.
Android permissions used
- Accessibility Service: Used to detect app/window changes and help block apps during focus or standalone block sessions. It is not used to collect passwords, private messages, form entries, or screen recordings.
- Usage Stats Access: Used to identify foreground app usage so FocusFlow can enforce app blocking.
- Appear on Top / Display over other apps: Used to show the blocking overlay above distracting apps.
- Notifications and foreground service: Used for reminders, countdown status, session controls, and keeping enforcement active during a focus session.
- Boot handling: Used to restore active enforcement after a device restart when applicable.
- Vibration and audio alerts: Used only if you enable aversion deterrents for blocked app attempts.
Custom wallpaper and media choices
If you select a custom block-screen wallpaper, FocusFlow stores the selected image reference or local app-private copy so the native Android blocking overlay can display it. FocusFlow does not use this feature to upload your photos to a server.
What FocusFlow does not collect
- No location data.
- No camera or microphone recordings.
- No passwords or private message contents.
- No payment data.
- No personal analytics backend operated by FocusFlow.
Your control
You can disable Android permissions in system settings. Some FocusFlow features may stop working if required permissions are removed. You can also clear app data or uninstall FocusFlow to remove locally stored app data from your device.
Open source repository
The source repository is available at github.com/TITANICBHAI/focusflow-android. If the app behavior changes, this policy should be updated to reflect the current app.
Contact
For privacy questions, issues, or corrections, open an issue on the FocusFlow GitHub repository.