this post was submitted on 05 Dec 2023
0 points (NaN% liked)

Technology

37585 readers
301 users here now

A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.

Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.

Subcommunities on Beehaw:


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
top 6 comments
sorted by: hot top controversial new old
[–] Zworf@beehaw.org 0 points 9 months ago* (last edited 9 months ago) (1 children)

It requires a google account though so I can't use it :(

I don't really understand why they insist on that as it doesn't seem to use google otherwise. I do have google play services, just no account logged in (which is not necessary for things like push to work!)

[–] helenslunch@feddit.nl 0 points 9 months ago (1 children)

I was told "Beeper Mini relies on Google for some features: for example, notifications. - Abdullah"

Weird, I have a thousand other apps where my notifications work just fine without being signed into Google. Makes no sense to me.

[–] Zworf@beehaw.org 0 points 9 months ago* (last edited 9 months ago) (1 children)

Yep notifications require google play services installed. They do not require a google account or being signed in to one. It's based on the device ID alone. I don't have a google ID on my phone and push messages work just fine.

[–] helenslunch@feddit.nl 0 points 9 months ago* (last edited 9 months ago) (1 children)

Yep notifications require google play services installed.

No they don't. But that's not what we're talking about anyway.

They do not require a google account or being signed in to one.

The app does.

[–] loki@lemmy.ml 0 points 9 months ago* (last edited 9 months ago) (1 children)

If you use on android apps from the playstore, most apps are built to relay their notifications through Google's Firebase Cloud Messaging (FCM), so they don't have to have a background notification listeners running 24/7. It also means less overhead from multiple notification listeners from every app having its own. So yes, if an app is built on top of google play services, it requires "google play services"

https://en.wikipedia.org/wiki/Firebase_Cloud_Messaging

If an app says it doesn't rely on google play services, it uses an alternative notification listener or websockets, which might not be as effective, because Google is inbuilt and won't kill its own apps, the scale of its infrastructure, and its habit of listening on people's activity.

Add in Androids habit of killing background services, and you don't always get your notification when the app isn't in the foreground.

Even Signal from Playstore uses Google Play Services for notifications.

https://old.reddit.com/r/signal/comments/g217a6/what_can_google_glean_from_signal_using_fcmgcm/

[–] progandy@feddit.de 0 points 9 months ago

There is also an alternative push protocol called UnifiedPush, but not many of the popular privacy focused messengers care to implement it.