See this post for a similar proposal: is it possible to save manually entered data locally for re-use?