Pushover also handles a server, which you can make requests to, that sends push notifications to your phone. It looks like this project just scrapes JSON from a URL for changes, and notifies from that.
Pushover is push based, while this looks to be pull based.
If you use Magisk, which is one of the most common ways to root nowadays, it not only roots, but allows custom software to be installed "systemlessly". This means in most cases, SafetyNet won't be able to detect a rooted phone.
Just like with jailbreaking, smart people will always find a way around these barriers Apple and Google put up
Although I've been using Pushover[0], a paid service, instead of Gotify, I found a really cool project to pair a push-notification service with is huginn[1], which allows you to program bots to do things on cron jobs, among other really powerful actions.
If anyone is interested in developing a shell even further, checkout rustyline[0]. It makes it very simple to add keyboard shortcuts (Ctrl-C), completion, and even history.
There's also liner[1], which is part of the redox-os project, which also has a lot of the same features.
I think the problem with Signal is that it requires a phone number to sign up: which some people may not feel comfortable doing.
On the other hand irc is nice, but it doesn't exactly have the media sharing tools that have become standard in chat clients (Discord, Slack, etc.).
Although it is a little early for France to choose Matrix, at least e2e is becoming more standard, and countries are endorsing it.
What I don't understand about NN is how it would be enforced. Would whitelisting services equate to whitelisting ip's? That seems problematic considering how many companies use AWS or another cloud platform as a cdn or server. Wouldn't Amazon, Google, Microsoft be for NN as it would directly affect their cloud services?