Earlier quoted context omitted.
> Don’t demonize your user base […] Build multiple telemetry code paths in your code — if you can just get IP addresses of offenders you’ll have way more info than now. Sorry, but from where I stand that absolutely looks like demonizing the user base.
I think the parent means more "analyze why they are pirating" (is your price for a given too country in a weird spot, is it an unapproved software purchase, etc)
Ask HN: We found a cracked version of our software on the web, now what?
71–80 of 297 posts
Re: Ask HN: We found a cracked version of our software on the web, now what?
#72Subscription based licensing can be really useful for getting legitimate users who can't fork over a thousand dollars at once. IMO Adobe creative cloud is a great example of this working out well.
Unfortunately it also generates negative press on social media from frustrated users, and people who avoid subscriptions will avoid the product. But if you're an already established market leader that doesn't care, then subscriptions are fine.
Re: Ask HN: We found a cracked version of our software on the web, now what?
#73Subscription based licensing can be really useful for getting legitimate users who can't fork over a thousand dollars at once. IMO Adobe creative cloud is a great example of this working out well.
It's really not, Creative Cloud is the most pirated software suite in the world, and the company that makes it is almost universally hated by its customers.
Subscriptions are a negative value, it's something that'll bleed me dry as long as I have it.
Re: Ask HN: We found a cracked version of our software on the web, now what?
#74Some developers I know and will not name have been known to leak their own cracked copies of their product, just to ensure that there is something broken about them that easily identifies them as a cracked copy.
Re: Ask HN: We found a cracked version of our software on the web, now what?
#75I’d suggest taking a page from Adobe and Microsoft. They fight pirating, and that prevents it from becoming absolutely endemic, but they don’t really lose massive amounts of sleep over the cracks, because every cracked copy is training people to use their software. Sort of “The Old Dope Peddler” model. It’s not really correct to assume every cracked copy is a lost sale. Instead, think of it as indoctrination of possi…
Even be cheeky. Detect when the software is cracked (signature/binary hash changed) and message the user “we see your version is corrupt or cracked, you may want to reinstall. If you are using this software without paying for it ”. You can invest some time in obfuscation and more frequent releases, but I would not spend a lot of effort on it.
Re: Ask HN: We found a cracked version of our software on the web, now what?
#76Re: Ask HN: We found a cracked version of our software on the web, now what?
#77Congratulations! Having cracked versions out there indicates that your software is both useful and notable, which is a point where many developers would love to arrive at, maybe, one day. As to what to do about it, there are two basic tracks, neither of which is incompatible with the other: 1. The legal route: notifying distribution sites that they're hosting content in violation of copyright law, requesting takedown…
If the software supports getting updates, get the cracked copies to phone home and have a legal firm send them a warning they might be using hacked software.
Home users won't care, but legitimate businesses might convert to actual sales.
Re: Ask HN: We found a cracked version of our software on the web, now what?
#78You might consider offering more free or cheap versions, like a student edition (cheap with no proof required) and a free trial. Wolfram, for instance, does both. Not many real companies will cheat, and it's better to have users who can't pay using an official version than a cracked one. Perhaps they start using it in an un-funded skunkworks project, then buy a full license when the project gets funded.
This shows that you have never dealt with companies in 3rd world countries. When money is tight, which is always in those countries, there is not a cheap-enough price that you can make them pay. They want the benefit of the product but they do nit want to pay anything for it. So, a free trial version in those places, will turn into a perpetual "free" trial. Same for "no proof needed" student/academic versions. Unfort…
At this point why not exclusively offer it to legitimate university users (with a valid .edu address)?
Re: Ask HN: We found a cracked version of our software on the web, now what?
#79Plug: in the past, I helped a few companies and OSS devs track usage of their code in mobile apps https://codescout.app/ and provide leads. Happy to chat if this is relevant.
Re: Ask HN: We found a cracked version of our software on the web, now what?
#80Earlier quoted context omitted.
Unfortunately it also generates negative press on social media from frustrated users, and people who avoid subscriptions will avoid the product. But if you're an already established market leader that doesn't care, then subscriptions are fine.
I'm not a fan of subscription services but there are decent compromises to be had, e.g. Jetbrains model where you receive a perpetual fallback version after a year.