Internet access is only required to authorise your Synchro Arts software, using iLok License Manager.
Once your license is activated on your computer or iLok USB key, your computer does not need to be connected to the internet.
iLok Cloud licensing does require an active internet connection at all times.