Why don't I see 60 minutes in my "by hour" view?
RescueTime is tracking the time you are active on your computer. The trick is, we have to use a heuristics approach to decide when you have become inactive.
For example, did you stop and leave your desk, or did you just pause to think? What we do is start a timer when mouse and keyboard action stops. If it starts again with a specific period of time, we consider you are still active and just "thinking", but if it exceeds that time, we roll back to when activity stopped and called that record complete.
What happens is, if you were thinking for just a little longer than the "inactive" boundary, and become active again, that slot between the rolled back time, and the new activity is not logged, and considered inactive time.
Our heuristic approach is based on extensive testing and data sampling to provide the optimal balance between pure accuracy (you were probably active on the computer) and real-world human-computer use patterns.
In some rare cases, like users who need to repeatedly but only somewhat briefly, consult printed material, these heuristic errors are on the side of slightly under-tracking actual work. As a result, we have made this adjustable.
As a rule, though, it is rare to log a perfect 60 minute hour because you just naturally need to take mini-breaks for simple things like reducing eye strain. This is why we believe, instead of changing the software to meet expectations, it's best to let the software be as accurate as possible, and alternatively adjust your expectations of how much active time you should expect to see. That's why we rely more on productivity scoring and efficiency ranks than simple minute counting.