Skip to content
Alzubair Alojali
العربيةWhatsApp
ALL WORK · 03
Mobile app

Waqti

Client
Personal product
Status
Private · client system
Platform
Mobile app
Stack
FlutterAndroid
Waqti · Today's usage: time saved, streak, and a per-app breakdown
Waqti · 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.

What I built

An Arabic screen-time app for Android: set a daily limit on any app, or group apps together, all social media, all games, and give the whole group one shared budget that depletes across them. Streaks, daily usage breakdowns, and a hard block when the budget runs out.

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.

Waqti · 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.

Waqti · 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.

Waqti · 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

The result

One budget across a whole category of apps: spend it in one, and it’s gone in all of them.

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.
PREVIOUS PROJECT · SpecFlow · 12/15
NEXT PROJECT · Setrieen · 14/15

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

READ THE CASE STUDY