Yes. When you are activating or deactivating a license, Internet Access is required. When you are running Video Kiosk, internet access is not required. (Exceptions: Some of the optional features - Cloud Updating, Scheduling with Google Calendar, Management System, do require Internet Access to work.)