Sometimes starting a short focus session is easier than setting up a whole productivity system.
I built FocusPet: start with a cat and a 25-minute timer, or choose 5 or 15 minutes. Pause, resume, earn visible accessories for completed sessions, and start a short break when you finish.
State stays on your device across popup closure and browser restarts. No account or browsing-history access. It is a visual focus aid, not a website blocker.
Install: https://chromewebstore.google.com/detail/cbfjjbjnoogmgpggefjgphhdfdpciclk
I am the developer. Feedback on your experience and confusing steps is welcome.
How it works
A popup’s lifetime is shorter than a focus session. FocusPet therefore stores timer state using absolute deadlines rather than relying on a countdown that exists only while the popup is open. State persists across popup closure and browser restarts.
Chrome storage keeps session and companion progress, alarms schedule completion, and notifications display a generic completion message. Completion can still be delayed when the browser is closed, the machine is asleep, or operating-system settings block notifications.
The companion grows through completed focus sessions. It does not measure attention, monitor browsing history or block websites. That keeps the product’s promise aligned with the data it actually observes.
Try the workflow
The walkthrough uses fictional data. FocusPet’s completion demonstration is accelerated; the LeetHub demonstration simulates upload responses and does not perform a live GitHub write.
Source and setup: https://github.com/minjungsung/chrome-extension-focuspet

Top comments (0)