If you check the official website, you'll notice that it's nowhere specified that Graphtec Studio requires a persistent Internet connection in order to work properly.
Access the following website to get information about the features I mentioned above.
Secondly, Internet might be needed in case it activates itself over the Internet, but even so, the connection with the device shouldn't be conditioned by an Internet connection.