Is the always-on policy just for VPNs or are there other exceptions? App developers constantly run into issues to keep things running. For instance, in Nostr, we would like to keep an always on connection with the user's chosen Inbox relays at all times, replacing the Push Notification stack (FCM/UnifiedPush) altogether. Though I am not sure if we were successful in keeping that service running at all times, from a regular app, yet.

Replies (4)

I've read your posts with difficulties from past days, but find it strange because quite a few apps are permanently running OK. Oddly enough, 0xChat always pings me about likes and replies without fail, even thought it isn't my often used NOSTR client. Would suggest to look at their implementation, somehow it works really rock solid.
but this always-on feature is designed for VPNs, yes. you can background apps using the method I sent above.