# xmpp is the best software protocol out there I have my reasons: ## Descentralization You and your friend can setup their own xmpp server and a server to server communication will be made. (yourdomain.tld -> frendomain.tld) just like emails. So the messages aren't centralizated. Making it good for privacy ## Easy encryption xmpp supports [OMEMO](https://xmpp.org/extensions/xep-0384.html) and [OpenPGP](https://xmpp.org/extensions/xep-0027.html) encryption. This plus centralization makes it perfect for privacy. ## xmpp advantages over WhatApp * Not run by F\*ceb\*ok * Descentralizated * You can run your server * Does not require phone number ## xmpp advantages over Telegram * not run by a russian mobster * Descentralizated * Built-in cryptography * Does not require phone number ## xmpp advantages over Signal * Does not require phone number (kek, a privacy oriented software requires your phone number) * You can trust the encryption ## xmpp flaws Every client sucks