Store blog content locally or on our end, for backup purposes.
Summary
Basically, we should store a backup of a users blog in local storage or our servers periodically.
If the user accidentally closes their tab, when they re-open they would be prompted with a "We have detected unsaved changes, would you like to restore to the last backup made on 01-01-2019 at 00:00?"
Edited by Ben