I have a product about to go on the market. Solely through Download. No CD's.

My question is. I want to ensure that i get paid for this product and it is not just downloaded by one person and then sent around for free to everyone else.

Now i can add a password to it. But that is weak. Anyone can just mail the password along with the exe. So i was looking for soemthing that is individual to each user.

Any ideas on how i can do this?

I realize there is no way to totaly protect myself but i want to make it as hard as possible for this program to be duplicated.