I absolutely love the level of control you have with push notifications services on Android. If you aren't aware, on stock Android and iOS, most apps push notifications are enabled through Google Firebase or Apple Push Notification (APN) -- cloud services. While APN and Firebase offers a way to end to end encrypt notifications, the app developer needs to opt into it/enable it. As one can imagine, this is likely a gold mine for surveillance.
With Android's OS-level support for Unified Push, you can run your own Unified Push service and completely bypass the need for the cloud for push notifications.
So, for example, you can install the NTFY app and connect it to your own server and use it as your push notification provider. Which, is extra awesome because that creates an NTFY topic on your server that other NTFY-connected devices can sync with.
So, with UnifiedPush+NTFY, not only can you bypass the cloud, you still get the benefits of multi-device syncing if you want it.
Additionally, if you want your UnifiedPush provider to remain totally on-device, you can run SunUp and Android apps that support UnifiedPush can register with it. I've found that most notification-specific apps on F-Droid support this.
The downside to literally any of these private push notification options is that app developers have to implement support for it. And I imagine many haven't. ðŸ˜