Hello! Any progress since you posted this? Right now there's no way for games to store anything reliably unless we force players create an online account with some third party, which makes me sad :(
@FrozenFractal, can't see why that would be, you can make people login with Itch and get their account information (unless you consider Itch to be third-party relative to your game).