Yes, you will need to sign up for an account on our Helo Health website (it's free to join). Account access ensures that you can easily update and track Auto-Renewal subscription preferences.
Do I need a Helo Health account to sign up for Helo Wellness+?