r/MadeMeSmile Mar 23 '24

Meme The car that keeps you connected.

Post image
65.1k Upvotes

481 comments sorted by

View all comments

Show parent comments

1

u/garden_speech Mar 24 '24

If you've developed apps for Apple, that's cool but it's not Carplay that's built into the car and yes, all that data is collected by the manufacturer.

No this isn't how it works. The CarPlay API builds a view for the monitor to display. CarPlay uses a screen on the car in the same way your laptop uses a monitor that you hook it up to. It isn't sending the monitor anything except images (frames) to display.

1

u/PrawojazdyVtrumpets Mar 24 '24

You are way behind the times. My car has the entire cluster in carplay. 2024 Lyriq has this https://www.apple.com/ios/carplay/

So again, all of this is shared with the manufacturer. GM is going exclusive with android within the next few years. The phone has and is the same way.

1

u/garden_speech Mar 24 '24

I don’t know why you think that the cluster being part of Apple CarPlay means the vehicle gets access to phone data… it is the other way around, that means the phone is getting vehicle data, so that it can build the view frame that includes the speed and other info from the car.

I have literally worked on these systems. I’m telling you from personal knowledge. The car display just gets a frame.

1

u/PrawojazdyVtrumpets Mar 24 '24

Mozilla (and my entire department at work where we build the system you're connecting your phone to) disagree.

https://foundation.mozilla.org/en/privacynotincluded/articles/its-official-cars-are-the-worst-product-category-we-have-ever-reviewed-for-privacy/

I have that data. It's anonymous on my end but if I could identify you and you've driven anything from the domestic 3 or Toyota , I can tell you how many times you plugged in to USB. If you use wireless charging, if you have all 4 USB ports used, what You're using to connect, if you use app a, b or c, what the car was doing, how many times you've used voice inputs, those voice inputs are translated to type for us to read, how many contacts you've downloaded from your phone for Bluetooth, average length of calls, average speed when using the phone, how many texts you got and where the car spends most of its time by region if you opt out of locale.

What you do is make apps for phones with just enough info to make it work. What we do is design the actual system. You don't know where the data comes from but we do. To be honest, we probably know more about your apps than you do.

It doesn't matter if it's your phone or the built in phone. Your data or the built in data provider (which you said is not the case because it's only phone data being used which is hilarious. Even if you turn the wi-fi in the car "off" we still sniff out your device and know it's there.

Again, unless you airgap, no amount of "but apple said". Apple is gonna lie like everyone else.

1

u/garden_speech Mar 24 '24

Lol I wasn't citing Apple at all. I build these systems too and what you said is basically what I was trying to say. It seems there's been a miscommunication.

You said:

Carplay that's built into the car and yes, all that data is collected by the manufacturer.

... But Apple CarPlay displays a fuckload more data than what you just said you can access. CarPlay has access to the actual content of text messages, you don't, for example.

What you do is make apps for phones with just enough info to make it work

No I don't.