Thanks - I looked at LokiJS but decided to go with Pouch as eventually I may sync with a couchDB.
Does anyone know of a way I can grab whats in localstorage and write it to a file that won't be killed when the app updates, then I could grab that and populate Pouch.