A.
No, you don't need a credit or debit card to sign up for Minelead. You can create an account using just your email address, and start using our service for free right away.
If you decide to upgrade your account in the future, you'll need to add a valid payment method.