I am currently developing a PhoneGap application that requires storing user data. The app will prompt the user to input a URL during the initial startup. Since URLs can be lengthy, I want to save it on the user's device to avoid the need for them to re-enter it every time they open the app.
Initially, I considered using LocalStorage for this task. However, I have heard that LocalStorage may not securely store data over extended periods. It would impact the usability of my app if users had to re-enter the URL frequently, potentially monthly.
Should I opt for SQLite instead of LocalStorage for better reliability, or is LocalStorage sufficient on most mobile devices for this type of use case?