IndoorAtlas service is implemented as a cloud service and the API is communicating constantly with the cloud servers through the Internet connection. This means that you cannot run your app or use IndoorAtlas app without Internet connection. Newest SDK can handle a situation when the network breaks for a while, but the accuracy decreases the longer you stay offline.