No, you don’t need a credit card to sign up for the 14-day free trial.