No, you don't have to sign up before purchase. But you could get a $10 discount and better support after registration.