Do I need to give my credit card?

For free sites you do not have to provide a credit card!
Once you choose to subscribe, Talkspot has two payment options. We use Credit Card or PayPal Subscription Services for collecting payment.  You will need an account with PayPal if you choose to subscribe using PayPal. If you choose to not have an account, you can still upgrade with a debit or credit card.