Лагана за коришћење, поуздана, са малом потрошњом батерије. Има уграђену подршку за слике, групне преписке и e2e шифровање.

Приципи дизајна:

* Леп изглед и једноставност коришћења, без компромитовања безбедности и приватности
* Ослања се на постојеће, добро установљене протоколе
* Не захтева Google налог нити конкретно Google Cloud Messaging (GCM)
* Захтева минималан број дозвола

Способности:

* E2E шифровање уз <a href="http://conversations.im/omemo/">OMEMO</a> или <a href="http://openpgp.org/about/">OpenPGP</a>
* Слање и примање слика
* Шифровани аудио и видео позиви (DTLS-SRTP)
* Интуитивно корисничко сучеље које прати смернице Android дизајна
* Слике / аватари за твоје контакте
* Синхронизација са десктоп клијентима
* Конференције (уз подршку за обележивачe)
* Интеграција са имеником
* Више истовремених налога / обједињени inbox
* Веома мали утицај на потрошњу батерије

Conversations омогућава веома лако отварање налога на бесплатном серверу conversations.im. Поред тога, Conversations може да ради и уз било који други XMPP сервер. Многе XMPP сервере одржавају добровољци и бесплатни су за коришћење.

XMPP способности:

Conversations ради уз сваки XMPP сервер. Међутим XMPP је проширив протокол. Ова проширења су такође стандардизована у такозваним XEP-овима. Conversations има подршку за неколико тих проширења ради побољшања свеопштег корисничког искуства. Постоји шанса да твој тренутни XMPP сервер не подржава ова проширења. Да би максимално искористио/ла Conversations требало би да размислиш или о преласку на XMPP сервер који подржава ова проширења или - још боље - да успоставиш сопствени XMPP сервер за тебе и твоје пријатеље.

Ови XEP-ови су - за сада:

* XEP-0065: SOCKS5 Bytestreams (или mod_proxy65). Користи се за пребацивање фајлова ако су обе стране иза firewall-а (NAT).
* XEP-0163: Personal Eventing Protocol за аватаре
* XEP-0191: Blocking command омогућава blacklist-овање спамера или блокирање контаката без њиховог уклањања из твог списка.
* XEP-0198: Stream Management омогућава да XMPP преживи мање прекиде на мрежи и промене у TCP веза.
* XEP-0280: Message Carbons који аутоматски синхронизује поруке које шаљеш на свој десктоп клијент и са тим ти омогућава да се лако пребациш са мобилног клијента на десктоп клијент и обратно у оквиру исте преписке.
* XEP-0237: Roster Versioning углавном за уштеду количине пренетих података на непоузданим мобилним везама
* XEP-0313: Message Archive Management синхронизује историју порука са сервером. Усаглашава поруке које су послате док Conversations није био на вези.
* XEP-0352: Client State Indication обавештава сервер да ли је Conversations у позадини или не. Омогућава серверу да уштеди количину пренетих података спречавањем слања непотребних пакета.
* XEP-0363: HTTP File Upload омогућава дељење фајлова у конференцијама и са контактима који нису на вези. Захтева додатну компоненту на твом серверу.
