Absolutely! This casino is licensed by the Malta Gaming Authority, one of the industry-recognized regulators. Omni Slots also uses advanced SSL encryption to safeguard all your data.