How effective are NDAs?
Thoughts?
Thoughts?
As an individual or small company, the NDAs you give to others are totally meaningless. You generally don't have the desire/funds to pursue people who violate the contract, and it's often difficult to prove anything.
Large/smart companies will also realize that they have all the power, and they'll include upper limits to the damages they have to pay. One of my companies was recently, egregiously ripped off by one of the 3 largest insurance companies in the world, and they had capped their liability at $100k. Fortunately, there was easy-to-prove malice, so they will end up having to pay us some day.
If you're the one signing the NDA and the other party is large and powerful, you actually could be successfully sued.
So in short: NDAs are powerful when you have the resources to back them up with lawsuits. As a developer, I've signed NDAs and non-competes for many small-to-medium businesses, and I've never been tempted to violate them, so I can't attest to the validity of that situation.
So by signing this NDA, you are very likely (in effect) saying that you won't release your app or discuss it. It depends on the exact wording, though.
If your app is important to you, you need do one or more of the following:
1. Ask the company directly about the release of your app and get it in writing that your app is not their property and that you can release it without violating agreements with them.
2. Talk to a lawyer
(I'm not a lawyer and am not giving you legal advice)
1. He's based in a totally different country, I'm in Canada and he might as well be based in Japan (an example but close enough).
2. The chances of him discovering the app are slim.
3. The chances of him finding out the I created the app are even slimmer, and because the app isn't a direct competitor the chances of him looking up who founded the company isn't likely.
I think based on those 3 points, my odds are good. But I truly appreciate the dialog here because it got me thinking.