You do not need to have an internet connection on during your daily physical activities. In reality, Google Fit or Apple Health/Health runs in the background without an internet connection to retrieve your data in order to transmit it to movn for the reward.