Edited first reply to include link to manifest issue, which I think answers that question — sorry, I meant to include it in the first place :)
Viewing post in How to get your game running in the itch app
Web games are also planned — https://github.com/itchio/itch/issues/47
Supporting them is a lot easier than native games, so I left that as a goodie for later :) But it's coming, no worries.