Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Features  



1.1  Implemented XMPP extension protocols  







2 History  



2.1  Quicksy  







3 Reception  





4 See also  





5 References  





6 External links  














Conversations (software)






Deutsch
Français
Italiano
Português

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


Conversations
Original author(s)Daniel Gultsch
Developer(s)Daniel Gultsch
Initial releaseMarch 24, 2014; 10 years ago (2014-03-24)
Stable release

2.16.4[1] Edit this on Wikidata / 4 June 2024

Preview release

2.15.0-beta[2] Edit this on Wikidata / 9 April 2024

Repository
Written inJava
Operating systemAndroid ≥ 5.0
Available inGerman
TypeInstant Messenger
LicenseGPL-3.0-only[3]
Websiteconversations.im Edit this at Wikidata

Conversations is a free software, instant messaging client application software for Android. It is largely based on recognized open standards such as the Extensible Messaging and Presence Protocol (XMPP) and Transport Layer Security (TLS).

The development focus is on secure communication and implementation of XMPP extensions that are important for mobile use. The trade press praised the decentralized and open nature of the transmission network and simple, intuitive usability with user guidance familiar from other applications. It enjoys recognition as a serious attempt to raise the mass suitability of XMPP-based messaging to a competitive level.[4]

The source code of the software is maintained at GitHub, and is subject to the terms of the GPL-3.0-only license. The application can be installed for free (or with donations) using F-Droid, or for a fee in the Google Play store. Google recorded over 100,000 installations as of November 2020.[5]

Features

[edit]

Conversations includes optional end-to-end encryption (OpenPGPorOMEMO), and in-transit encryption (Transport Layer Security). The latter must be configured by the server computers involved in the messaging.

Conversations allows users to have multiple client devices (endpoints) logged into an account simultaneously (through XMPP), and also delivers messages to multiple client devices (synchronization) using the protocol extension "Message Carbons" ("carbon copies", XEP-0280).

Files, also encrypted, can be sent between users. Transmitted images are displayed in the conversation view as inline image messages.[6]

As an XMPP client, Conversations can exchange messages with other, different XMPP client software, in principle, and is also not tied to a particular vendor's server infrastructure. The following features are also included:

Implemented XMPP extension protocols

[edit]

Conversations handles many XMPP extension protocols (XEP, official extensions of XMPP).[7]

History

[edit]

In the wake of the Edward Snowden disclosures in June 2013, and Facebook's buyout of WhatsApp in February 2014,[8] "secure" messengers for mobile devices were gaining popularity. Initial Conversations source code was contributed to the public repository on January 24, 2014,[9] and the first official version, 0.1, was released on March 24, 2014.[10] Conversations soon received positive feedback.[4][11]

Conversations was added to Google Play later in spring 2014, and to the alternative Android software repository F-Droid with version 0.1.3 on April 6, 2014.[12]

Since version 0.2, released on May 12, image messages (file transfers, in plain text or OpenPGP-encrypted) are supported, from version 0.4 (June 30) also OTR-encrypted.[6][13] Version 1.0 followed on February 1, 2015.[14]

Developer Andreas Straub participated in the Google Summer of Code for Conversations in 2015.[15][16] This produced drafts of a new end-to-end encryption standard (OMEMO), which were submitted to the XMPP Standards Foundation (XSF) for standardization.[17][18]

As of version 2.0.0, the ability to use Off-the-Record Messaging (OTR) for encryption has been removed. Furthermore, OMEMO is now enabled by default in individual chats and private group chats.[19] Version 2.2.0 implemented previously optional extensions to record voice messages and share location in Conversations in May 2018.[20]

Version 2.3.0 introduced support for TLS 1.3 in September 2018.[21]

Version 2.8 introduced encrypted audio and video calls in April 2020.[22]

Quicksy

[edit]

The offshoot instant messenger, Quicksy, was also created by Daniel Gultsch.[23] Users of this client open an account at the host quicksy.im, where the username consists of the phone number. This enables a contact search for other users of the app using the contacts list or phone book. This is intended to lower the barrier to entry into the XMPP (Jabber) network. Quicksy users can also communicate with XMPP users on other hosts.[24]

Reception

[edit]

The Free Software Foundation includes Conversations in their software directory.[25]

In an analysis of Conversations and Xabber apps, researchers found that "forensic artefacts" [sic] could be found on an Android device including local user, contacts and body of messages sent or received using the app, as plaintext in the main database maintained by the app.[26]

In 2017, Raul Radonz of XDA Developers wrote a detailed review of Conversations, including an interview of developer Daniel Gultsch. The review highlighted choices of encryption and inclusion of "Forward Secrecy".[27]

