Is it acceptable behavior for a web application to check license during startup

1 points by marufm ↗ HN
We have a web application that customers deploy in their own infrastructure. We are thinking of adding a license check at startup. Initially a json blob with date and maximum active users signed with our private key and validated with public key shipped with the code should do it.

But it can not protect if there are multiple deployment with same license. Now if there are multiple deployments we could suggest the client to buy separate license for it- but to do that we need a call home API call to determine there are multiple deployments. We plan to include this in the privacy terms and a configuration to disable this so that its explicit decision on clients part and not missing it accidentally/ unknowingly. What will you think if I tell you that the application calls home to validate license during each startup?

0 comments

[ 3.5 ms ] story [ 9.1 ms ] thread

No comments yet.