You need to provide your credit card details !!!!, one month free, it means after the one month you will pay the yearly subscription fee unless you cancel the subscription
I was the same as 80's shorts, name and email that is all. No one gets my credit details but they didn't ask.