How to control who can use Trial license (and how many of them)

Hello.

Unlike product keys, trial key is single key.

That means, if we embed the trial key into our app, anyone who has our app can start trial in any machines concurrently.
Even if we decided not to include the trial key into our app, and give users upon their request, it is still a single key, so they can start trial on multiple machines, and we cannot keep track who is who.

Is there any controlling/tracking mechanism for trial activation?
Or, I need to use Product Key instead if I want to control?

Please let me know

Yes, trials as such have no restrictions to use in general. Vendors usually don’t put any restrictions on trial. But trials are machine locked so they can’t be reset even if user formats the PC.

If you want to restrict trials you would need to implement that using product key and custom fields.

Got it. Thanks!