Do I need an Internet connection on my mobile phone?

Yes, for security reasons all the data is not saved on your phone. To access your data, you have to sync them anytime you use the application using the internet connection of your phone or Wi-Fi.