Deposits are required if you wish to win real money from the game. However, you can play the demo version for free without deposits.