I understand the philosophy, and it’s a good idea for some things - I may even set it up for outside of work hours. But for present purposes - billing clients in six-minute increments - it doesn’t fit my needs.
As far as accuracy goes, getting the information every 6 minutes is even more accurate than using a stochastic method.
Also, it seems to me that TagTime only works if your categories stay constant over weeks or months - for instance, if you wanted to keep track of how often you read, TagTime would be fine. But if you want to keep track of what you read, TagTime would probably miss a lot because you’d probably finish some reading material before you got pinged and so it would never show up on your list.
In my case, I need to keep track of which clients’ project I am working on, whenever I work on it. I can’t miss anything. For some clients, I work maybe once a month for 15 minutes over 3 months, so odds are TagTime would miss that client entirely.
It doesn’t really matter if it’s irritating or not, because I have to do this regardless. It’s a requirement for my job. But no, when I’ve used a physical timer that vibrates every 6 minutes, it’s been very helpful and motivating and makes me much more productive.
How I’d use it is that while working, every 6 minutes it would ping me and I would enter exactly what I was working on.