I'd prefer the receiving end looks at sender's metadata on the message, and uses that to determine where the line is between recipient-convenience and betrayal.
I suppose you could do both, but "Hey I've got something extra important to send you, but it says need to change your settings first please hurry" seems worse than "sometimes I don't get full notifications on my watch, weird."
They should also signal your counterparty's security posture.
Basically, give you a heads up that the other side has settings that make the system less secure.
I'd prefer the receiving end looks at sender's metadata on the message, and uses that to determine where the line is between recipient-convenience and betrayal.
I suppose you could do both, but "Hey I've got something extra important to send you, but it says need to change your settings first please hurry" seems worse than "sometimes I don't get full notifications on my watch, weird."
The default should be "No name or content".
Name only strikes me as a fairer compromise between security and usability.
I thought name-only was the default.
> I thought name-only was the default
At least for me, it was name and content.
I may be misremembering, or it may have changed; I've been using Signal from the early days.
No it shouldn't. That makes the UX much worse, just to guard against the 0.00001% case where the FBI seizes your iPhone.
Not really, that would discourage use by normies.
users should switch to simpleX