Recs.
Updated
Specs
Pros
Pro Absolutely no barrier to entry
A user can upload immediately upon creating a free account, and submissions are made live immediately. Other than violations of the Acceptable Use policy, any and all content is allowed on itch.io.
Cons
Con No DRM Service and itch customers can just share your games and apps
They say they do, but you actually need a server to achieve it. They make things over complicated on purpose, because they hate DRM in nature. That's why they cannot be a popular game platform. They don't protect indie developer's game at all.
Con Their DRM is just a scam and itch just allows piracy
Their DRM is like nope we don't like DRM and you can verify the email of user if you want.. If you are indie dev and if a small coin is important just ditch itch. :) there's no such a thing called humanity in piracy. Because people who love to steal other people's work say DRM is wrong. lol
"You can use this API call to verify that someone has bought your game on itch.io on your own server. You are responsible for verifying their email address first, otherwise they could attempt to guess an email they don’t own in order to fake ownership."
Con No leaderboard/achievements
Itch.io does not support any kind of achievements or leaderboards that many other platforms support.