Today at DIFF in Freiburg: DeltaTouch running on PostmarketOS on a Steam Deck (with a Win7 theme), owned by @ell1e 
Search
Items tagged with: Deltachat
#deltachat is secure against server-side group membership changes but for a very different reason than #signal which keeps encrypted group membership data in a central store.
Delta Chat has _no_ central store but implements a rigidly tested #p2p group membership model where servers play no role github.com/chatmail/models/tre…
Both signal and delta chat are safe against recently published attacks against #whatsapp that can add members to chats, breaking end to end encryption. arstechnica.com/security/2025/…
WhatsApp provides no cryptographic management for group messages
The weakness creates the possibility of an insider or hacker adding rogue members.Dan Goodin (Ars Technica)
@Winter blue tardis🇧🇬🇭🇺 @Jayson Smith @Nick Giannak III If you are still testing deltachat, I managed to run my #chatmail relay and it's working for a few weeks for me.
I have created a groupchat where I'd like to invite other screen reader users.
As I have posted a few times recently, #deltachat people do really care about screen reader #a11y so while testing and something is not working the way you would expect lets describe it in details, and report it properly.
Here's the link to that group chat I'm talking about
i.delta.chat/#6FE1642916908F1A…
Comparing #XMPP against #email protocols is too limited. What sets #deltachat apart is *vertical integration* and being driven by UI/UX considerations. Cross-platform Apps and Bots use the Rust core library which connects with #chatmail relays and classic email servers based on a higher level API -- abstracting over SMTP, MIME, #OpenPGP etc. See chatmail.at
#webxdc apps in turn use an even higher level stable API abstracting over email/xmpp/... see webxdc.org/docs/
Chatmail
Chatmail provides FOSS infrastructure for interoperable, secure, speedy and reliable end-to-end encrypted messaging. Check out clients as Arcane Chat, Bots or Delta Chat today!chatmail.at
our friends over at @rpgp just published a monster milestone, humbly tagged 0.16 😍 with
- streaming decryption and encryption
- post-quantum-cryptography
- API streamlining.
#rPGP is a full Rust implementation of #openpgp which counts among the fastest and most compliant implementations today, and includes security audits. Note: #deltachat uses a restricted subset of OpenPGP, and follows best practices (eg using the same ed25519 keys implementation as #signal) github.com/rpgp/rpgp/
GitHub - rpgp/rpgp: OpenPGP implemented in pure Rust, permissively licensed
OpenPGP implemented in pure Rust, permissively licensed - rpgp/rpgpGitHub
Delta Chat: Delta Chat Desktop, but running inside of Firefox 🦊
As part of the project to port Delta Chat Desktop from Electron to Tauri1, we’ll showcase a setup where our Desktop app runs in Firefox and does not depend on Electron or Chromium anymore. This vid...delta.chat
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/…
Cryptography scales trust
Protocols are to institutions as packet switching is to circuit switchingGordon Brander (Squishy Computer)
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…
Delta Chat: Replacing billionairish platforms with ZIP files
How can we evolve and deploy web apps without allowing developers or operators to become a “billionaire in the middle”? There are many ways to try to address this challenge and some involve the tec...delta.chat
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 :)
I wrote a #DeltaChat blog post for technical users who are skeptical about how it works
Everything You Think You Know About DeltaChat Is Wrong
blog.feld.me/posts/2025/03/del…
Everything You Think You Know About DeltaChat Is Wrong – Makefile.feld
I am smitten with DeltaChat... DeltaChat has been making massive strides lately and I think you should consider using it as your full time secure messenger.blog.feld.me
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
Delta Chat (@delta@chaos.social)
Attached: 1 image Release cycle completed. Please update so we can initiate the next release round with a long awaited feature ;) Generally delta apps are compatible to all currently released apps and because 15+ app stores come with all kinds of …chaos.social
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…
models/gmc/test_gmc.py at main · chatmail/models
Formal specifications for chatmail. Contribute to chatmail/models development by creating an account on GitHub.GitHub
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…
Who is Free Software for?
For a while I have been arguing that maybe there are some issues with the whole “Open*” movements, their founding myths and ideologies (see for example my talk at Fluconf). This criticism comes from a place of love.tante (Smashing Frames)
Mein Anteil: 50 Zeilen HTML mit etwas JavaScript
codeberg.org/phormanns/shareta…
@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…
David Benqué (@davidbenque@mastodon.ie)
Onboarded my 12yo niece to @delta@chaos.social yesterday. They were looking for a solution to chat with her peer group split between iOS and Android, many of whom don't have sim cards in their devices (+ parents rightly resistant to use big social ap…mastodon.ie
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.)
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…
Delta Chat: From C- to JSON-based APIs of the Rust
Foremost this is a quite technical post. Read our other blog posts if you want something more targeted at end users. If you have not yet looked at the Delta Chat source code, you might not know tha...delta.chat
✨ 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
Delta Chat: From C- to JSON-based APIs of the Rust
Foremost this is a quite technical post. Read our other blog posts if you want something more targeted at end users. If you have not yet looked at the Delta Chat source code, you might not know tha...delta.chat
The #chatmail #fosdem talk from @compl4xx is public. It goes into topics such as
- why chatmail servers?
- how to setup a server with your child
- (avoiding) spam filtering
- metadata and guaranteed end to end encryption in #deltachat
- #cryptographic #interoperability for email message routing
Thanks to attendees for the great energy even if was the last talk on the day and also for questions and conversations afterwards!
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…
Delta Chat: FAQ
What is Delta Chat? Delta Chat is a reliable, decentralized and secure messaging app, available for mobile and desktop platforms. Delta Chat feels like Whatsapp or Telegram but you can also use and...delta.chat
 #Deltachat
 #DeltachatDelta Chat: Chatmail for instant, interoperable and privacy-preserving messaging
What are chatmail servers and how to select one? Chatmail servers are optimized for messaging with Delta Chat to provide a privacy-preserving and speedy user experience, securely interoperable with...delta.chat
Or delta.chat/en/ #deltachat
Delta Chat: Delta Chat, decentralized secure messenger
Delta Chat is a decentralized and secure messenger app 💬 Reliable instant messaging with multi-profile and multi-device support ⚡️ Sign up to secure fast chatmail servers or use classic e-mail serv...delta.chat
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!
Delta Chat: Replacing billionairish platforms with ZIP files
How can we evolve and deploy web apps without allowing developers or operators to become a “billionaire in the middle”? There are many ways to try to address this challenge and some involve the tec...delta.chat
migrating from #WhatsApp to another centralized platform is not a real solution, that's why we are here in the #Fediverse and not in #BlueSky
Migrate from #WhatsApp to #DeltaChat and other decentralized alternatives, break free out of the silos once and for all and stop feeding billionaires/CEO incubators
#ArcaneChat #XMPP #Matrix #SimpleX #Session #decentralization #encryption
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  with the #nom parser combinator library.
 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.
GitHub - deltachat/message-parser: Parsing of Links, Email adresses, simple text formatting (markdown subset), user mentions, hashtags and more in DeltaChat messages.
Parsing of Links, Email adresses, simple text formatting (markdown subset), user mentions, hashtags and more in DeltaChat messages. - deltachat/message-parserGitHub
