I call the isGenuine method each time on startup
Don't do that. Call it every 90 days.
If you call it on every startup then you're forcing the user to be connected to the internet to use your app (which may or may not be true).
I call the isGenuine method each time on startup - if you could keep track of these calls and provide stats on which licenses are calling this how frequently it would be a good value added service. While you online software providers have very good stats on who and how frequently your software is used, a lot of us desktop software providers don't have the same info.
I call the isGenuine method each time on startup
Don't do that. Call it every 90 days.
If you call it on every startup then you're forcing the user to be connected to the internet to use your app (which may or may not be true).
>If you call it on every startup then you're forcing the user to be connected to the internet to use your app (which may or may not be true).
Not if it isn't called in a blocking way.
Anyway, please consider - as I say it would add value.
Yes, I would also like data on what's happening with our licenses. And knowing how many active trials are out there would be great too.
Yes, I would also like data on what's happening with our licenses.
You can get activity information on your licenses using the account activity page in LimeLM or using the limelm.pkey.activity function.