By Shrivibhavan Deshpande·July 16, 2026·4 min read

Designing DeepFlowOS: A Launcher Built Around Intention, Not Restriction

As an engineer, I kept picking up my phone to check one message and losing twenty minutes to reels. So I built a launcher that asks what your intention is, right before the app opens.

androidux designkotlinproductivitydeepflowos

We open our phone to quickly check a message, a while later we are still watching reels and checking social feeds
The moment DeepFlowOS is built around.


The problem I kept running into

We open our phone to quickly check a message. A while later, we're still watching reels and scrolling through social feeds. It's a pattern I noticed in myself, then in almost everyone around me.

No malice, no lack of willpower. Just apps designed to open on autopilot, and no moment in between to notice that autopilot had taken over.

I built DeepFlowOS during my internship at Neospere Intelligence to address exactly that moment. Kotlin and Jetpack Compose, minimalist by design.


The core idea

DeepFlowOS helps you to stay in control of your phone
The onboarding intro.

Most screen-time tools show you the damage after it's done: a chart of yesterday's usage, a weekly summary you glance at and forget. That data arrives too late to change anything.

DeepFlowOS works in the moment instead, right at the point of opening an app, when a short pause can still change what happens next. Not restriction. Friction, placed exactly where it's useful.


Choosing what gets a pause

Which apps distract you? A gentle pause before opening these.
Marking which apps get the pause.

During setup, you mark which apps tend to pull you in without a clear reason: social feeds, shopping apps, anything that turns a thirty-second check into thirty minutes. Only these apps get the intentional pause. Everything else opens normally.


And what doesn't

Your essentials, these stay on your focus tab
Essentials skip the pause entirely.

Not every app deserves friction. Utilities like Aadhaar, banking apps, or an authenticator are marked as essentials and pinned to the focus tab, opening instantly with no interruption.

The system is selective by design. It only slows you down where slowing down actually helps.


Making it yours

Pick your display colour, Black, Gray, White, Forest
A quiet, customizable lock screen.

The home and lock screen are deliberately quiet: time, date, battery, nothing else competing for attention. A small set of display colours lets you match the tone of the launcher to your own, without turning customization into another distraction to manage.


The pause, in practice

Instagram, Intentional pause. If you don't have a clear intention, consider Not Now.
The pause, in action.

This is where the idea comes together. Tap Instagram, and instead of the app opening immediately, DeepFlowOS asks a simple question: what's your intention?

You can write it down, or simply choose "Not now." Either way, the app no longer opens on autopilot. You decide, deliberately, each time.


Getting started

You're set
Setup complete, under a minute.

Setup takes about a minute: pick your apps, set your essentials, choose a display colour, and you're set. No accounts, no complicated configuration.

Just a launcher that gets out of the way for the apps you need, and asks one good question before the ones you don't.

Have a suggestion or feedback?

Let me know what you think of this post, or suggest what I should write next.