Hello Sir,
You should set activation keys that will be different for different user.
I have developed a software which will get activation key and until it will be enabled, software will not work. Again that key will be different for different users.
I can setup this kind of work for you.
My experience is in PHP, .NET, C#, CSS, Wordpress etc.
Thanks