@aral @Mer__edith also a reminder that support for #UnifiedPush, so notifications can be delivered over private ntfy or Nextcloud servers without leaking content to GCM/FCM, has been requested by users for a while.

Context:

https://github.com/signalapp/Signal-Android/issues/13290

https://github.com/signalapp/Signal-Android/issues/12490

https://github.com/signalapp/Signal-Android/issues/11154

Add another way to receive notifications · Issue #13290 · signalapp/Signal-Android

Hi, It seems weird that Signal still relies on GCM/FCM for notifications. Even with Signal APK downloaded from the website, and having whitelisted Signal in DNSfilter (personalDNSfilter | F-Droid -...

GitHub

Not sure if it specifically makes the case for #UnifiedPush. Nevertheless, having open standards instead of closed gardens and monopolies, as well as always having the option of #selfhosting should be the default.

https://www.404media.co/fbi-extracts-suspects-deleted-signal-messages-saved-in-iphone-notification-database-2/

#pushnotificationdata #dataprivacy

FBI Extracts Suspect’s Deleted Signal Messages Saved in iPhone Notification Database

The case was the first time authorities charged people for alleged “Antifa” activities after President Trump designated the umbrella term a terrorist organization.

404 Media

If you were waiting for some libraries to support UnifiedPush on your Linux app: you now have Rust crates, and GObject introspection bindings, tested with C and Python!

🔔 🦀 🐍

https://codeberg.org/UnifiedPush/unifiedpush-rs

#UnifiedPush #rust #GTK #gnome

unifiedpush-rs

Rust crate for UnifiedPush

Codeberg.org
I didn't know that #Nextcloud supports #UnifiedPush distribution. I've set that up now and for the first time my #Fedilab notifications actually work! (the default Ntfy and Murena servers never worked for me)
Does anyone know of a UnifiedPush integration for SailfishOS? I made an app that will poll my ntfy server periodically, but I would much prefer a proper integration. #SailfishOS #UnifiedPush

Paralino, an easy-to-use encrypted location sharing app can use UnifiedPush to notify your devices!

Interestingly, to our knowledge, this is the first proprietary application to support the protocol. However, this support is part of an effort to open up the clients.

https://paralino.com/

#UnifiedPush

Paralino - Encrypted location sharing

Secure location sharing

It seems that #fennec browser has messed up the #unifiedPush integration in version 149 :(

seems a fix is available already after 2 days :) I just have to wait for the update of the browser to 150 now :)

Chemnitzer-Linuxtage-Nachlese Teil 1:

Das Datenschutz-Problem mit Push-Benachrichtigungen – sehr eindringlich und unterhaltsam erklärt von Merle Fäller

Ich wollte nur Zulip-Notifications auf dem Handy. Also habe ich angefangen, selbst was zu bauen – und bin in ein Rabbit Hole gefallen.
Dieser Vortrag erzählt die Geschichte, wie ich versucht habe, ein Problem zu lösen – und dabei verstanden habe, wie Push-Notifications wirklich funktionieren. Warum mein erster Ansatz nicht skaliert. Warum fast jede App Firebase oder APNs nutzt. Warum selbst Signal bei Google anklopft. Und warum das seit dem Wyden-Brief von 2023 ein dokumentiertes Privacy-Problem ist: »We kill people based on metadata.«
Ich zeige, welche Alternativen es mit UnifiedPush und ntfy gibt, wie ich eine Bridge für Zulip gebaut habe, und warum das gleiche Problem auch für Prometheus-Alerts, Grafana-Notifications und CI/CD-Pipelines gilt. Und was das mit digitaler Souveränität zu tun hat.

https://media.ccc.de/v/clt26-143-warum-selbst-signal-bei-google-und-apple-anklopft

#google #notifications #firebaseCloudMessaging #gcm #firebase #fcn #apple #apn #ntfy #UnifiedPush #zulip #messenger #instantMessenger #clt2026

Warum selbst Signal bei Google und Apple anklopft

media.ccc.de

Mein Vortrag über #UnifiedPush von den Chemnitzer Linux Tage ist übrigens auch schon online verfügbar. Diesmal mit Demo und schöner, langer Q/A Runde.

https://media.ccc.de/v/clt26-202-unifiedpush

UnifiedPush

media.ccc.de
Our combined booth for #UnifiedPush and #XMPP at #CLT2026 went great. There was huge interest in UnifiedPush, and we successfully funneled some of that interest into XMPP as well.
I think it's a great combination since those projects are ideologically well-aligned, and we will likely do it again.