Registration is now free for 30 days.
No credit card required.
Removing the credit/debit card information for registration is a good move. But after the "promo" period is over, will you bring it back? Honestly, I don't think anyone would feel safe if they need to input sensitive data right at the gate just to make an account. You can probably make a "free" tier where people can simply log in and check the last few data, so they will have to pay to access the full data to get the full picture. If that's not possible, then simply removing the credit card for registration would be better.
We plan to maintain a free plan with limited access to leagues and teams. For full access, the account will need to be upgraded.
To ensure the security of personal data, we use Stripe payment gateway.
We also plan to accept Paypal payments.