It is not uncommon for me to have 15-30 different time tracker entries for things I worked on in a single day. This is not an exaggeration. Then other days I will work on a single task for entire day.
So all of this unscheduled stuff gets lost pretty easily. Calls scheduled for an hour run only 30 minutes. Client A needed 10 minutes of support here, 20 minutes there, 5 minutes there. I want to be as fair as possible to our clients.
And related to client support, there is often the question of "who owns this bug" and who pays for the call. So I can use screenshots of the client environment to relate to the team and get more information about whether we should really be billing for the call or if that's something that needs to be improved in our software.
Also I support other developers. Skype calls with developers tend to be short. But boy can they add up. If I'm spending 3 hours a day on support overall, I really need to track that. That time needs to go into the right project at the very least.
So that's where the screenshots come in. This is not something the company asked for or have ever requested access to. They know I do this. So when I say I spent two hours supporting a client, they feel confident sending out that bill.
It actually started as one of those experiments into time lapse video. But I multitask way too much for these to be usable videos. Though I have hand picked select days and turned them into something very cool.