SQLyog is a commercial program, and we only allow user to update for free after validation of his purchase history (and thus his legal rights to do so). This validation is implemeted in our Custoemer Portal. I don’t see how it can be done in SQLog itself.
We use a number of commercial programs that have built-in automatic updaters. The two that I can think of off the top of my head are PhpStorm and DisplayFusion. Couldn’t you just send the encrypted license key to your customer portal, and if the key/license is still valid, just allow SQLyog to download the latest version?
“Couldn’t you just send the encrypted license key to your customer portal”. No this isnot possble. A user is identifed by the email address registered with the license.