Yes. It's regulated by the federal Swiss gambling authority, has an ISO certificate and is eCOGRA-approved. Furthermore, 7 Melons abides by the latest PCI standards in the industry.