No, you do not need to have your own insurance. The company you sign up with will provide insurance for the duration of your subscription.