Advertisers user your mobile ad ID to track you everywhere, often correlating it with non-mobile activity. You need to disable these IDs and I'll tell you how.
Quite easy. Simply remove it. It is not deeply integrated as you say. The Problem is using other apps that depends on Google thus sending data to Google. Is that the case: reconsider your app usage
The most noticeable change in behavior would actually be lack of push notifications. At least by default - you can set up push without Google (like with UnifiedPush), but not all apps support that.
I only recently got pushes working on this phone and very happy to have them again - but I absolutely get this. I only have them on in a few places, so they’re convenient and not distracting - only on personal messages and on some chats I want to keep an eye on.
the most noticable change is when the developer built all functionality around every kind of firebase service, and didn’t care to handle the case when those are not available
Quite easy. Simply remove it. It is not deeply integrated as you say. The Problem is using other apps that depends on Google thus sending data to Google. Is that the case: reconsider your app usage
And most of them still work, just can’t display ads.
The most noticeable change in behavior would actually be lack of push notifications. At least by default - you can set up push without Google (like with UnifiedPush), but not all apps support that.
I dislike being bothered if i’m not actively using the device, so that’s a plus for me.
I only recently got pushes working on this phone and very happy to have them again - but I absolutely get this. I only have them on in a few places, so they’re convenient and not distracting - only on personal messages and on some chats I want to keep an eye on.
you can just silence all the notifications, and still know which messaging app out of the 5 has new messages, and whether you got emails, etc
Usually in app settings and Lineage has a notification permission. And calendar, phone and sms have their own things anyway. Nothing amiss.
the most noticable change is when the developer built all functionality around every kind of firebase service, and didn’t care to handle the case when those are not available
that’s not my experience, but maybe they changed something recently