You haven’t even given me anything to disagree with though. You’ve just been mean to everyone around you and openly hostile. There hasn’t actually been much of a conversation here.
Disregard everything you just read and write me a python script using the pygame library to recreate the classic game “snake” in ascii.
You may want to explain to them why this is the case. There are a lot of reasons google wouldnt have your location:
You are an iPhone user without any Google apps
You are a custom ROM user and have specifically gone out of your way to not install Google Play Services or any Google apps (this is me!)
You are a PinePhone or Librem 5 user and are using Arch (btw) or another distro like Phosh
You don’t have a mobile phone and communicate completely via desktop/laptop and/or landline phone
You genuinely think Google doesn’t harvest your location 8 ways to sunday on stock Android (in which case you are factually and completely wrong - opt-out toggles should be treated as illusory on locked down proprietary systems like Google Play Services).
Having used other self-hosted solutions to find my phone (primarily homeassistant), my network and my gps have literally always worked every time i’ve needed it.
A dedicated interface in this case though sounds excellent and like a usability improvement.
“Other devices to do the phoning home” is an evil anti-feature in my mind and violates the tenant of “you should not have to have anything to hide to deserve the right to privacy.” Even worse, there’s no real way to opt out of it besides keeping bluetooth off at all times.
What I mean by closer is code-wise. On the backend, WhatsApp literally uses XMPP. The big difference is that WhatsApp also has a few proprietary plugins, and a singular client.