They don’t ask you for credit card details for their Free Tier version. I know because I’ve had that for over a year now.
In fact, their free tier is designed such that you only use free services. If you want to use their paid tier, you need to explicitly upgrade. I like that because that means I’ll never run into any unexpected charges.
I had to give a CC even for the free tier. Not sure if it some dark pattern that I could have skipped and on gone on to the next step. I filled everything in, nothing really came out of it other than an email or so but account details never turned up.
In fact, their free tier is designed such that you only use free services. If you want to use their paid tier, you need to explicitly upgrade. I like that because that means I’ll never run into any unexpected charges.