No, you do not. The free plan does not require a credit card upon signing up.
Do I need a credit card to sign up for the free plan?

Written by Werds
Updated over a week ago
Updated over a week ago
No, you do not. The free plan does not require a credit card upon signing up.