Excellent app, with plenty of functionality for free users and worthy upgrades for paid users. I love that it can be used across multiple platforms. That being said, it's super unreliable so I'd never upgrade. Repeated tasks sometimes get marked off and stay on the current day, needing to be marked completed as many as 5-7x before moving to the next day. Sometimes when you add a task it'll disappear; maybe related to server syncing. But not always, so you better remember (defeats the purpose)!