This is where you get a lawyer and an NDA. Not a sample online, not a "free" NDA. An actual lawyer.
You're looking for a real programmer here as well, not just a website designer. It may be a good idea to have him as an actual employee rather than just a contractor depending on what upkeep will look like and how long it will take. You may actually have to interview people as well.
A real application is not the same as a landing page. You want someone who is going to be around, know the nooks and crannies of the code, and possibly even give a damn about it.
Nope.
NDA's are for the most part stupid.
Good luck enforcing one in a court in the event it is broken, too.
The key to your success is
sharing your idea. Unless you talk to people you will not find out whether your idea is any good or not. It's the
first step in validating your idea.
The whole point of a start-up is to find product market fit. Once you have found product market fit, you scale.
Product market fit means first finding a problem your market has.
Secondly, coming up with a product to solve the problem your market has.
Then thirdly, going out there and taking your product to the market, and having the market prove that your product solves their problem.
Most people approach the whole problem from the wrong angle, and come up with an idea, then try to find a market which will accept it. I've made the same mistake myself. You need to adapt the idea to the market, not the other way around.
In order to save yourself a lot of money you therefore need to start finding out if your product could help your target market
now.
That doesn't mean walking up to friends/family and asking them, they'll all love your idea. Reach out and find people who won't be afraid to upset you.
To be honest, from that perspective, there's no better place than WF.
You don't need a product or website to validate that people actually want it.