Thanks @neilcsmith
It’s a tool that gets user info and password from a server and licensed with a subscription model, yet it strictly must be a desktop app rather than a web-app, hence the obfuscation.
I’m not atempting to obfuscate the core libs or third-party libs I’m using within the app. I can mention them and their libs, and of course donate a percentage of what I’d be earning to the owners of those libs.
I just want to obfuscate my own code and get a code-signing service to get the rights under my name. If a person wants it free, he still can but that must cost him time and effort, or he can create something similar from the scratch. I really want creative coding to be a part of my job and need to improve what I’ll be doing and create other tools as I mentioned earlier. Keeping the tool as cheap as possible, which means making it accessible to more people doesn’t sound bad, does it? I’m not expecting a fortune out of it.
I’ve checked ProGuard but I think it needs a Java IDE and I heard a few complaints from those who used it with Processing. There’s no tutorial on their websites involving Processing, that’s pity.