Free Chrome extension

Stay on task, without being watched.

Tell Focus Companion what you're working on. It gently checks in only when it actually looks like you've drifted. Not a blocklist, not a lock screen, not a running log of everywhere you've been.

Free ยท No account required ยท Nothing you read is sent anywhere

Session goal
Finish the pricing page copy
Focus check-in This may be outside “Finish the pricing page copy”. Is it part of your work?
This is work I drifted

Built to look at as little as possible

Most focus tools ask for a lot of trust. Focus Companion is designed to need less of it.

๐ŸŽฏ

Goal-aware, not a blocklist

You say what you're working on in plain language. It judges relevance in context instead of blindly blocking domains.

๐Ÿ””

Non-blocking check-ins

When it thinks you've drifted, it asks. It never auto-closes tabs, locks your screen, or shames you.

๐Ÿ’ป

Local, not just local-first

Your goal, session history, and reports live in your browser, and so does the analysis. There is no account and nothing to sync. Export or delete anytime.

How it works

Three steps, no setup wizard.

1

Set a goal and a duration

Type what you're working on and pick how long. A focus block, not a full-day monitor.

2

Browse normally

Focus Companion watches local behavior signals and, only when needed, asks Chrome's built-in model about the current page. That check runs on your machine.

3

Get a gentle nudge if you drift

A quiet check-in, not an alarm. Confirm you're on task, or admit you wandered. Either way, the session keeps going.

Try it on your next focus block

Free to install, no sign-up, and nothing to configure before your first goal.

Add to Chrome

Needs desktop Chrome 138 or newer with its built-in AI available: about 22 GB of free disk space and a GPU with more than 4 GB of memory. Chrome downloads the model once, in the background, the first time you start a session. If your machine can't run it, Focus Companion tells you instead of sending your pages to a server.