They use Intel SGX to keep themselves from being able to access their users' contact lists.
Still, one has to possess and reveal a valid phone number to use the service. This must help to grow the user base.
Still, one has to possess and reveal a valid phone number to use the service. This must help to grow the user base.
It sounds like Signal is trying to solve a different problem than the one you have, so you should probably look for a different solution.
IIRC, Signal's goal is easy to use mass-market E2E encrypted replacement for SMS messaging. If they didn't automatically notify people's contacts, then most of them would probably continue to SMS or use FB messenger, etc.