2. Want something that needs double authentication so even if someone gets into your app they can't see your messages without a pin?
Of course you are. I know I was; That is why I made chat vault. A new way to message. It uses a certificate to tunnel message from phone to phone through my server. Best of all there is a secondary encryption as all clear text is stored encrypted till a proper pin is entered, then it is displayed in clear text. The pin is 6 digits numeric as added security.
I hope you like Chat Vault as much as myself.