Clarifying this will make it easier for us to give recommendations. Also are you comfortable using your phone number or if you aren’t do you have ways of getting a secondary one? With signal you can now use usernames to connect to each other (in beta for now) but are still required to give a phone number at sign up.