Skip to content
Alzubair Alojali
WhatsApp
ALL WORK · 03
Mobile app

Waqti

Client
Personal product
Status
Private · client system
Platform
Mobile app
Stack
FlutterAndroid
Today's usage: time saved, streak, and a per-app breakdown
Shared group budgets: one limit across several apps
Today's usage: time saved, streak, and a per-app breakdown
The brief

Take your time back: set limits per app, or one shared budget across a whole group of them.

Per-app limits miss how people actually overuse their phones: close Instagram, open TikTok, and the “limit” never fires.

One budget across a whole group

Group apps together, all social media, all games, and give the group one shared budget that depletes across them. Close Instagram, open TikTok: the clock keeps counting.

Shared group budgets: one limit across several apps
Shared group budgets: one limit across several apps

Limits per app, when that fits

Classic per-app daily limits with streaks and a daily usage breakdown: time saved is shown, not guessed.

Per-app daily limits
Per-app daily limits

A block that means it

When the budget runs out the block is hard: backed by usage-access and overlay permissions and a monitoring service that survives Android battery optimisation.

One app against its limit
One app against its limit
The hard part

Shared budgets across an app group: the limit applies to the group, not each app, so time spent in one depletes the others. That needs usage-access and overlay permissions, and a monitoring service that survives Android’s battery optimisation.

FlutterAndroid
Outcome

One budget across a whole category of apps.

Outcome

Spend it in one, and it's gone in all of them.

Outcome

A hard block when the budget runs out.

Have something like this in mind?

Usually replies within a day.
NEXT PROJECT · Setrieen · 14/15

A complete online store: browse, filter, apply coupons, and check out, the way customers expect.

READ THE CASE STUDY