Icypeas is pentested annually. All pages have SSL/TLS encryption. The infrastructure is protected by a firewall, an IDS (Intrusion Detection System) and an antivirus.
Payments are entirely operated by Stripe. Icypeas has no access, ever, to your credit card numbers.