Personally, I wont ever connect my phone to my car at all (if my next car doesn't have an aux port I'll install one myself), but I have to assume that GM is doing this because their own software siphons more data off of our devices than even carplay or andriod auto does. > "GM is looking to monetize more software and services within its vehicles and is taking a page out of Tesla’s playbook," Since they're only doing…
CarPlay and AndroidAuto don’t give the car any access to the phone data and that’s the “problem” GM seems trying to “fix”. CarPlay and AndroidAuto protocols basically treat car’s display as a remote framebuffer.
> As part of the agreement an automaker would have to enter with Google, Porsche said certain pieces of data must be collected and transmitted back to Mountain View, California. Stuff like vehicle speed, throttle position, coolant and oil temp, engine revs—basically Google wants a complete OBD2 dump whenever someone activates Android Auto.
> Google, for its part, disputes some of our source's assertions. Liz Markman, a Google spokesperson for Android Auto, said in a statement that Google does not collect some of the data listed by Porsche, such as throttle position and coolant temp. She declined to provide a full list of what data is collected, but emphasized that Android Auto users must opt in to share any information upon their first connection of their phone to a car. She said some of that data is used for safety (restricting typing and allowing only voice input when the car is not in "park," for example) and some is to used to optimize the app's user experience.
So seems like Android Auto requires at least some data from the car, as of 2015. Porsche ended up adding it in 2022, though, so maybe they stopped fighting that battle.
I'm not sure which I want less - the phone company getting data from my car, or the car company getting data from the phone.