Do you retain my credit/debit card details?

No, we do not retain your card details. All payments are handled by Stripe, a third party, industry-leading online payments provider.