Łatwy wużyciu, godny zaufania, przyjazny dla baterii. Wbudowane wsparcie dla obrazków, rozmów grupowych iszyfrowania od nadawcy do odbiorcy.
Zasady projektu:
* ma być tak ładny iprosty wużyciu jak to możliwe bez uszczerbku na bezpieczeństwie lub prywatności;
* używa istniejących, dobrze znanych protokołów;
* nie wymaga Konta Google ani, wszczególności, Google Cloud Messaging (GCM);
* wymaga tylko naprawdę koniecznych uprawnień.
Funkcjonalność:
* szyfrowanie od nadawcy do odbiorcy (E2EE) zużyciem <a href="http://conversations.im/omemo/">OMEMO</a> lub <a href="http://openpgp.org/about/">OpenPGP</a>;
Conversations bardzo ułatwia rejestrację konta na darmowym serwerze conversations.im, jednak będzie działać również zkażdym innym serwerem XMPP. Wiele serwerów jest uruchamianych przez wolontariuszy isą dostępne bez opłat.
Conversations działa zkażdym dostępnym serwerem XMPP, jednak XMPP to rozszerzalny protokół. Rozszerzenia są ustandaryzowane wtak zwanych XEP. Conversations obsługuje sporo znich, dzięki czemu można go przyjemniej używać. Jest jednak możliwość, że Twój obecny serwer nie obsługuje tych rozszerzeń. Aby wyciągnąć jak najwięcej zConversations rozważ przeniesienie się na taki serwer, który je obsługuje, lub— jeszcze lepiej— uruchom własny serwer dla Ciebie iTwoich przyjaciół.
Obecnie są obsługiwane następujące rozszerzenia:
* XEP-0065: SOCKS5 Bytestreams (lub mod_proxy65). Będzie używany do przesyłania plików jeżeli obie strony znajdują się za zaporą (NAT);
* XEP-0163: Personal Eventing Protocol dla awatarów;
* XEP-0191: Blocking Command umożliwia ochronę przed spamerami lub blokowanie bez usuwanie ich zrostera;
* XEP-0198: Stream Management pozwala na przetrwanie krótkich braków połączenia zsiecią oraz zmian używanego połączenia TCP;
* XEP-0280: Message Carbons automatycznie synchronizuje wysyłane wiadomości zklientem desktopowym iwten sposób pozwala na proste używanie zarówno klienta mobilnego, jak idesktopowego, wjednej konwersacji;
* XEP-0237: Roster Versioning, dzięki któremu można ograniczyć używanie sieci na słabych połączeniach komórkowych;
* XEP-0313: Message Archive Management synchronizuje historię wiadomości zserwerem. Bądź na bieżąco zwiadomości wysłanymi gdy Conversations był rozłączony;
* XEP-0352: Client State Indication informuje serwer otym, czy Conversations działa wtle. Pozwala to na oszczędzanie łącza przez wstrzymywanie mniej ważnych komunikatów;
* XEP-0363: HTTP File Upload umożliwia udostępnianie plików wkonferencjach oraz rozłączonym kontaktom. Wymaga dodatkowego komponentu na Twoim serwerze.