yeah, I noticed that, too. Thanks for bringing it up again. I've contacted itch about if there's anything I can do about it.
The itch.io PC client allow you to download and use the tool locally, maybe it'll work better that way?