We never say it is risk-free because there is a chance you might make a mistake with your bets. However, matched betting isn’t gambling, and if you do it correctly, you can’t lose.
Check out my review of Outplayed or to give matched betting a try head over for the free trial.