Basic must haves:
- end-to-end encryption: yes
- open source software: yes
Other cool stuff:
- sealed sender: https://signal.org/blog/sealed-sender/ Nice!
Missing:
- Tor routing by default:
- option to enable disappearing messages by default:
- https://community.signalusers.org/t/ability-to-set-your-own-default-timer-for-disappearing-messages-on-all-new-conversations/5144 "Ability to set your own default timer for disappearing messages on all new conversations"
- https://www.reddit.com/r/signal/comments/jhknuz/default_disappearing_messages_timeout_for_new/