Every website has its own complex form or a big comment form or any other form that requires special user attention. But, sometimes user’s browser crashes or the user accidentally closes the current tab and looses all the information that he wrote in the form. To eliminate this problem and keep the user happy and continue submitting the form you need a plugin or library that can save the information locally.
There are a couple of options with default value like customKeyPrefix, timeout, onSave, onRestore, excludeFields, etc (more on this on plugins page) that you can overwrite anytime to make the plugin work for your specific project. You can make the plugin auto-save each field on a specific given time (see example bellow).
Gmail-like client-side drafts: Preview