Does Itch.io take a share of any profits from products sold on the platform?
Itch.io uses an open revenue sharing model, which means you get to pick what percentage of the revenue goes back to supporting the platform. They will get 10% of your revenue by default, but you can set it to anything from 0% to 100%. You don't have to share your profits if you don't want to.