thure
I think seiled sender avoids this and the server only knows to whom the message should be delovered.
Let's say you bought a number on crypton with monero. You activated signal on this anonymous phone number. You also have a wifi-only phone. One day you're having a coffee and connect to a public wifi. You paid for the coffee with your card. And that's is enough to determining that this number and signal belong to you. If you did it ones again, then there's complete certainty that it's you. Today, no one looks at one source of data, but many different sources are compared to look for connections.
Even if the signal server doesn't save IP logs, Amazon's service can, and a signal keeps its servers there. Such data is very valuable for three-letter agencies, and Amazon is their contractor.