I'm not the dev, but you can download the itch.io launcher and install the game there. That way you won't need the finicky browser saves.
Thanks, indeed it's much better with the launcher !