Do I need a credit card or other payment method on file to sign up for the Free plan?
No, you don’t need to have a payment method on file to start using Space on the Free plan.
If you have a payment method on file, no charges will be made unless you explicitly upgrade to a paid plan.