Yes, it is. The online casino has a license in Panama and it uses SSL encryption for secure payments online. Moreover, independent companies test the randomness of their games.