I am currently exploring different processes for saving a javascript object generated by a user.
One option I am exploring is to require the user to save their data to a file, that they can later re-upload to the website to continue working on.
Problem is, I need a way to ensure that the save file cannot change between download and re-upload.
Making a save file with javascript is possible.
Freezing objects is possible, but I am not sure if this will prevent the user from manipulating the data before re-upload.
Is there a way to save a JSON object to a file and prevent the user from editing the file?