Search

Items tagged with: DeltaChat


1 cent per five years .... is the current marginal hosting cost for a #chatmail address, with which #deltachat apps facilitate world-wide private messaging including interactive #webxdc apps that run end-to-end encrypted in any chat group.

<1 Million EUR per year is the estimated marginal hosting costs for 350 Million EU citizens. Such scaling requires, however, research and development, including careful UX and #cryptography work. Related writing from @gordon

newsletter.squishy.computer/p/…



The trajectory of E2E-encryption is about de-platforming: There shall be no central machines that can control the edges/peers, and the social groups and virtual centers they freely form.

Our #deltachat R&D around #chatmail relays and #webxdc apps all aim to realize such a "zero-platforms" fully E2E-encrypted interaction model. However, this is *not* just about cryptographic cleverness. Rather it is about usable anti-authoritarian designs, as explicitly stated in January delta.chat/en/2025-01-23-webxd…


I said it before on Mastodon. I'm reposting this again. Comparing #DeltaChat and #Matrix together, if you want hassle free and consistent messenger for private #E2EE chats, don't go for Matrix. DeltaChat is way better.

However, if you want something like a public forum, or a public chatroom, don't go for DeltaChat. Matrix is way better suited for that. And DeltaChat does not support public groups at all. In DeltaChat groups, there is no admin or moderator and everyone have got permission to remove or add the others.

I think I have to write a longer post on my personal blog about these two, comparing them together.

PS: Another Matrix encryption bug few minutes ago triggered repost of this.

#Element #IM #Messenger #Email #FOSS #opensource #freesoftware #free_software #decentralization #decentralized


Dear fans of messenger comparison sports,

How does it factor in that on #deltachat there are many apps that can be used in a chat without requiring a login or even a privacy policy ... And the apps all work like cryptpad but automatically and without requiring any server side hosting?

Editing documents and checklists and calendars are all safely end-to-end encrypted without a server and anyone can write new #webxdc apps permission free.

Which other cross-platform messenger offers this?


streamed yesterday: one-hour german #chaosradio @cccfr freiburg feature at @RDL with a deep-dive conversation about #deltachat origins, what it has and hasn't to do with e-mail, protection against server compromise, phone based compared to e-mail networking, how to conspire for baking cheese cakes, authoritarianism and sovereignty, protest and organization, how to arrange for shopping and checklists in chats ... and fun music :)

rdl.de/beitrag/chaosradio-frei…

rdl.de/sites/default/files/aud…


Sensitive content



DeltaTouch 1.12.0 is out, highlights:

🔹 Sync deletion of messages and chats across devices
🔸 Page sized text editor for longer messages
🔹 Webxdc: Notifications (and more)
🔸 Improved integration into UT (ContentHub import/share)

Also included: Preparation for the long-awaited feature teased by @delta 😇
chaos.social/@delta/1141265297…

Full changelog: codeberg.org/lk108/deltatouch/…

Webxdc support in DeltaTouch is generously funded by @nlnet / @NGIZero, thanks!

#DeltaTouch #DeltaChat #Webxdc #UbuntuTouch


The downside of our project approach was that we often got experts being very dismissive on re-using email and #OpenPGP ... and there still is some opposition which often subsides when actually trying #deltachat and #chatmail, looking at security audits and our strong usable security focus.

There may also be surprising upsides. The UK "Online Safety Bill" which attacks end-to-end encryption integrity seems to not apply for ... e-mail. Because everyone knows, e-mail is unencrypted, right? :)


Decentralizers, attention! :)

Last #deltachat releases introduced stable #p2p group membership not found in any other messenger. Members can add/remove peers also while being offline, and when everything comes online again, everyone has the same consistent membership view. We formalized and ran a simulation model using #TLA+ (invented by Leslie Lamport of vector clock fame):

github.com/chatmail/models/tre…

and a complementary #pytest model with more corner cases tested here:

github.com/chatmail/models/blo…


With #deltachat #chatmail and #webxdc developments we aim to instigate a new modern foundation for secure E-Mail and a resilient Web without platforms. We are building a kind of #minecraft system for modern decentralized messaging.

But who are we building it for?

For all who need reliable trustable means of modern private communication.

While our work needs hackers and experts it's not designed for them. @tante raises interesting and important related thoughts tante.cc/2025/03/03/who-is-fre…



@maple #ArcaneChat is an android client for #DeltaChat, and Delta Chat is available for #iOS, #Windows, #Linux etc.

and now that you talk about young people, in several places people are not even allowed to get a SIM card at all until certain age, so apps like Signal that depend on phone numbers are a non-go, while I have seen several people using DeltaChat with their children, ex:

mastodon.ie/@davidbenque/11403…

@bert_hubert


@adbenitez Well the thing I don't care for with #DeltaChat is that it uses email as its underlying transport mechanism. That, to me, just seems like the wrong approach for a chat client, for a number of reasons. If you can run your own email server it might be fine, but I have no desire to do that.


I really recommend you to give a try to #DeltaChat anonymous login without any phone number or any private data required, you can create as many accounts and add as many devices as you want, all work smoothly no encryption problems with multi-device etc and it has a better interface than #matrix on the level of #WhatsApp and #Telegram super user-friendly and painless to onboard family and friends

And you LITERALLY own your data and can browse it and search it offline


@spla +1 for Deltachat. Requires an auto-crypt-compatible email address. @Tutanota , would you please add #deltachat compatible auto-crypt goodness to your offerings?

PS: I have tuta, proton, and posteo.net email addresses (and thanks for the free service!). I pay for, and favor the posteo.net one the most. Why? Because of the auto-crypt support. (BTW: I am not paid in any way to endorse one over the other.)


#deltachat
Basically, email is just a messenger standard. The normal user interface of email clients imitates classic letter writing. DeltaChat proves that you can just as easily use a modern messenger UI.



