I'll be posting new builds here as we make em. You'll have to delete your old version and redownload the new one. I think itch.io's app launcher might make that process easier if you want to try that out.
No, it shouldn't. You can see where your character/map data is on your computer by going to settings; the last tab should have a button that opens windows explorer to your user data.