You have three good options:
1. Session app1
  • PROS:
    • Optimal, no mobile number or email required, works over TOR
  • CONS:
    • They monetize with a token (altcoin) by the name OXEN, it is their own network and the nodes of the privacy token carry the data end to end encrypted, the liquidity is poor and therefore a potential 51% attack is plausible, although not likely.
2. Threema2
  • PROS:
    • Works quite well, excellent audio/video, no mobile or email required
    • Available since 2012
    • Quite reliable
  • CONS:
    • Not free, one time payment for the mobile app
    • During the configuration skip giving your email, you may get tricked on giving an email address, just don't
    • No TOR option
3. SimpleX3
  • PROS:
    • Optimal voice/video quality, no mobile or email required, novelty app, decentralized
  • CONS:
    • A battery killer, during configuration, to avoid killing your mobile battery set the notification to work only when the application is open. This setting will render the application useless for receiving urgent messages or calls, you will need to agree with the other party to use the app. It is quite new, here an article I wrote recently about it4
Hope this helps!

Footnotes