I think it's actually a very good approach. Obviously depends on actual implementation details, but the premise is good.
So Apple can ship whatever update they want, doing whatever with no oversight or independent review. No thanks - you folks are forgetting the US a surveillance state.
A device with no physical switch for it's microphone and cameras worries me and it's just not worth whatever minor convenience this adds.
This is exactly why Apple emphasizes they lack the ability (keys) to decrypt your data stored on iCloud or in transit. US courts will demand it, and this way Apple can say it literally is unable to comply no matter what the court orders. You can certainly choose not to believe them, but at least they are making the legal argument in actual court cases. I don’t see the other big tech companies doing that.
> The only realistic way to guarantee this sort of thing is to reverse engineer the entire chain between the two and then never install any software updates.
Reverse engineer the hardware and not change it, that's the whole point, it's not in the software, only queries after the keyword are passed forward (if I'm understanding correctly, gee I don't even like apple much, things I choose to spend my time on..)
Anyone who thinks Apple is going to fight for their users if their revenue slips targets and stock tanks is an idiot.
Money talks.
Least of all with home rolled solutions. Contrary to popular belief.
2. Set up TLS MITM between the device and the Internet. Install the cert on the device.
3. On the device, disable certificate pinning for Apple's apps.
4. Use the device normally, observe all the telemetry flowing to Apple.
You might be a little shocked at the amount of... personal and usage details sent to Apple FQDNs.
Remember: Privacy is a feature of the Apple Marketing dept -- not SWE!
1. https://security.apple.com/research-device/https://www.timesofisrael.com/apple-buys-israeli-startup-rep...