No, you do not. You can access the app and store data in the app regardless of having service or WiFi. The next time your device has access to the internet and the app is started, the stored data will then sync to your Cloud Portal.