- Hello, I think it can be good to talk here about Chatty :
Messaging
The messages technology will be split into two distinct applications. One application will be used for the purpose of private 1 to 1 and small group chats (Chatty) and the other application will be used for the purpose of crowded IRC like discussions (Fractal).
The Chatty program is being developed by Purism, using a libpurple backend, and will contain E2EE of XMPP messages via OMEMO from day 1 (when Librem 5 phones are shipped in January), as well as non-encrypted SMS. Since the revelation that ModemManager is needed instead of ofono for the Calls application, a D-BUS handler was created for the ModemManager backend of the messaging app. With this ModemManager setup, sending and receiving SMS is working so far!
https://puri.sm/posts/librem5-progress-report-17/
On my side I would like to know if Chatty E2EE will be compatible with iOS/Android equivalent. Because, you can easily understand that we would like to communicate E2EE with world, and not only Librem 5 users.
- Also, do you plan to make partnership with Silence IM for basic SMS ?
Then even regular SMS would be E2EE. I have opened a thread on their github to integrate Silence on the Librem 5 :
https://github.com/SilenceIM/Silence/issues/670
And this post is very insteresting :
If we could get support for SMS encryption baked into the default SMS app on the Librem 5 that would be better than Silence being ported over. Users of the Librem 5 would then be able to interact with Silence users by default in an encrypted manner.
To do that would almost certainly require that #689 (documentation of the protocol) be completed. Otherwise, there would most likely be quirks and differences between implementations and the two might not be inter-operable.
I am sure it is just a matter of documentation. It has a great potential.
Thank you for your feedback !