As we all know, Piracy has always been on roblox and im planning on releasing a product for the community. The thing is that it will be paid and i dont want people reselling it.
I haven’t enountered a way to do this, As if i ofbuscate my code, Many people will be scared of possible backdoors so i dont know a way to prevent piracy without ofbuscating the code.
I’ve seen many people hating on products from developers just beause their code is ofbuscated and i cant lie, If something i bought is ofbuscated, I would be scared too so im not completely sure of what decision take.
Help would be heavily appreciated. 
2 Likes
Piracy is pretty inevitable on roblox, unless you obfuscate, but of course some people will not like that, Updates are kinda the way to “Slow” it down, a very small percentage of people pirate stuff, and someone will have to grab the code for each update, hence slowing it down.
Yeah, This is one of the most complicated things of making a product. Thanks for the help <3
Good news for you.
While pirates might not care about the legality of the software, the end users (or rather businesses) will care about it since it can put them into a very expensive lawsuit.
Plugins
Let’s say you don’t provide the public source code for your plugin. What you can do is to create a small text saying “By using this product, you acknowledge that you have purchased it directly from Roblox Username [Your Username], and not from unauthorized sources. Any other transaction is considered a breach of contract.”
Source Codes
For source codes, you generally put the link for license agreement terms at the top of every source files. Additionally, you need to create a documentation for that license agreement at GitHub or any place of your choice. And since the companies may use the source code quietly without informing you, you can attach a bounty reward for reporting license violations.
In my opinion, my source code approach is working very effectively, since my former boss tried to take advantage of my work but was informed by the legal department that it is very dangerous to use it despite me being employed inside my former boss’ company. All because I had attached a license and released the code prior employment. Additionally, I also included the bounty rewards for reporting license violations which significantly made the risk higher.