In a 2020 review, Decentralize Today said "XMPP and Conversations has the potential to be an excellent and super secure messenger if you host it yourself," but "problems could emerge when you use XMPP with contacts who are on different servers."[28]

Anticapitalist webhost company, Autistici, wrote detailed setup instructions for Conversations for their XMPP service.[29]

See also

[edit]

References

[edit]
  1. ^ "2.16.4". 4 June 2024.
  • ^ "2.15.0-beta". 9 April 2024.
  • ^ "Conversations F-Droid".
  • ^ a b "Conversation: OpenSource Instant-Messenger im Holo-Design und mit Ende-zu-Ende-Verschlüsselung". Android User (in German). 2014-05-15. Retrieved 2021-10-14.
  • ^ "Conversations (Jabber / XMPP) - Apps on Google Play". play.google.com. Retrieved 2021-10-14.
  • ^ a b "Update zum Beitrag: Conversations: Neuer Jabber/XMPP Client für Android | Netbunker". 2016-01-21. Archived from the original on 2016-01-21. Retrieved 2021-10-14.
  • ^ Gultsch, Daniel (2021-10-14), Conversations, retrieved 2021-10-14
  • ^ Frosch, Tilman; et al. (2014). "How Secure is TextSecure?" (PDF). Cryptology ePrint Archive: 17.
  • ^ Gultsch, Daniel (January 24, 2014). "Initial Commit, Conversations". github.com. Archived from the original on 2016-01-19.
  • ^ "Release 0.1 · iNPUTmice/Conversations". GitHub. Retrieved 2021-10-14.
  • ^ "Conversations – WhatsApp Alternative #9: XMPP im Google Style « N-Droid Magazin". 2016-01-19. Archived from the original on 2016-01-19. Retrieved 2021-10-14.
  • ^ "Difference between revisions of "eu.siacs.conversations" - F-Droid". f-droid.org. Retrieved 2021-10-14.
  • ^ Gultsch, Daniel (2021-10-14), Conversations, retrieved 2021-10-14
  • ^ "Release 1.0 · iNPUTmice/Conversations". GitHub. Retrieved 2021-10-14.
  • ^ "Summer of Code 2015 - XMPP WIKI". wiki.xmpp.org. Retrieved 2021-10-14.
  • ^ "Google Summer of Code 2015 Organization XMPP Standards Foundation Project Axolotl support for Conversations". www.google-melange.com. Retrieved 2021-10-14.
  • ^ "XEP-xxxx: OMEMO Encryption". 2016-01-29. Archived from the original on 2016-01-29. Retrieved 2021-10-14.
  • ^ Gultsch, Daniel (2015-09-02). "OMEMO Encrypted Jingle File Transfer". xmpp.org. Retrieved 2021-10-14.
  • ^ "Changelog for conversations 2.0 beta". Github. March 17, 2018.
  • ^ "version bump to 2.2.0-beta + changelog". Github. May 12, 2018.
  • ^ "version bump to 2.3.0 + changelog". Github. October 5, 2018.
  • ^ "Release 2.8.0 · iNPUTmice/Conversations". GitHub. Retrieved 2021-10-14.
  • ^ "Quicksy". Quicksy. Retrieved 2021-10-14.
  • ^ Böck, Hanno (November 22, 2018). "Mit der Telefonnummer ins Jabber-Netz". www.golem.de. Archived from the original on 2018-11-22. Retrieved 2021-10-14.
  • ^ "Conversations.im - Free Software Directory". directory.fsf.org. Retrieved 2021-10-14.
  • ^ Akinbi, Alex; Ojie, Ehizojie (2021-03-06). "Forensic analysis of open-source XMPP/Jabber multi-client instant messaging apps on Android smartphones". SN Applied Sciences. 3 (4): 430. doi:10.1007/s42452-021-04431-9. ISSN 2523-3971. S2CID 233467928.
  • ^ Radonz, Raúl (2017-12-10). "Conversations is an Open Source & Secure Jabber/XMPP Client for Android". XDA Developers. Archived from the original on 2021-05-15. Retrieved 2022-03-24.
  • ^ "The 2020 review of Messaging Service Providers: XMPP/Conversations". Decentralize.Today. 2020-09-16. Archived from the original on 2021-10-25. Retrieved 2021-10-14.
  • ^ "autistici.org - Conversations Configuration Howto". www.autistici.org. Retrieved 2021-10-14.
  • [edit]
    Retrieved from "https://en.wikipedia.org/w/index.php?title=Conversations_(software)&oldid=1214186996"

    Categories: 
    Instant messaging
    Android (operating system) software
    Free XMPP clients
    XMPP clients
    Hidden categories: 
    CS1 German-language sources (de)
    Articles with short description
    Short description is different from Wikidata
     



    This page was last edited on 17 March 2024, at 12:29 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki