Neither. I explained my/our rationale above. Your disinformation is making people unsafe.
Signal does not leak your phone number to anyone. You/they are just ignorant as to how the service works. Signal will notify you if someone YOU HAVE IN YOUR CONTACTS joins the network. It will not give you any of their personal information. Their ID will show up as whatever is already in your contacts.
Then why did you bring it into the conversation?