First thing to do is have anyone you are talking to about it is sign a NDA!
There are some really good companies out there and cloud has taken the costs and speed to develop down massively, the software isn’t really the issue these days - more getting the market proposition out there.