Apps that offer no deposit bonuses are rare but do exist. Compare.bet provides a list of top sports betting sites that offer no deposit free bets. No deposit bonuses are highly sought after since they allow me to place bets without any investment from my end.