In this mode the app should not attempt to maintain a continuous websocket connection, rather it should connect whenever needed, keep the connection alive for a while if there are repeated communications for efficiency and then close the connection, only to reopen again.