Für jeden #UnifiedPush Nutzer zu empfehlen.
Mal schauen wie gut die #kde Implementierung ist.
The last version of our flutter library now properly support Linux applications:
- Push notifications are able to start the application
- Push notifications are automatically decrypted
We hope to see new applications on Linux supporting push notifications with this update.
The list below shows talks that have covered UnifiedPush. We thank these community members who have taken time and energy to spread the word about UnifiedPush! [DE] 2025-09-20, UnifiedPush, Daniel Gultsch at Datenspuren: description, recording, recor…UnifiedPush
Teil 6 der der Nextcloud-Serie!
Push-Benachrichtigungen auf Android via UnifiedPush & NextPush – datenschutzfreundlich über deine Nextcloud statt Google. 👇
kuketz-blog.de/push-benachrich…
#nextcloud #unifiedpush #push #google #android #datenschutz
Push-Benachrichtigungen auf Android via UnifiedPush & NextPush – datenschutzfreundlich über deine Nextcloud statt Google.www.kuketz-blog.de
Push-Benachrichtigungen auf Android-Handys ohne Google. Dezentralisiert und Open Source.
Mit Open Source Tools wie microG bekommt man zwar erfolgreich proprietäre Google Software von seinem Android-Handy verbannt; die eigentlichen Benachrichtigungen werden aber dennoch über Google Server verschickt (Firebase Cloud Messaging).
UnifiedPush ist ein Framework, mit dem Push-Benachrichtigungen dezentral bzw über selbst betriebene Server zugestellt werden können. Zahlreiche Open Source Android Apps unterstützen bereits UnifiedPush. Unter anderem: Tusky, Fedilab, DAVx⁵, Fennec, Element (mit Einschränkungen) und viele mehr.
Dieser Vortrag erklärt, wie Push-Benachrichtigungen im Allgemeinen funktionieren und warum sie trotz ihres eventuell schlechten Rufes eleganter sind, als jede App eine eigene Serververbindung aufbauen zu lassen.
Des Weiteren werden mögliche Privacy-Probleme erörtert die mit der Benutzung von Google Push Servern einhergehen.
Anschließend wird die Architektur von UnifiedPush erklärt.
Der Vortrag endet mit einer praktischen Anleitung wie man UnifiedPush auf einem Android-Handy benutzt.
Einblicke in das #Datenspuren-Programm
Heute: #UnifiedPush
talks.datenspuren.de/ds25/talk…
Push-Benachrichtigungen auf #Android-Handys ohne #Google. Dezentralisiert und #OpenSource. Wie das geht, berichtet @daniel in seinem Vortrag auf den #Datenspuren25.
Wann? 20. September, 16:00–16:45 Uhr
Wo? Henny Brenner Saal und im Stream auf @mediacccde
Ihr wollt euch das komplette Programm ansehen? Dann schaut hier vorbei: talks.datenspuren.de/ds25/sche…
Push-Benachrichtigungen auf Android-Handys ohne Google. Dezentralisiert und Open Source.talks.datenspuren.de
If you can’t make it to #Datenspuren, I will also be at #MRMCD25 talking about #UnifiedPush.
I taught myself how to use mermaid.js. Expect graphs!
talks.mrmcd.net/2025/talk/RLQM…
Push-Benachrichtigungen auf Android-Handys ohne Google. Dezentralisiert und Open Source. Mit Open Source Tools wie microG bekommt man zwar erfolgreich proprietäre Google Software von seinem Android-Handy verbannt; die eigentlichen Benachrichtigungen…talks.mrmcd.net
I’m going to be at the Datenspuren (@datenspuren) conference in Dresden talking about #UnifiedPush. 🇩🇪
UnifiedPush is a topic I’m really passionate about. Every #Android user needs to know about this.
talks.datenspuren.de/ds25/talk…
Push-Benachrichtigungen auf Android-Handys ohne Google. Dezentralisiert und Open Source.talks.datenspuren.de
Even as a non-developer, I found this well written article of great interest. It explained a few things about #UnifiedPush I wasn't aware of, and has given me better insight into how it functions.
It's clear now that there simply isn't any excuse for developers to use #FCM for notifications. I sincerely hope UnifiedPush will gain traction, not only amongst #FOSS developers, but the Android developer community at large.
It's perhaps worth noting that users of #Conversations (and its forks) already have a distributor included in their client, thus further lowering the bar of entry.
Have to use Reddit on a degoogled phone?
You can now get push notifications using Reddit's webapp over @unifiedpush in browsers that support it. (IronFox and soon Fennec)
#Reddit #deGoogle #UnifiedPush
As expected UnifiedPush works with Masotodon (v4.4.0+) web app!
#UnifiedPush #IronFox #Mastodon #Android #PWA
This week in #FDroid (TWIF) has been live since last week, what you've missed:
* More categories and a Client bugfix WiP
* More appid and key changes
* #DAVx5 now with #UnifiedPush support
* #FennecFDroid search engine shenanigans, check your settings now!
* 15 years on #OSMAnd and better navigation
+ 4 new apps
& 131 more updates
Get up to speed: f-droid.org/2025/07/03/twif.ht…
This Week in F-DroidTWIF curated on Thursday, 03 Jul 2025, Week 27F-Droid coreUnattended updates spoiled us all, updates come and go, no need to ever open th...f-droid.org
🤯 🤯
*How secure is UnifiedPush?*
It’s a legitimate question that comes up from time to time. While the question is fairly short, the answer requires a few details. Behind the question of security, it’s also often about privacy.
unifiedpush.org/news/20250513_…
#UnifiedPush #PushNotifications #Android #FCM #Privacy
How secure is UnifiedPush? It’s a legitimate question that comes up from time to time. While the question is fairly short, the answer requires a few details. Behind the question of security, it’s also often about privacy.UnifiedPush
Great news for the wafrn app !!
As a culmination of the big journey of the past weeks, the Wafrn App is now listed in the official @unifiedpush documentation as one of the apps that support UnifiedPush
Check it at unifiedpush.org/users/apps/
#WafrnDev #FediDev #UnifiedPush #Degoogle #FreeServices
This is a non-exhaustive list of the first few end-user applications that use UnifiedPush. Android Name Description Date Since version Docs¹ FluffyChat Matrix chat January 2021 v0.26.UnifiedPush
Since the 24.12 KDE Gear release we are shipping the client-side push notification infrastructure for applications such as NeoChat and Tokodon. For 25.08 thi...volkerkrause.eu
Cool, Fennec is interested in #UnifiedPush support
[1]We will probably have it on Fennec before it gets upstream (if it does 🤞).
That means UnifiedPush will be available for "installable web applications". So we'll have push notifications with some new apps !
[1] gitlab.com/relan/fennecbuild/-…
#FennecBrowser #Firefox #PWA #UnifiedPush
This PR adds a new patch to add UnifiedPush support. To test the feature, you need to install a distributor first...GitLab
TIL #conversations is not just an end to encrypted, federated messenger, it can also send notifications to your apps through #unifiedpush
#xmpp #android #e2ee #decentralised
**Push notifications for decentralized services**
How mobile push notifications currently bring centralization to decentralized services, and how we can avoid it, even for mainstream configurations.
unifiedpush.org/news/20250131_…
#UnifiedPush #Webpush #decentralization
How mobile push notifications currently bring centralization to decentralized services, and how we can avoid it, even for mainstream configurations. Published the 31/01/2025 This post will focus on Android.UnifiedPush
Want to try a new distributor ? Nothing to setup, you just need to open the app and grant the requested permissions. It follows the last version of the UnifiedPush specifications: Sunup !
I tried this but using #NextPush instead of NTFY.
Tapping on #UnifiedPush in the #Dav5X settings instantly picked up UnifiedPush and subscribed, showing my account in brackets. The NextPush Android app showed Davx5 as subscribed.
It seems I had to turn the collection off and on a couple of times before it showed as subscribed, and it still takes about 30 seconds to update. Could that just be #GrapheneOS's default calendar app that I'm using?
Yay, #PolyculeClient now supports #UnifiedPush on Android 🎉 !
gitlab.com/polycule_client/pol…
Signed-off-by: The one with the braid info@braid.businessGitLab
While @suraj_sloth is working on the #UnifiedPush connector side in #Chatty I got a chance to add the code for registering/unregistering #Matrix push gateways in #libcmatrix and Chatty (with this I can readily round trip messages up to the UP distributor):
#phosh #LinuxMobile #adwaita #gtk
Neue Zeile in der Messenger-Matrix ergänzt: »Unterstützte Push-Benachrichtigungsdienste«. Ich habe nicht zu jedem Messenger ausreichend Informationen gefunden, daher wäre es lieb ❤️ , wenn ihr dazu Feedback abgebt. Korrekturen nehme ich gerne vor. 👇
messenger-matrix.de/messenger-…
#push #google #apple #android #ios #fcm #apn #websocket #unifiedpush #ntfy
Gegenüberstellung sicherheits- und datenschutzrelevanter Eigenschaften von Messengernwww.messenger-matrix.de
Teste seit heute die #UnifiedPush Version von #Molly (Signal Fork). Benachrichtigung über neue Nachrichten erfolgt via #ntfy. Bereits nach einem Tag Test lässt sich sagen: Akku-Verbrauch ist geringer als mit #WebSocket bei Signal.
github.com/mollyim/mollyim-and…
Molly with UnifiedPush support. Contribute to mollyim/mollyim-android-unifiedpush development by creating an account on GitHub.GitHub
Hell, yes. This is nothing but good news.
I've been using Unified Push + Element + Fedilab via Nextcloud and NextPush and it's been remarkably simple and reliable while keeping all that sweet, sweet metadata out of the Goog's hungry clutches. Thank you!
Can't wait for Yunohost to support sliding sync so I can shift to ElementX.
#UnifiedPush #Privacy #FOSS #Element #ElementX #Yunohost #Fedilab #Nextcloud #NextPush #Google #Android
Guten Morgen. Wer sie noch nicht kennt, sollte unbedingt einen Blick in die Empfehlungsecke werfen. Diese enthält meine aktuellen Empfehlungen zu verschiedenen Themen wie Messenger, Werbeblocker, werbefreies YouTube, Passwort-Manager, Suchmaschinen und Co. 👇
kuketz-blog.de/empfehlungsecke…
#empfehlung #tracking #security #datenschutz #adblocker #android #youtube #messenger #linux #firefox #dns #unifiedpush #email #frankgehtran #thunderbird #passwortmanager #videokonferenz #vpn #suchmaschine
Die Empfehlungsecke beinhaltet aktuelle Empfehlungen zu Messengern, Browser-Add-ons und weiteren Themen • IT-Sicherheit aus KarlsruheKuketz IT-Security Blog
Version 0.4.0 (Codename „All Engines Running“) of Ltt.rs not only brings support for #UnifiedPush but also a UI refresh. The e-mail client for Android now supports Material U / dynamic colors.
#autocrypt #opensource #email #Lttrs
Note that Ltt.rs requires an e-mail server that supports #JMAP. (There aren’t many providers that support it so Ltt.rs is currently more for the adventurous / self hosting type user.)
No-frills, easy to use, easy to maintain Email client for Android based on the JSON Meta Application Protocol (JMAP).Codeberg.org
Linux UnifiedPush Distributor using ntfy.sh (self-hosted or official)GitLab
Hey ! We're pleased to announce that Ltt.rs [1], an email (JMAP) client, and Mercurygram [2], a new fork of #Telegram, now support #UnifiedPush. And support is being upstreamed to Telegram-FOSS :)
[1] ltt.rs from @daniel
[2] github.com/drizzt/Mercurygram/ from @timothy
Unofficial, FOSS-friendly fork of the original Telegram client for Android - GitHub - drizzt/Mercurygram: Unofficial, FOSS-friendly fork of the original Telegram client for AndroidGitHub
I've long believed that all apps (at least on Android) should start supporting UnifiedPush[1]. Tools like ntfy could serve as a central hub for notification distribution, allowing anyone to have their own notification server to connect apps and mobile devices. This would ensure greater privacy.
This is also why I developed NotiMail: we shouldn't have to rely on the 'big players' for our notifications and data.
[1] unifiedpush.org/
#UnifiedPush #AndroidApps #PrivacyMatters #NotiMail #Google #Apple #Android #iOS
Android or iPhone — either Google or Apple delivers our messages — surely? You don't accept that?
Time I Learned: there are freedom-respecting phones.
People who do not want to depend on Google or have them control our devices are using android-compatible but not google-controlled phones, a.k.a. “degoogled phones”. We have been asking (ourselves) for several years if we can have google-free push notifications. Thanks to the developers of the UnifiedPush standard, the answer is now, “yes!”
But why?
You've probably heard of the Observer Effect. Partly influenced by hearing that someone is observing my blog from a social psychology angle relating to attitudes among the open source community, but also I was already thinking I should, I've decided to write more about why I write/build/care about the topics I choose. For a start I wrote a “Why Would I Care?” section for my latest post Google-Free Push Messaging for Google-Free Phones. Here, that section is published as an article on its own.
Why would I care how my push notifications reach my phone? What difference does it make to me?
That's a good question. Inside a building that has a good heating, ventilation and air conditioning system, we don't notice the system, we just feel comfortable. With push notification delivery, part of the answer is the same: the system just does its job and our notifications come through. Whether the delivery channel is controlled by Google or by us or by someone else doesn't change that. The immediate, concrete result is the same. So it's not about wanting it to function differently; that's not why I care.
The difference it makes to me is about freedom, privacy, independence, self-agency. I am happy to have the choice to use any particular company's service, but I am not happy to be forced to use them, to have no choice, if I can't leave no matter how bad it gets. What if I don't like Google monitoring my notifications to know what I'm doing? What if I don't like to live in fear of offending them in some way and being cut off from their service and having no replacement option? What if I just don't want to condone their business model by using it, but I still want to be notified when I have messages?
Push notification delivery is one of the many invisible technical services that underpin our online communication systems. These kinds of services are implicitly considered to be part of the public infrastructure, something that we now assume is available to everyone.
When we allow ourselves to become dependent on any particular company's service, and yet do not regulate it as a public service provider, then we subject ourselves to the company's whims, priorities and values, which are different from ours. They will inevitably act against public interests.
Building publicly owned infrastructure based on open standards and freedom software is therefore essential to ensure the independent provision of services aligned with public needs and values.
I am one of the people who feels it is my place to use, promote and build non-proprietary public services, both for my own mental wellbeing and because I believe it is important for society.
It is the same reason why I support: open Ed-Tech, degoogled phones, #matrix, #fediverse, freedom software, open-source hardware, #rightToRepair.
Speaking as one of the people who prefer our devices not to be controlled by and dependent on Google:
What do we want? UnifiedPush!When do we want it? Now!
I would love to work on any freedom tech project bringing UnifiedPush to a wider audience.
See my other posts tagged... #unifiedPush #degoogled #awesomeFOSS
Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian@wrily.foad.me.uk · use the Cactus Comments box above · matrix me · Fedi follow me · email me · julian.foad.me.ukDonate: via LiberapayAll posts © Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise
UnifiedPush open-standard push messaging complements degoogled android-compatible phone OS's such as LineageOS.
People who do not want to depend on Google or have them control our devices are using android-compatible but not google-controlled phones, a.k.a. “degoogled phones”. We have been asking for several years if we can have google-free push notifications. Thanks to the developers of UnifiedPush, the answer is now, “yes!”
The open standard UnifiedPush.org has now been created. While not a large number yet, a useful handful of apps already support UnifiedPush, including several matrix and fediverse apps. For its servers and the associated client-side “distributor” component, there are multiple successful implementations deployed.
The current situation is such that anyone can use UnifiedPush on an android-compatible device by installing their choice of UnifiedPush distributor app (which must run in the background), configuring it to connect to their chosen U-P server (compatible with chosen distributor), and then installing any number of U-P-aware apps which will then use it (without needing per-app configuration to do so).
In android-compatible OS ROM projects such as LineageOS, implementing some core support for the UnifiedPush.org standard now seems to me like the right way to go. Exactly what form of support is to be decided.
Some ways an OS like LineageOS could usefully be involved to improve the UnifiedPush experience are:
Thoughts on the role of microG. The purpose of microG as best I understand is to provide Google compatible APIs to apps which expect Google services. Underneath these APIs, it provides access to a mixture of actual Google services, alternative real services, and fake services. As far as I know it does not so far provide any non-Google APIs, and yet for push notifications the provision of UnifiedPush APIs might be a good fit for fulfilling its overall purpose as a compatibility layer. Or perhaps not, perhaps that is out of scope and should be in LineageOS or another add-on layer instead. I'm sure the folks involved will work out what is best.
Unlike the situation with some other google APIs, it is important to note that an OS compatibility layer such as microG cannot automatically divert the connections made by apps built using Google's FCM, to use U-P instead. The apps must be modified.
However, the inverse is possible: a UnifiedPush aware app can automatically “fall back” to using Google's FCM if U-P support is absent and FCM support is present. See details of the Embedded FCM Distributor in UnifiedPush documentation.
Non-Android devices can use UnifiedPush too, including Linux phones such as PinePhone and Purism Librem. The UnifiedPush D-Bus spec may be relevant. (On locked-down proprietary devices such as Apple's it is unlikely to be possible, nor to make much sense: FAQ.)
A U-P distributor app could be built in to an OS or subsystem like microG but there is a significant down-side to that: it would support only one type, or at most a fixed small number of types, of U-P server. Choosing a distributor type is more of a whole OS packaging decision. In cases where the whole OS is related to a service provider of some kind (so not like LineageOS, but perhaps like Murena/Calyx/Graphene etc.), the service provider might choose to run a U-P server for their users and have their distributor automatically connect to it (with user consent/opt-in/opt-out). In the more generic/self-hosted case (like LineageOS) it makes more sense to leave it to the user to install their preferred U-P distributor.
I would love to see distributors of google-free phones, such as Murena, support google-free push notifications. I posted a brief sketch of a UnifiedPush Plan for Murena /e/-OS on their forum, without attempting to go into details of integrating the U-P distributor into the ROM.
A rough time line of UnifiedPush development. (From light research and having followed it through its development.)
Whatever the specifics of how any android-compatible OS ROM project might choose to proceed with google-free push support, the solution space enabled by UnifiedPush now exists. Speaking as one of the people who prefer our devices not to be controlled by and dependent on Google:
What do we want? UnifiedPush!
When do we want it? Now!
See my other posts tagged... #unifiedPush #degoogled #awesomeFOSS
Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian@wrily.foad.me.uk · use the Cactus Comments box above · matrix me · Fedi follow me · email me · julian.foad.me.ukDonate: via LiberapayAll posts © Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise
Made some nice progress on my rust reference 'fake' #UnifiedPush distributor implementation today.
Pushed my code publicly and finished the registration part.
Started the to work on the message sending and found out the C & golang connector library needs some more love as that too was changed in the spec and never updated. That's for this weekend then I guess.. 😅
gitlab.com/j0dev/rust/rust-uni…
Fake Reference UnifiedPush DistributorGitLab
MollySocket allows getting signal notifications via UnifiedPush. - GitHub - mollyim/mollysocket: MollySocket allows getting signal notifications via UnifiedPush.GitHub
I recently learned that it is super easy to run your own #UnifiedPush server if you already have a #NextCloud:
- Install the UnifiedPush Provider app in the NextCloud
- Install NextPush for Android f-droid.org/en/packages/org.un…
Took me like 5 min and now my #Tusky push notifications go through my own server, how cool is that
UnifiedPush provider with Nextcloudf-droid.org
I was surprised at my phone ringing last night, until I realised I got a real non-test push notification from the experimental fork of Nextcloud made by Niklas Reimer. It uses @unifiedpush in the #foss and @fdroidorg compatible version of Nextcloud, and notifications don't go through Google Services or the Nextcloud Push gateway.
Something very exciting is coming!
#foss #pushnotification #UnifiedPush #android #Nextcloud #ntfy #fdroid