no that is not correct. Having no expiration time doesn’t mean it won’t be deleted. Operating systems can clear localStorage when disk space is low.
http://stackoverflow.com/questions/7750857/how-permanent-is-local-storage-on-android-and-ios (read 2nd answer)
iOS localstorage persistence (read through)
and many other posts on stack overflow.