Yes. The casino is licensed in Curacao and they used top SSL encryption to protect players' personal and financial data.