Fantastic app but 4 stars. Every part has been a comfortable experience for me until I started trying to use it across devices. I took me around 30 minutes to set up all my tasks the first time and when I signed into my account for the app all the tasks I had made got overwritten by the default tasks from the other device. It was partially my fault for the careless order that I signed in on the devices. But perhaps my issue could have been avoided entirely if when it attempted to sync my tasks from the internet the first time it asked me if I wanted to use the database that is from the internet or that is local. Would have saved me a lot of headache remaking all the tasks again. That said every other function provided is great and I would recommend.