Yes! Your card comes embedded with a small chip that ensures your payment information is securely transferred without ever leaving your hands. Each transaction has a unique identifier to ensure your actual Credit or Debit Card numbers and personal information are never shared with merchants, transmitted with payment or stored on Digital Wallet servers.