Is a credit card required?

For the Individual Plan, you don’t need a credit card…because it is Free! For the paid Pro Plan you do need to have a credit card to enable the service.