Yes, payment security is guaranteed by MangoPay, a subsidiary of Mangopay Advent International. No banking data will be stored. Your credit card number will never be communicated to a third party. Your payment information is encrypted and secured using SSL protocol.