I looked into it and the game will be compatible with the itch.io app starting from the next version, which will hopefully be released in the next two weeks.