Check out RokaCom (https://www.rokacom.com). Both people have to have the app, but it will work on mobile carrier data or wifi, and it encrypts calls and messages between users. It what we use at my company, and I got my wife an account to so we can call each other when i travel overseas.
It...