WendL.ie

Journal · · 3 min read

Screen time that blocks nothing

site-stayextensions

Search for a way to see how long you spend on a website and nearly everything that comes back is a blocker. It will time you, and then at some threshold it will take the site away, or grey it out, or make you type a sentence about your goals before it lets you in.

That is a different product wearing a measurement's clothes. It has decided in advance that the number is bad news.

site•stay times which site is in front of you and shows you the total. That is the whole thing. Nothing is blocked, nothing is limited, and there is no streak to keep.

Why measuring and intervening are different jobs

A blocker has to be right about what you should be doing. It cannot be — it does not know that the three hours on a documentation site were work, or that the forty minutes on a news site were the only forty minutes you got to yourself that day. So it guesses from the domain, and then it acts on the guess, and the acting is where it becomes annoying enough to uninstall.

A measurement does not need to be right about any of that. It says: this is where the time went. What that means is yours to decide, and you are much better placed to decide it than a list of domains is.

The practical consequence is that site•stay survives contact with a real week. There is no moment where it stops you doing something you actually needed to do, so there is no moment where you turn it off "just for now" and never turn it back on.

What it records, and where it goes

It records which site was in the front tab and for how long, plus idle time so that walking away from the desk does not count as four hours on whatever was open. It keeps that in your browser's own storage.

It sends nothing. No account, no sync, no analytics, no "anonymised usage data". The permission list is printed on the home page straight from the shipped manifest, and the reason for each one is there beside it.

It does ask for access to every site, and the reason is the same mechanical one page•pin has: to time which site is in front of you, it has to be able to see which tab is active, wherever you are. It does not read the contents of those pages. It reads which one has focus.

What it does not do

No blocking. No limits. No goals. No weekly email telling you that you were up 4% on social media, because there is no server to send one from and no address to send it to.

If what you want is something that stops you, site•stay is the wrong tool. If what you want is to stop guessing, it is a reasonable one.

site•stay on the Chrome Web Store — free, and it will never tell you off.