Yes, PowerUp Casino is licensed in Curacao and uses SSL encryption to ensure the safety of player data and transactions.