Product theft vs Code theft

LimeLM appears to be a well thought out authorization tool for licensing, however does it do anything to protect the application code from being cracked and stolen? Does the API add an additional layer of security or encryption to the program code from being reverse engineered while deployed?

Do we add extra layers of encryption? Yes. Is it uncrackable? No.

No anti-piracy protection is uncrackable. The fact that it exists on the computer means it can be cracked. However we do 2 things:

  • Make it easy for legitimate users to purchase and use licenses. No extra hassles.
  • Make it such a hassle to crack and use the cracks that only the people that don't actually have money will waste their time.

Also, when our anti-piracy does get cracked we will release a a fixed version that subverts the crack without interrupting the paying users.

As far as detecting pirated versions we will soon be actively scanning pirate sites and then doing 3 things if a pirated version exists:

  • Improving the protection on TurboActivate
  • Automatically searching for where the files are hosted.
  • Sending DMCA takedown notices on your behalf to the file sharing sites (public torrent trackers, rapidshare, hotfile, etc.) the moment a pirate file is posted to one of these sites