Absolutely. Credit card payments are processed through 3D Secure authentication -- we never store your card number. Cryptocurrency and e-Transfer references are encrypted at rest. Your financial data is handled with the highest security standards.