Betting exchanges do not charge a back or lay commission but do charge a commission on any winnings. They are not a betting app so take a small commission (normally around 2%) on any winnings you get. You could compare it to a rake on an online poker or online casino game.