When I last had a need for something like this confidentiality was a major concern (it was at a small-ish but publicly traded company). Not quite at the level of needing signed contracts, but at the same time something more than a random web service someone unnamed threw together would be required.
I notice that you haven't put your names and backgrounds on the site - that would help in building credibility. Demonstrating the YC backing would also help.