No, when you register we only ask for your name and email to create the account. The card details are only required if you switch to the Pro plan and want to pay by credit card.