Android & iOS · Early Access

Your Browser Isn't Where
You Lose the Day.

Most attention leaks happen on a phone, not a laptop. The FocusScore app measures where your time actually goes across every app, blocks the ones that pull you in during a session, and folds it all into the same Focus Score.

One email at launch. No spam, and you can unsubscribe in a click.

Not on the stores yet. The apps are built and in internal testing — Android ahead of iOS. Join the list and you'll get the build the day it ships. The Chrome extension is live and free today.
Today · App Breakdown
Instagram74m · Passive scroll
YouTube41m · Mixed
Notion96m · Deep focus
Slack33m · Fragmented
Focus Score today58
1
Focus Score across browser + phone
0
Data sold — ever
Opt-in
Nothing measured until you allow it
Free
Core features, no card

What Does the FocusScore Mobile App Do?

FocusScore for Android and iOS measures how long each app holds your attention, categorises that time, and turns it into a Focus Score from 0 to 100 — the same score the Chrome extension produces, extended to your whole phone. It also runs a focus timer that blocks distracting apps while a session is active, auto-exits short-form video feeds, enforces per-app daily budgets, and asks one reflection question after each session to build a journal of what actually works for you. It records app names and durations only — never message contents, screen contents or keystrokes — and it does not measure anything until you explicitly consent.
What's in the App

Everything the Extension Does — Plus What Only a Phone Can Reach

📱

App-level focus tracking

The extension sees your browser. The app sees your phone. FocusScore measures foreground time per app, categorises it, and folds it into the same 0–100 Focus Score — so your score reflects your whole day, not just the tab you left open.

⏱️

Native focus timer

Start a session and the phone helps you keep it. Distracting apps are sent home the moment you open them, Pomodoro cycles are counted natively, and the session ends with a recap of what you actually did.

📓

Session journaling

After each session, one question: did this help? Your answers become a searchable journal — the record of which conditions produce your good sessions, rather than another number you have to interpret alone.

🛡️

Content filtering that follows you

Shorts and Reels auto-exit, keyword and channel blocking, per-app daily budgets, and a mindful pause before you open the app you always regret opening. All of it runs on-device.

😴

Sleep and recovery context

Health Connect on Android and Apple Health on iOS plug straight into the sleep-versus-focus view — the phone-native sources the browser can't reach. (Oura and Fitbit connect from either client.) Most people find their score is decided the night before, not the morning of.

👨‍👩‍👧

Family and co-working

Share progress with a family group, join a co-working room, or compare against an anonymous leaderboard. Every one of these is opt-in and off by default.

Extension or App?

They report into the same account and the same score. Most people run both.

Feature availability by platform
FeatureChromeMobile
Focus Score (0–100)YesYes
Per-platform breakdownYesYes
Shorts / Reels auto-exitYesYes
Focus timer + PomodoroYesYes
Weekly AI reportYesYes
Session journalingYesYes
Sleep & wearable contextYesYes
In-page feed filteringYesNo
Whole-phone app usageNoYes
Blocking apps outside the browserNoYes
Consent First

The App Asks Before It Measures Anything

A focus app that quietly watches your phone is just surveillance with a nicer chart. FocusScore asks a separate, unticked question before any measurement begins, and treats an unanswered question as a no. Decline and the limits, budgets and blocking all keep working — you simply get no score or history. You can withdraw later in one tap, which also drops anything queued but not yet sent.

Be First on the Phone Build.

One email when it lands. Until then, the Chrome extension gives you your Focus Score in under 30 seconds.

One email at launch. No spam, and you can unsubscribe in a click.

All the ways to install →