Теория
Как бы вы хранили данные формы, чтобы пользователь мог вернуться после перезагрузки страницы или закрытия вкладки (без авторизации)?
Для сохранения состояния формы (черновика) при перезагрузке страницы можно использовать Web Storage API — localStorage или sessionStorage.
Читать ответ