Our company is wanting to deploy a pro and free version of our extension onto JED. Is there any way that I can prevent people with the free version from hacking to get the pro version? I would like to not have to develop separate pro and free versions.
We have thought of enforcing restrictions by using two different backend forms for the pro and free versions. We are using the standard Joomla form fields to create the backend form. This method will be simple to do and would do the trick in our case. But it does not stop people from changing certain field settings to give them pro features.
I realise that this is an opinion-based question, but I have not been able to find out anything by searching and I am not sure where else to post this.
If someone could just point me in the right direction that would be much appreciated.