Do I need constant internet connectivity for the app to work?

Yes, in order to share live your location with your skipper friends a constant internet connectivity is required.