Valve allows developers to generate activation keys for their games and sell them on other platforms, where Valve gets a 0% cut. This is how you're able to buy games from places like the Humble Store and activate them on Steam. Their agreement does technically require that you don't sell at a lower price on other platforms, but as far as I know it's never been enforced.