Back to products

CaughtSlipping

A Chrome extension that tracks browsing time and flags both procrastination and overwork. 183 installs and one uninstall, with no account or server.

Own product · Solo: product, design and copy, built with coding agents · Live on the Chrome Web Store

  • Product build
  • Chrome extension
  • Behaviour design
  • Privacy

Get it on the Chrome Web Store

Phones report screen time, but laptops, where most work and distraction happen, usually don't. CaughtSlipping tracks where your browsing hours go and comments on them with a sarcastic tone.

CaughtSlipping's daily verdict: a shame meter, today's total, and a per-site breakdown sorted worst first.

Why it exists

Most screen-time tools only target distraction, and most run on phones. CaughtSlipping runs in the browser. It gives a daily verdict, blocks sites once you pass your limit and adds a pause before you go back to them.

Accurate time tracking

Chrome marks an hour of video watching as “idle” and logs only three minutes. After four rewrites, the tracker counts time spent watching, ignores forgotten tabs and stops logging when you step away.

Caught Grinding: Work Mode

Work Mode adds a Workaholic Check based on health research.

55h
Health thresholdThe WHO and ILO threshold linked to a 35% higher stroke risk. Past it, the verdict changes to workaholic and shows the source.
Your hours
Your own scheduleAfter-hours is based on your working hours, so YouTube at 10am on a Tuesday counts differently from 9pm on a Saturday.
0 bytes
Private by designNo account and no server. Your data never leaves your device.

Four verdict tiers, from chill to workaholic.

Removing the paywall

Blocking and limits first launched as paid features, so free users could see the problem but not fix it. I removed licensing and made every feature free.

The screens

Built with

  • Manifest V3
  • Vanilla JS, no framework
  • Service worker
  • declarativeNetRequest
  • Offscreen documents
  • chrome.storage, local only
  • Chart.js
  • Claude Code