As an independent contractor I have several projects on the go at any given time so I have to track time for each project. I have tried a few and have hit various limitations for each, my latest is gleeo Time Tracker which I have been using daily for 3 months now. It is very powerful so the learning curve is a bit steeper than one is used to having to deal with on a smartphone app, but well worth it. The most obvious "nice!" about it is how easy it is to switch between tasks and define new ones and replace existing ones.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.