Privacy in this thing happens at the relays, as I see it. Clients are the bouncers to private parties.
Discussion
Can be either.
private accounts allow you to interact on any relay, while remaining incognito.
I like it. I think it will have to be implemented carefully. And I do
believe to do this properly you have to do this at the relay level.
Simply hiding content from users feeds in some clients doesn't solve
your mention of "personal safety" in terms of privacy. Also as a piece
of client software I expect users to have full control of these features
and I personally will have it disabled all the time if I could, I think
many other users would too. If I can get the note from a relay I want
to see it.