Although you don't have to deposit initially, just by registering, you get access to bonuses and promotions without needing a deposit. You need to meet the bonus wagering requirements before withdrawing any prize winnings.