Hi! I've been working on this project for a decade and it's almost ready! It works well hosted outside itch, and also embedded on itch, on PC and Android.
But here's the problem. I can't embed it on itch and ask for payments (other than donations).
I can sell it as a downloadable zip file, which is fine for displaying on PCs. But displaying downloaded html on Android is weirdly difficult for the user.
To get around that, I can make it an app. But my game has some adult-oriented text which means I can't host it in the Android app store, which means users would need to be comfortable installing a foreign apk.
Instead, I could host it externally and sell keys on itch, but that's against itch's policies.
I could provide a downloadable zip file for PC users that also provides a key for Android users. But this seems like a weird and clunky solution to what I imagine must be a common problem.
There has to be a better way, right? What am I missing? What do other people do?