> I've seen LoB apps that were promising, native apps only to find out they won't run offline because the app does a license check online at startup and will refuse to launch without a connection
Isn't this fine as long as this is the only thing it does?
"Making sure this has been paid for" seems completely legitimate.