title: Best way to handle "forgot password" in a stand alone application
body: <p>As mentioned in the question, I'm trying to make an application that <strong>has no interaction with a server</strong>. The problem is that the user can use a password at some parts of the application and then starts the problems. The one problem that I really couldn't find much materials about is how to implement a local <i>forgot password</i> feature, which I think is essential.</p>
  
  <p><strong>Storing the password locally without any kind of encryption and then retrieve it when needed isn't any option for many reasons</strong> (password exposed to hackers and everyone who get theirs hands on the phone can retrieve it too).</p>
  
  <p>Any ideas?</p>