Installing a game through the itch.io app means signing isn't necessary. (Wish I could find a better link than that.) But of course that depends on the player having already installed the app before installing your game, so, yeah, target a web version if you can.