Startups Stack Exchange Archive

Would you, as a programmer/developer, ever sign an NDA?

Venture Capitalists never sign NDAs

VCs typically never sign NDAs when asked because:

Question

Considering supply and demand, i.e., the relatively high number of co-founders seeking a programmer/developer as their other co-founder…

Would you, as a programmer/developer refuse to sign any NDAs from prospective co-founders for the same reasons VCs don’t?

Answer 5972

Your assumptions are not accurate. VCs do not want to sign an NDA just to see what your startup is about. When they do an initial scan, they just want a rough idea about what the business model is through a general value proposition, market size, product offering, investment size, return rate etc. They do not want to know your IP, how your product works, technical drawings, detailed financials, details on your marketing campaigns, how you achieve your competitive advantage or other implementation details at this stage.

If it interests them or more likely it matches the criteria of the investment firm, then they would do what is called due diligence and they wouldn’t mind signing an NDA at this stage. This is where they assess the technical feasibility and implementation plan for feasibility leading to negotiations and ending in a draft of the term sheet.

Many entrepreneurs especially beginners put everything about their startup including proprietary information into the Business Plan and shoot it off to the VC and want him to sign an NDA. The VC at this stage simply wants to know what your business is about and if it promises reasonable returns. They do not want to sign an NDA to know this since most of that information would not be dependent on proprietary or intellectual property.

I can think of some reasons why a programmer/developer should sign an NDA.

  1. Unlike VCs, programmer/developers usually are not in a position to negotiate on similar terms as the bargaining power is usually with the cofounder.

  2. IP is one of the main contributors to competitive advantages in tech companies. The developer is someone who is going to know the intellectual property of the company very closely, and someone who is not going to commit to protecting that advantage comes across as untrustworthy and noncommittal to the success of the company.

  3. It makes communicating with the developers easy and you can make meaningful contributions. The company may not involve you with critical projects or projects related to the competitive advantage.

  4. Be realistic. Just about every big tech company makes employees sign NDA. Google, Apple, Microsoft, Sony etc all have similar terms in their employment contract or make you sign a separate NDA. Professional developers who are familiar with the industry know its the norm.

  5. Be understanding. Understand why the startup may want an NDA. The founder may have everything he or she has riding on the startup and do not want it being sunk by someone stealing the idea or talking about it prematurely. The founder may not have patented his idea yet and do not want to risk it being leaked to the public domain before it. Understand the reasons and be sympathetic.

That being said, there are founders who get overly enthusiastic about the NDA. I would suggest the following to the entrepreneurs

  1. You shouldn’t require an NDA from someone to hear your elevator pitch. Keep two sets of BPs. One without proprietary information and one detailed. That would help you avoid asking for an NDA from everyone. You shouldn’t require an NDA to do an interview.
  2. Be realistic with your NDA expectation. Including a non compete clause and trying to prevent someone from working for 10 years because they saw your idea isn’t realistic
  3. Be flexible and negotiate the NDA terms. Have negotiable terms and let developers know which NDA terms are negotiable. That might make it more acceptable.
  4. An NDA doesn’t have to be called an NDA. The terms can be included in the employment contract.
  5. Sometimes you don’t need an NDA. Determine if your your proprietary information is really proprietary. Unless it is radically new and tied to how your differentiation strategy then you may not even need an NDA.

Equity only developers - It doesn’t really matter how the developer is being compensated or if the developer is a cofounder. If you search on this site, you would come across a few stories about cofounders talking more than they should to people and getting the company in trouble or revealing company secrets to the public. An NDA communicates that there are certain things that you should not talk about or reveal to uninvolved people.

Answer 5973

I generally didn’t sign NDAs at the point in my career when I was primarily wearing a developer hat. For a few different reasons:

  1. It was a bit of a red flag about the founders: It was often a sign that the founders were immature in their model of how startups, investing and businesses worked. While not universally true. The vast majority of people who have asked me to sign an NDA were of the “my idea is awesomesauce, I must hide it from sight, build in stealth mode, and launch so we all become rich” type — not understanding things like marketing, early validation, etc. etc. So I was really saying “no” to the founders, not the NDA.

  2. It was a bit of a red flag about the company: If the normal protections of contract, copyright, work for hire, etc. aren’t enough, and the knowledge in one developers head can potentially kill a company — then the company is almost certainly already doomed. So I was really saying “no” to the company, not the NDA.

  3. It was an unnecessary risk: During the time where I was primarily a developer the demand for good developers exceeded the supply. This still seems to hold true now. So rather than go through the hassle and expense of getting the lawyer to review the NDA, go through the usual tedious rewriting of extreme terms, etc. it’s far easier just to say “no”, and wait for the company to change their mind or move onto another opportunity.

  4. It was overly restrictive: Most developers work for many different organisations during their working life. Most NDAs I see (unless I get them rewritten) are very broad. For example I’ve done work for three different “recruiting” companies over the years. They all had very different business models. None of the work I did at any of those companies was a cross-over in any way. However if I’d signed an NDA for the first one, I’d almost certainly not have been able to work at the other two.

  5. It feels a little insulting: when the first interaction you have with somebody is basically “sign this, because I don’t trust you”.

Now — that’s not to say I have never signed NDAs. I do occasionally. When the company can give me a good solid reason why it’s necessary. But generally, I say “no”.

Answer 5975

Answer: No, unless it’s contigencies meet the criteria of the investor; Viewed from a programmer.

Due Dilligence plays a large importance. Visit govt websites to give you specify details, as they change frequently. Keep your by-laws within regulation and revision is key.


All content is licensed under CC BY-SA 3.0.