If you have the next million-dollar app idea, it’s only natural to be concerned about telling someone what it is. Unless you’re a programmer and are planning to code your app yourself, the problem is it’s going to be pretty hard to find a mobile app developer to code your app if you won’t tell the developer your idea. So … how can you protect your idea when discussing its details with a developer or advisor? We get asked this question all the time. Here are some things to think about.
- Get a Non-Disclosure Agreement. A non-disclosure agreement, often referred to as an NDA, is a document that obligates the developer to keep information about your project secret. Most reputable developers will appreciate your concern about loss of the idea and will have NDA forms for your consideration. That said, experienced developers understandably tend to be a bit jaded when people tell them they have the next billion-dollar mobile app idea. If a mobile app developer resists signing an NDA before getting any information at all about your idea, it could be because he doesn’t know whether you are serious about the project (or have the money to fund development) and he doesn’t want to spend the time and effort on a dead end discussion. It may be possible to give the developer a “30,000 foot view” of your app idea, giving him enough information to allow preliminary discussion of the project without disclosing all the details. If more detail is needed, be prepared to convince the developer that you have the desire and money to make your project a reality as many developers understandably do not want to sign an NDA for every prospective project. If the developer still won’t sign an NDA and you really think one necessary, look elsewhere for development assistance.
- Hire an attorney. What if you don’t like the NDA suggested by the developer or you are not comfortable about the process? Hire an attorney to advise you about your rights and how to protect them. Look for an attorney with experience in intellectual property law. Good “IP” lawyers are not cheap, but if you are planning to spend thousands of dollars to have an app developed, money spent protecting your idea is money well spent.
- Don’t worry about it. This might sound a bit crazy and we’re not saying it’s right for every idea, but the likelihood that a reputable app development company will steal your idea is low (of course, that assumes you’re talking to reputable developers). Remember that coding the app is only the first step of many on the road to making an app idea a commercial success. In addition to the moral issues of stealing some else’s idea, the practical problems (costs of bringing the idea to market, danger of a lawsuit if the project is successful, etc.) will generally prevent all but the most brazen crooks from swiping what’s yours. Is it possible they would go to this all trouble? Sure. Is it likely?
With respect to protection of ideas, there’s a decent case to be made that “great” app ideas are a dime a dozen; it is the execution of your vision (design, coding, implementation, and marketing) that makes a successful project. Still, if you’re worried about someone stealing your idea, talk to prospective app developers about the issue and about signing an NDA or talk to an attorney.
If you have other thoughts about protecting mobile app ideas, leave a comment.
Hey Mark!
I think it is worth noting a couple key points here in order to make sure everyone has a counterbalancing perspective.
Most developers an entrepreneur would want to work with won’t sign an NDA *simply for the opportunity to quote an app*. They’ll sign them – just not for the privilege of talking about the project.
Why? Because they want to rip off unsuspecting entrepreneurs? Well, maybe some – but an NDA won’t stop those guys anyway. The vast majority of skilled developers understand what an NDA is and isn’t for.
A Non-Disclosure Agreement is a legally binding contract between the parties. The purpose of this contract is to enforce trade secrets that meet the standards of novelty as defined by the US Patent and Trademark Office. That is, your idea is so unique (a-la “novel”) that it wouldn’t be obvious to someone skilled in the art of doing whatever it is you do.
A person signs an NDA and agrees to say they won’t share that proprietary and completely novel information around in a way that would be harmful to the person who had the idea to begin with.
This is where it gets *really* important and the place I see most entrepreneurs mess up.
If you need a quote for your app, you should figure out how to describe it to prospective suppliers without giving away your secret recipe. For example, describing your product as “a fizzy drink that has a cola taste and an extra little zip at the end” is descriptive enough for us to know you’re talking about something like Coca-Cola without giving us the exact formula for what you want to make. If I’m in the business of making things like soft drinks, I can get you an estimate of what your fizzy drink will cost you within an acceptable range.
Your goal at this point in the process is to figure out whether or not you can trust the development shop that responds to your request for a quote.
- Do you think they can do the work?
- Do you like their approach?
- What do their customers say about them?
- Can they show you relevant work that looks remotely like what you want to build?
You can determine all these things with a good solid description of what you want to build but without revealing your proprietary formula. No NDA is going to protect a weak idea.
The goal should be finding the 1 dev team you trust. Once you’ve done that, go ahead and put an NDA in front of them along with a letter of intent. Basically, tell them “I believe you can do the work and I want to use you for the project.”
The entrepreneur wins and the dev wins. They set up a long term relationship of trust and show everyone they’ve got brains for business and making money – not just an idea for a cool app.
I have an app which is 90% finished. My developers need me to pay about 4,000 approx for the completion. I didnt expect it to cost this must.. I work a 9-5pm job check to check.. I dont have the money..I need an investor. Should i ask the developer to invest in me and negotiate a % of my net profit cost to them, because i dont have the start up money?
Sharon – have you looked at our post on different ways to finance app development? You may be able to find a developer who will finish the project for a piece of the equity, but most developers turn down such deals.
Mark
Hi Mark,Lets assume that I have an Idea for an APP that is a bit of a game changer. In theory something will likely change the entire social interaction with people and phones. Sounds like crazy talk I know.
I have the idea but no computer programming experience.This App would likely would take a team of developers to create.I can fund it but need a ‘good’ team of developers. How do we find to ‘good ones’
Brue – how you find a “good” team of developers is a great question. We have a few posts on this subject, including our posts on Finding a Developer for Your App Idea and How to Hire an iOS Developer. We can help by sending your development quote request to experienced developers in our network, but when it gets right down to it, you’re going to have to interview prospective developers and satisfy yourself the one you choose is the right one for your project. If a call would be helpful, shoot me an email and we’ll set up a Skype call.
Mark
I have just hired some Kenyans to make my website and app. I have thirty websites already on the server, and I have given them complete access to all folders and databases. There was no realistic way for me to back anything up. These sites’ backends have paypal login information filled in, and I assume, unencrypted. I only have around $200 in all accounts. My payment to them will be $3000 upon completion. What should I do? How can I demand proof of trustworthiness? I am in Sydney. The same job here has been quoted an average of $125,000.
Paul – the post was directed more at how to protect your app idea than passwords, financial information, etc. you might give to your developers. If you’re concerned about the integrity of your accounts and other information, there are various steps you can take, starting with changing your passwords.
Hi Mark,
Can we patent our idea instead of signing an NDA, or before signing an NDA with the developers. If yes how do we go about doing a global patent?
Praleed – thanks for the inquiry. Unfortunately, the ins and outs of patent law are way beyond the scope of what we do. If you think you have an idea that could be patented, you’d be well served by a consult with an attorney who specializes in intellectual property law.
Mark