hmmmmm
thinking about how you might be able to do federated push notification proxies from mastodon -> (apple / google) push -> phones that mastodon apps can use in order to not set up their own servers
I'm not actually sure iOS has this issue but android definitely appears to not let app developers listen to a websocket in the background based on my experience
@impiaaa so amaroq is running their own server to proxy pushes from the websocket then?
@impiaaa oh that's interesting.
I was actually thinking of maybe a way to register pushes with mastodon that included an encryption key, so that the proxy could subscribe to a push URL without seeing any of the content, and just passing it directly to the device
@iliana that would be neat, but it would be an upstream change that I don't find likely to get into mainline. 😞
@iliana something like that. I remember it being explained that the proxy server doesn't actually see the content of notifications, to preserve privacy, so it just tells the app to "look for" new notifications (that's what the background processing is for). but I don't know what the server is checking if it's not the push websocket.