No, Riobet doesn't offer players no deposit bonuses or no deposit free spins. However, there are other bonuses like the first deposit bonus, birthday bonus, weekly 50% deposit bonus, weekly 100% deposit bonus, Promo Free Spins, etc.