I am running TuneECU 5.2.40 from the TuneECU.fr site. I think the news is that you have to register your bike upon connection (once), so an internet connection is needed to allow TuneECU to communicate with the TuneECU licence database. It appears you can register up to five different bikes (ECUs) with a "normal" license. Once a bike is registered, you do not need to be connected to the internet when using TuneECU, as your bike configuration is stored in the users.lic file in the TuneECU directory on your device.
If you plan to use TuneECU on more than five different bikes, there is a pro license available. Alain has put a lot of years and efforts into developing TuneECU. Today, many professional/commercial tuners are using his software and I think it is ok for him to ask for a fair share via this license scheme.