They're likely storing everything (a JSON file with all Connection info)in LocalStorage on the mobile device. That info can be viewed/edited without a data connection, then can be sync'd the next time they're online. This is a hybrid app (as opposed to a web app or native app) that uses some native elements and some web app elements; so it's possible they're using native storage (which should be more performant and reliable).