Ntfy.sh for FOSS notifications?

Would it be possible to make Deltachat notifications work on Android without Google / iOS without Apple using ntfy.sh? It has its own privacy concerns, but different ones. I’ve seen this work for other messaging apps on F-droid.

The ntfy software is FOSS and a push server can be hosted by anyone, so it is at least decentralizable.

1 Like

Same situation as unified push, if you can have the custom push receiver active in the background, then you can also do the same for delta chat and just use IMAP idle.

That we use the apple/google relays is only because those operating systems don’t let delta chat keep the IMAP connections open in the background.

Urg, right, of course. Problem is political and not technical. Sorry, I knew that, if I’d thought about it.

I guess neither Google nor Apple has much to gain by competion. It would be nice if a legal case found that push monopolisation was anticompetitive behaviour from Google and Apple, and forced them to allow independent open-source standards.

I’ve seen people sending meaningless messages in the hopes of prompting message arrival. Since email sending and receiving are usually separate processes on separate ports, I thought that was unlikely to work, but I guess it does keep the app up and running.

One of the issues solved by using ntfy/UnifiedPush is having fewer apps wake the device up to sync, thus increasing battery life. A couple weeks ago I set up every FOSS app which supports UnifiedPush on my device to use that instead of polling, and my battery lasts noticeably longer now.

1 Like