Helix Native requires an internet connection to initially authorize the license both for the demo and full versions. Once the license has been authorized, you no longer need an internet connection to use the software. But, because of how the authorization works, you do need an NIC (Network Interface Controller) enabled. Do not disable your network card (wireless or LAN) when running Helix Native. If you want run without an internet connection, just unplug your LAN cable or disconnect from your WiFi network.