Hi All,
I've been ignoring the piracy issue for a long time but decided that I'd look into it. For the purposes of this discussion let's assume that we think app piracy is bad for us and we want to do something about it. There are plenty of sources on the web of how to detect piracy, so let's not get into that either.
Assuming that there are existing methods to detect if a copy of my app has been pirated what is the proximate goal of employing anti-piracy measures? Is the goal to prevent the app from being pirated completely or is the goal to make life unpleasant for the user who has downloaded a pirated version of the app? Or are there other goals?
Assuming the following code
What are the options for doSomething()? Do I want to post a nag screen or erase his hard drive, or something else?
Also, any real-life stories of your own apps and experiences with anti-piracy methods would be interesting.
I've been ignoring the piracy issue for a long time but decided that I'd look into it. For the purposes of this discussion let's assume that we think app piracy is bad for us and we want to do something about it. There are plenty of sources on the web of how to detect piracy, so let's not get into that either.
Assuming that there are existing methods to detect if a copy of my app has been pirated what is the proximate goal of employing anti-piracy measures? Is the goal to prevent the app from being pirated completely or is the goal to make life unpleasant for the user who has downloaded a pirated version of the app? Or are there other goals?
Assuming the following code
Code:
if (thisAppHasBeenPirated)
doSomething();
What are the options for doSomething()? Do I want to post a nag screen or erase his hard drive, or something else?
Also, any real-life stories of your own apps and experiences with anti-piracy methods would be interesting.