Yes and No, if you are using Show me More free, create or share you will need an internet connection to access our cloud machines. But if you bought Show me More enterprise you won’t need a internet connection.