Looks like WhisperSystems does open source though: https://github.com/whispersystems/ The main concerns I have with regard to security software for the masses are: - It's seriously difficult to get crypto right. You need to be a true expert to produce genuinely secure software. - Most of the people who can get crypto right are a bunch of psychopaths selling their hacks to spy agencies and governments around the world, i.e. (other psychopaths and) exactly the people that should not have them. - It's really difficult to make security software accessible enough for mass adoption. As far as I can tell, WhisperSystems is the closest to pulling it off despite the problems.
Yup, certainly it can be (very) hard to build stable and secure software, especially when the cryptography on which it depends isn't as secure as it's considered to be. And the only way to trust the software by 100% is to make it with your bare hands - which requires: a lot of time, a lot of motivation and also a lot of money. And thanks for the Github link. I didn't searched for it at all (sorry for that), and it looks like a nice thing.