Well in order to make a reasonable effective copy protection system you need at least access to system specifics to restrict the access to a particular machine (otherwise people will just paste their serial number and you can run it with it), so it's unlikely you'll ever get a halfway useful copy protection with .js alone
Custom filters using scripting is a bit difficult, because the overhead of the scripting engine starts to play a role for polyphonic materials, but I am thinking about a different way of adding additional filter algorithms to the current HISE filter.
I have the next chapters of the tutorial in the pipeline which will cover modulators, scripting and interface design, so it does have some sort of priority (compared to fixing the forum IP address issue :)). Also the vast majority of feedback I am getting is "crank up the documentation" so I'd be pretty ignorant if I wouldn't listen to this.
To answer the OPs question about exporting: you have to call Synth.addToFront(true); (or preferably, his new companion, Content.makeFrontInterface(700, 400); in the onInit callback. This will allow you to preview the plugin by clicking on the home button.
However in order to export the plugin, you'll have to setup your system compilers (Xcode on OS X and Visual Studio on Windows). HISE does not include a compiler, but generates project files for the mentioned IDEs and launches a command line script that invokes the compilation, so if everything goes smoothly, you don't have to touch any C++ code while getting a natively compiled plugin.
Aha, thanks for the info about the API list, I am avoiding booting HISE for a couple of days until i have read whatever i can find of use.
Let me know if you want a hand with the website and such Christopher, would be no bother to me and to be fair I would rather you are updating HISE too hahahaha
I create tutorials on Youtube and so on anyway, and run a bunch of sites, so if you need any help just give me a yell