Correct me if I’m wrong, but Conversations is just a client, right? So if your server or your friend’s server is run by or backed by Google, they have the messages.
XMPP is not end to end encrypted, so whatever server you use, unless you own it, will have access to your messages. If that’s something you’re not comfortable with, you can run your own server or use an E2EE messenger.