So sorry to hear that! the game is under active development, lots of work is going into the full release on steam but I will be updating the demo soon
The progress does save at the end of a run so its likely something else - there is a reset save file button on that page which is a huge oversight on my part if that can be pressed accidentally I'll see what I can do to make sure that can't happen