I have a long form in my app and sometimes my users fill in part of it, then come back and fill in other parts.
I would like to make sure the partially filled info is stored locally, so they don’t accidentally lose it.
Yes, I know I can store it on the database, but my users are often offline when they fill in the form, so I often do not have access to the database until the form is completed.
I would save that to the current user (event if he isn’t logged in, the current user concept still exists), and then if the user didn’t clear the cookies or change browser, the data will still be there next time.