#XMPP enthusiasts out there: what would you say the ultimate Achilles heel of the XMPP ecosystem is, at present? Fragmentation of clients? What?

My sense is that it's this: when one goes to store an XMPP address in one's addressbook, there doesn't seem to be standard way to store an XMPP address. #Android doesn't have that as an allowable field, and #Thunderbird and #Nextcloud have an "Instant Messaging" field, where the type can be set to "XMPP". But are these two compatible with each other when trying to sync between them? Edit: Yes, but there's a catch: *the XMPP address must be prefixed with "xmpp:"*

So "user@foo.bar" is not an OK XMPP address, but "xmpp:user@foo.bar" is.

Then to make matters worse, now there's a wish to change the labeling of "XMPP Address" to "Chat ID": gultsch.social/@daniel/1140129…

It might be a long time before the address synchy-ness ever works again between Android <-> #Davx5 <-> Nextcloud <->Thunderbird

Note: Android allows a "Jabber" type for an IM address, where you *don't* prefix the address with "xmpp:".

(#DeltaChat gets to gloat hard here, as they have plain-old email addresses)

#prosody #conversations #gajim #dino #snikket #monocles #monal


Interested to take a little tour through how #deltachat apps and the #rustlang core library are wired together?

@treefit and @WofWca provide a deep-dive into the history of apps migrating from a C-Foreign-Function-Interface to a #Rust based JSON-RPC mechanism, with entertaining horror stories like how an iOS release some years ago could delete profiles without the user intending it 😬

The post also highlights a few areas where folks interested to help could start ... delta.chat/en/2025-02-11-why-j…


✨ My first technical blogpost is out now. ✨

If you ever wanted to learn a bit about how
#deltachat works internally and why we have two ways to communicate with our #rust core, then this is the introduction to read

delta.chat/en/2025-02-11-why-j…

#jsonrpc #cffi #c #rust #deltachat_desktop #deltachat_core



Six times so far ... is how often important parts of #deltachat were independently #security audited and analyzed. Thanks to IncludeSecurity, Cure53, Applied Crypto Team at ETH Zuerich and Radical Open Security.

Last audit is from December 2024 covering @rpgp , the minimal #OpenPGP Rust library that is gaining traction with others projects as well.
Shout-out to dignifiedquire and @hko for their excellent maintenance! For more info on Delta Chat related security audits: delta.chat/en/help#security-au…



@ax3 yes, our #chatmail #deltachat and #webxdc related talks were recorded but not sure when they get published or how well the recording worked.



Our friends at @delta are continuing to make #WebXDC an amazing platform: delta.chat/en/2025-01-23-webxd…

The realtime #WebXDC APIs are built on top of #iroh #p2p connections in #DeltaChat. Glad to be playing a part in this!



anyone interested in helping out with maintaining the message parser for #deltachat desktop?

It's #test_driven_development like a #coding_puzzle, written in #rust :rust_ferris: with the #nom parser combinator library.

Repo: github.com/deltachat/message-p…

We have some bugs that I currently don't have the capacity to fix.


Did you know that you can add and use "ephemeral profiles" where all messages get deleted after a set time? The "auto-delete from device" will keep your profile clean. It's a one sided ephemerality that you decide about, not your chat partners. Good for coordinating things without digital traces and where only "the current day" or "week" is important but not all the past history. Saved messages stay, though, until you explicitely delete them. #ephemeral #deltachat



A main technical and economic difference to #matrix servers/clients:
The family of #deltachat apps uses #chatmail servers as ephemeral message transports that know nothing and forget everything: Servers don't store group metadata or cryptographic identities and delete messages after download by default. In effect, a 30EUR/month #chatmail server with 10K's of active users hums along with 2% IO and CPU pressure, 1GB RAM and negligible disk usage. No Pro-version or Kubernetes needed to scale ;)


Note to my-self and other people like me:
Read the #deltachat help at delta.chat/en/help it's all perfectly explained there in easy to follow language. It's even translated to various different languages already.
The number one answer for me is that there are #deltachat specific so called #chatmail servers suitable for anonymous instant messaging over email.
So eventhough I like to self host my emails, I think I'll go with existing #chatmail server at least initially.


@WofWca So I have finally updated to the latest and greatest #deltachat desktop. And I must say I am really impressed.
Both lists, list of conversations and list of messages are now keyboard navigable.
The hint for the screen reader users is that not all of the screen readers may switch into focus mode automatically so once you do this manually you can enjoy the user experience the way it has been designed.
Also there are nice keyboard shortcuts e.g. ctrl+n for jumping into the input box, ctrl+k for search and more.
Now I do really need to explore more i.e. what about the encryption. Can I use my existing GPG key or add a subkey or is that handled transparently on the background? I need to figure out if I should create new email for chatting or use my primary email.
Still from the accessibility point of view we are really getting something usefull I think.


The time has come for a new #deltachat_desktop Test Release: 1.51.0 !

Besides many bug fixes we added a New App Picker 🚀 which allows to browse and attach #webxdc apps directly from attachment menu.

Help us find the most
annoying bugs so we can make sure this update is ready to be released on
the website and in stores:

support.delta.chat/t/help-test…

#deltachat


Upcoming events:

We'll give two talks at #FOSSDEM about #chatmail and #deltachat in the modern email devroom, on Saturday late afternoon: fosdem.org/2025/schedule/track…

The friday before, we'll probably also appear and talk about about #webxdc at the #Matrix barcamp.

Sunday morning, our friends from @n0iroh namely @flub, will give a talk about the P2P-iroh network architecture fosdem.org/2025/schedule/event…

Otherwise, you'll find us mostly around #OFFDEM for chatting and more ad-hoc sessions.