No, it's not automatic. You just start a task, work on it and stop it when you're done. How an automatic solution that you use actually works? Does it track usage time for all apps?
I use wakatime.com, it has got plugins for Sublime/Xcode/many-more/etc that tracks time.