JExpress can automatically prompt the user for the license credentials so it can verify a customer has the right to use your product.
You can have the user's license checked
while installing, updating, and/or from your app directly. If you use the auto-updater, then you don't have to make any changes to your program to get full protection.