A really cool idea, but probably not useable by anyone working on proprietary software, I'm afraid. I'd love to use it as a productivity app - particularly if you could segment the data based on the active git branch - but transmitting file information over the wire is a non starter for myself (and I imagine many others).
Have you considered maybe supporting output via some sort of graphing language instead? (R springs to mind.)
Just curious, would you have made the same arguments against RescueTime? It too transmits your activity data (and who knows what else) over the wire.
I don't know if you use(d) RescueTime or not, so I don't mean it as an attack against you. I guess I just don't remember these types of arguments being leveled against RescueTime (maybe I'm wrong about that, but a quick search didn't reveal anything) and I'm curious as to the reason. Is it b/c of the recent privacy concerns being raised by the US govt's actions, that RescueTime had more cachet when it launched, they got the messaging right to alleviate these concerns, or something else?
"I don't really look forward to any time tracking program that uploads my stats to a server. I guess Google will buy it, if you have success, as they want to know everything about everyone. I don't think anyone would want the government or Google to know your habits so well that they can make a profile for you..."
I actually have used RescueTime. I would have probably raised the same concern except that I was using it, at the time, at the encouragement of my employer. If they were fine with it, then so was I.
I haven't continued to use it, but to be honest I haven't given it much thought.
The dev sent me a link to this last week. Told him the same thing about going over the wire. The difference is, I think that plenty of startups and other size companies that already have their mail and tasks and bugs and code outside of their firewall (or NAT) won't mind this.
The wire problem that exists for me, is that I am not going to use any new services that put my private personal data on someone else's server. My business data is less private since I share that data with other people constantly.
Have you considered maybe supporting output via some sort of graphing language instead? (R springs to mind.)