OrganizeMe
An Android app that sorts apps into groups and, in focus mode, blocks the ones that distract.
- Type
- Mobile app
- Platforms
- Android
- Duration
- 1 month
- Stack
- React Native, Expo, TypeScript, Kotlin
About the project: A phone that lets you work
OrganizeMe is an app launcher and organizer for Android. It sorts apps into groups with their own icons, and in focus mode it blocks the ones that would interrupt you.
I built it in React Native (Expo) with custom native modules in Kotlin: blocking through an accessibility service, Do Not Disturb and the list of installed apps.
The challenge
Blocking apps on Android is delicate: it has to keep working after a restart and when the process is killed, and it has to meet Google Play’s strict rules for accessibility services.
The solution
The blocking state lives in the native layer, so an expired session stops blocking even without the app running. I added a clear explanation of the permissions, a minimal configuration and a privacy policy.
What it does
- App groups
Your own groups with pastel icons and a quick launcher - Focus mode
Blocks the chosen apps during a session - Do Not Disturb
Silences notifications, then restores the previous setting - Statistics
Focus time by day and by week
The result
The result is a calm app in pastel colours that helps you scroll less and focus more.
It went through two rounds of audits and production fixes and is getting ready for release on Google Play.
How it came together
- Design and modules
Launcher, groups and native Android modules. - Blocking
Accessibility service, a blocking overlay and state that survives a restart. - Google Play compliance
Permission disclosure, privacy policy, R8 and signing. - UX and testing
A reworked home screen, onboarding and fixes from testing.
Got a similar idea?
Write me a few sentences and I will reply within 24 hours.
Get in touch · mokansro@gmail.com · +421 902 554 927
Next project: Grabbit