Cipherchat uses Lightning Node Connect which is used by many bitcoin apps including Zeus, Alby etc. It is not possible to link your identity to your node with LNC. Also the whole stack can be self-hosted. All of this is explained in the FAQ and Privacy page.
Who's saying to share your pubkey with anyone you don't want to know it? Do you give your phone number to people you don't want to contact you... The fundamentals of privacy is sharing information with people you choose, that choice is up to you.
02e64da75794703de72e9a8d6394747bc40fd72d0121c5dda6c1bd845939e30bb7
if you want to try it out!