Yes, the itch.io app's current behavior is to "install" an HTML5 game. Not to cache it. Not to launch it in browser.
It downloads the contents of the ZIP. You can try yourself by navigating to any HTML5 game from within the itch.io app and "installing" it.