Софт запустится при валидных логин/пароль + MAC, так же видится ip с которого зашли, он внесен в базу разработчика. Я могу запустить его дома, дома тоже статический и завтра мне позвонят и спросят, с какого хера был запуск софта не там где надо, я скажу что работал из дома и на этом разговор закончится. Но когда запуск будет происходить с разных адресов вот тут мне нечего будет сказать.
Запускать софт у себя на компе можно было бы, если бы у меня и клиента был гигабитный инет. Там работа с юсб/ком и за 10 минут надо прогнать через юсб в устройство 10 гигов без потерь, по-этому софт и должен запускаться на компе клиента.