If you have a briliant idea, but it isn't patentable, would NDA give you enough protection when presenting it to other companies for cooporation? (big strong companies, who could probably implement it better than you)
valid question