I was just typing Capital R and I accidentally clicked on Ctrl instead of Shift, it refreshed the page and all my data was gone i spent 20 mins to fill. instead of giving me a warning that usually banking sites have. Confirm from Re-Submission Alert Box. (Your changes will be lost). Even YouTube music has it, if a song is playing they wont let you close the tab. I saw you were planning for auto save but this will save you overhead JavaScript cost, I am a web engineer myself. Thanks