You will not need to make a deposit whatsoever but that also means no loyalty points. Loyalty points are awarded to players as a VIP scheme. Every time you make a deposit or stake, you will be given points. The points can then be used as a promotion or type of reward as you accumulate them.