No. You are not required to enter your credit card at sign-up. You will need to enter a valid credit card if you wish to keep using the service after your initial free trial period.