JoelKatz's offer still seems like the easiest way to build more trust. Legally binding non-disclosure agreement forms are freely available on the web, and I'm sure there are forms that can be filled out and signed electronically. What could be easier than that?