News for hackers. Stuff that matters.
Re:Google Pixel 6 and Pixel 6 Pro by marcellus23 on Tuesday October 19, 2021 @02:33PM (#28921657)
> Apple’s stated intents to actively incriminate you by scanning your photos on a personal device

More accurately put, their intent is to scan cloud photos for exact matches with known child pornography material (like every other cloud provider, including Google), and then have the case reviewed by a human only after multiple positives, and only then forwarding the case to law enforcement (based on photos you chose to upload to the cloud)

Re:Google Pixel 6 and Pixel 6 Pro by flutas on Tuesday October 19, 2021 @02:41PM (#28921761)
> their intent is to scan cloud photos

corrected: their intent is to scan all photos in your photo library, on your device, including images automatically pulled in from from various sources such as messages, if you have iCloud Photo enabled.

Re:Google Pixel 6 and Pixel 6 Pro by marcellus23 on Tuesday October 19, 2021 @02:49PM (#28921889)
> images automatically pulled in from from various sources such as messages

As far as I am aware, this is false and there is no mechanism on iOS by which images are "automatically pulled into" the photo library from anywhere, Messages or otherwise. Do you have a source or an example of how that could happen?

(edit: people are mentioning Whatsapp, which I guess has an option to auto-save received photos. Fair enough, but that's a third-party app and requires you to enable photos access anyway, so it's pretty clearly not what the parent meant).

> their intent is to scan all photos in your photo library, on your device ... if you have iCloud photos enabled

Yes, that's what I said. Enabling iCloud photos uploads your photo library to the cloud, so it's scanning your cloud photos.

Re:Google Pixel 6 and Pixel 6 Pro by flutas on Tuesday October 19, 2021 @02:57PM (#28922019)
> As far as I am aware, there is no mechanism on iOS by which images are "automatically pulled into" iCloud photos from anywhere, Messages or otherwise. Do you have a source or an example of how that could happen? When I receive images from my friends, they don't go into my photo library until I explicitly tap "save".

Per Apple [0]

>Shared with You works across the system to find the (...) photos, and more that are shared in Messages conversations, and conveniently surfaces them in apps like Photos (...) making it easy to quickly access the information in context.

---

>Yes, that's what I said. Enabling iCloud photos uploads your photo library to the cloud, so it's scanning your cloud photos.

Being disingenuous about it is still a thing though. You stated

> More accurately put, their intent is to scan cloud photos (...) (like every other cloud provider, including Google)

which makes it appear that the photos are only scanned server side "like every other cloud provider". Client side scanning is something that no other provider does, in contrast to what you stated.

[0]: https://www.apple.com/newsroom/2021/06/ios-15-brings-powerfu....

Re:Google Pixel 6 and Pixel 6 Pro by marcellus23 on Tuesday October 19, 2021 @03:02PM (#28922113)
Shared with You does not actually save the images to your photo library. It just surfaces them inside the Photos app. I will admit it's not very clear from the press release, but those are the facts.

I was not being disingenuous, frankly. I said that Apple is scanning your cloud photos, i.e. they are scanning photos that are uploaded to the cloud. Photos not being uploaded to the cloud are not scanned. I made no claims about where the scanning is happening, and I'm not particularly sure why it matters in any material sense.

Re:Google Pixel 6 and Pixel 6 Pro by virgilp on Tuesday October 19, 2021 @03:22PM (#28922439)
You are thoroughly misrepresenting what Apple does. I initially thought you don't know what they do, but apparently you do very well.

Still: they scan photos locally - those are not cloud photos, those are local photos. And they have deployed the technical capability. You can bet that once capability exists, they will bend to government demands - there's ample precedent for that.

SO, yes, Apple, unlike all others, scans your photos locally. If they are going to be uploaded to cloud, or if they are forced to.

Re:Google Pixel 6 and Pixel 6 Pro by marcellus23 on Tuesday October 19, 2021 @03:39PM (#28922657)
> Still: they scan photos locally - those are not cloud photos, those are local photos.

They are cloud photos. I say that because:

1. The photos are in the process of being uploaded to the cloud when they are scanned

2. The result of the scan is attached to the photo only when it is uploaded to the cloud. If the photo is deleted from the cloud, or the upload is canceled, the scan result is discarded

Practically, the system works precisely the same whether or not the scanning happens on device before the image reaches the cloud, or on the server after the image reaches the cloud.

The only well-intentioned argument about why on-device vs. on-server scanning matters is that "slippery slope" argument, which presupposes that:

1. Apple putting this scanning code in iOS not only somehow makes it easier/more tempting to use it for non-CSAM, but all but guarantees it will be used for non-CSAM.

2. Apple does not already have the ability to run whatever code they want, on any of your devices, without you ever knowing

3. Apple folds very easily to government demands, especially when it comes to privacy, their core differentiator

I don't think any of these are true. You might think they are, but then I'm not sure what point there is in discussing any more.

> or if they are forced to.

I'm not sure what this implies. If someone forces you to upload a photo to the cloud, surely that will get scanned regardless of whether the scanning is performed on-device or on-server?

Re:Google Pixel 6 and Pixel 6 Pro by throwaway122905 on Tuesday October 19, 2021 @04:28PM (#28923341)
This conversation is rather bizarre. The input to the scanning system is a sequence of bits, read from the flash memory in the phone.

Therefore, the scanning is local. There's really nothing more to it: The distinction is based on where the input is read from, in addition to where the input is processed. Both are happening inside the phone while you hold it in your hand.

It is scanning images locally.

This is totally unacceptable, and should never become acceptable.

Re:Google Pixel 6 and Pixel 6 Pro by marcellus23 on Wednesday October 20, 2021 @10:05AM (#28930806)
I'm not claiming the distinction doesn't actually exist. Obviously the scanning is taking place on the phone. What I'm asking (which you have not actually answered) is: why does that make any sort of practical difference? Your argument is "it's happening on the phone, and that's self-evidentially bad".
Re:Google Pixel 6 and Pixel 6 Pro by x0x0 on Tuesday October 19, 2021 @05:12PM (#28923841)
And they've opened a door that others will walk through.
Re:Google Pixel 6 and Pixel 6 Pro by riversflow on Tuesday October 19, 2021 @04:53PM (#28923621)
>2. Apple does not already have the ability to run whatever code they want, on any of your devices, without you ever knowing

This is what I don't understand about the whole argument about this CSAM debacle. I've read quite a bit of the discussion about this, as I'm someone who takes privacy fairly seriously, and it never really gets discussed. Could someone maybe point me in the direction of some literature about this? Is someone doing extensive load and packet analysis? Don't they(Apple) upload at least some E2E data?...

My iPhone already does an insane amount of "indexing", including image classification. This is all under the hood and I have no idea what else its doing, for all I know its mining Monero. Additionally all my iOS devices seem to send an inordinate amount of data to the cloud; I'm particularly sensitive to this because I don't have a strong internet connection, and frequently have to turn off WiFi on my phone or iPad when playing online games to stabilize my ping.

I'm also skeptical that you can really insure privacy from a 5 eyes country. Maybe I just read too many spy novels as a kid, but it doesn't take a lot of imagination for me to guess how any given decently large western company could be completely infiltrated by a multinational espionage coalition.

Idk, I tend to like that Apple is fighting against Ad-tech, as that power dynamic is at least believable. I do think that playing around with deGoogled Android is fun and in my experience is much more suited to dropping off the cellphone grid. I have an Android running Lineage and microG and with OSM and Kiwix(wikipedia is indispensable, IMO) as well as a handful of other apps, it serves the majority of the purposes of a cellphone without the need for data. I still daily drive my iPhone, mostly because the UX is a lot better than deGoogled Android.

Re:Google Pixel 6 and Pixel 6 Pro by Thorrez on Wednesday October 20, 2021 @01:48AM (#28927207)
There are tons of academic researchers, jailbreakers, privacy watchdogs, journalists, government organizations, exploit developers, tinkerers, and hackers of all kinds who would go wild if they found Apple doing malicious stuff on iPhones.

Now if Apple developed a special update that they sent to only a few choice targets, that might be able to go under the radar.

Re:Google Pixel 6 and Pixel 6 Pro by saiya-jin on Wednesday October 20, 2021 @04:03AM (#28928024)
That can be said about any manufacturer of any electronics, and yet here we are in 2021 when practically all manufacturers have been caught doing highly immoral things in their devices, Apple notwithstanding.

You can wrap intrusions in form of 'think about the kids' (what is used here), think about security/terrorism and so on. This playbook has been used ad nausea, isn't it about time to learn?

Re:Google Pixel 6 and Pixel 6 Pro by Thorrez on Thursday October 21, 2021 @03:09AM (#28941328)
> have been caught

That was my point: they get caught if/when they try.

Re:Google Pixel 6 and Pixel 6 Pro by virgilp on Tuesday October 19, 2021 @04:33PM (#28923400)
> I'm not sure what this implies.

If _Apple_ are forced to (e.g. by a judge), and they can't claim the ask is technically impossible.

Re:Google Pixel 6 and Pixel 6 Pro by gigel82 on Tuesday October 19, 2021 @03:01PM (#28922102)
I know Whatsapp photos that I never even opened (from groups I probably muted long ago) end up in the phone library whenever I do the (manual) monthly photo dump to my PC.

But yes, I agree with the comment, there's no reason to hide between details: Apple plans to introduce the capability of scanning photos on your local device and comparing hashes against an opaque (non-reviewable) list of hashes that they (along with governments) control (details about how they plan to initially employ this capability are irrelevant).

Re:Google Pixel 6 and Pixel 6 Pro by marcellus23 on Tuesday October 19, 2021 @03:04PM (#28922158)
Sure, but then don't pretend that this is not something every other cloud provider is doing (and has been doing) for years. This is only such a hot-button issue because 1) people love bashing Apple, and 2) Apple actually solicited feedback instead of implementing it silently behind the scenes.
Re:Google Pixel 6 and Pixel 6 Pro by gigel82 on Tuesday October 19, 2021 @04:55PM (#28923640)
Oh, I totally know all cloud providers are scanning photos in their cloud and I totally accepted that (hence why I mentioned I do manual photo drops from the phone and upload them to private cloud storage).

What no one has done before and what I totally don't accept is someone scanning photos on my device, which is what Apple is doing.

The in the cloud vs. on your device aspect of this debate is the most important part and cannot be glossed over.

Re:Google Pixel 6 and Pixel 6 Pro by kemayo on Tuesday October 19, 2021 @05:31PM (#28924014)
> The in the cloud vs. on your device aspect of this debate is the most important part and cannot be glossed over.

I really do think it's a weird aspect to fixate on, though.

So long as Apple is only scanning the photos that're being uploaded to its servers, it genuinely doesn't matter to me where that scanning happens. It's a scan that could have happened in either location, and the version where it's happening locally is arguably more private/secure-from-fishing-expeditions. If I don't like that the scanning occurs, I can disable the uploading.

The distinction would matter if the local-scan involved things that weren't being uploaded. But it doesn't, so from my perspective the only difference is an implementation detail.

Re:Google Pixel 6 and Pixel 6 Pro by gigel82 on Tuesday October 19, 2021 @05:43PM (#28924158)
> If I don't like that the scanning occurs, I can disable the uploading.

You can already do that today (I do).

> But it doesn't

Maybe, maybe not. Even if I were to trust Apple 100% it's again a matter of principle (no local scanning).

Imagine the uproar if Microsoft Defender (which comes in-box enabled-by-default on all Windows 10/11 PCs) were to suddenly start scanning photos (it already scans executables and Office documents), hashing them against some opaque "database" and attaching tokens to suspicious ones that would be analyzed when uploaded to OneDrive (again, enabled by default for your Documents\Photos on Windows 10/11 if you use a MS Account).

Then on top of that, imagine Windows was a walled garden a-la iOS and you couldn't uninstall / disable / replace Defender with a different tool (which you totally can today).

I think there would be massive outrage in the press with MS being dragged through the mud for months, and droves of users switching to alternatives (like Linux) overnight. Yet (except for a few privacy / freedom organizations and a little press bleep) Apple gets to shake it off scot-free; I don't understand the dissonance.

Re:Google Pixel 6 and Pixel 6 Pro by peakaboo on Tuesday October 19, 2021 @03:32PM (#28922558)
It's interesting how our minds just give up when we realize all cloud providers are doing it. We accept our fate as weak consumers, unable to do anything.
Re:Google Pixel 6 and Pixel 6 Pro by vultour on Tuesday October 19, 2021 @02:58PM (#28922040)
WhatsApp has a "Save to Camera Roll" option which automatically saves all images and videos to your photo library.
Re:Google Pixel 6 and Pixel 6 Pro by jodrellblank on Tuesday October 19, 2021 @03:02PM (#28922127)
"The CSAM scanning system is a part of the iCloud Photos upload process and it will be triggered once the upload is initiated. Keep in mind that it does not scan private photo libraries stored on iPhone devices" - https://medium.com/codequest/technologies-behind-the-apples-...

If you want to "correct" the claim to say their intent is to scan every photo, citation needed.

Re:Google Pixel 6 and Pixel 6 Pro by GeekyBear on Tuesday October 19, 2021 @08:56PM (#28925594)
Apple does not scan on device photos at all. It's something they announced they might do to images you upload to iCloud Photos some day in the future.

Google, on the other hand, has been scanning the entire contents of your account for the past decade.

>a man [was] arrested on child pornography charges, after Google tipped off authorities about illegal images found in the Houston suspect’s Gmail account.

https://techcrunch.com/2014/08/06/why-the-gmail-scan-that-le...

Re:Google Pixel 6 and Pixel 6 Pro by lern_too_spel on Tuesday October 19, 2021 @10:56PM (#28926245)
You do not have to use Google Photos if you do not want to on any Android phone. You can upload photos to your own server in the background exactly like the Google Photos app does. On iOS, only iCloud Photos can do that. It is strictly worse for privacy.
Re:Google Pixel 6 and Pixel 6 Pro by GeekyBear on Wednesday October 20, 2021 @09:47AM (#28930627)
You do not have to use iCloud Photos either.

However, Google is scanning everything in your account.

We recently had a thread from a historian whose entire account was suspended after Google scanned all the files in his Google Drive, and didn't like what they saw (files on the history of tanks).

https://support.google.com/accounts/thread/81988101/google-l...

Re:Google Pixel 6 and Pixel 6 Pro by lern_too_spel on Wednesday October 20, 2021 @02:11PM (#28933939)
> You do not have to use iCloud Photos either.

If you want your photos to upload in the background, iCloud Photos is your only choice on iOS. Not so on Android. This makes backing up photos to a server privately on iOS essentially unusable.

This kind of crippling anti-privacy pro-Apple-profits design permeates iOS. You cannot even install an app on your device without giving Apple your billing details and letting them know you installed it, which is used for ads. You cannot get your location without also telling it to Apple. You cannot tell Apple not to track your WiFi SSID's location. You cannot uninstall Apple News, which is filled with user tracking for ads. On and on.

> We recently had a thread from a historian whose entire account was suspended after Google scanned all the files in his Google Drive,

You're comparing iOS to the wrong entity when you compare it to Google instead of Android, but even your comparison to Google is faulty. Your link is about Google suspending an account for files shared publicly, not about Google scanning all the files in that account. Section V.B. of https://www.apple.com/legal/internet-services/icloud/ says that sharing those types of images publicly is also a violation of the iCloud TOS, and Apple has the right to do the same thing. The difference is that Apple will probably handle the customer complaint better, but that is an issue of customer service, not privacy.

Re:Google Pixel 6 and Pixel 6 Pro by GeekyBear on Wednesday October 20, 2021 @03:30PM (#28935073)
> If you want your photos to upload in the background, iCloud Photos is your only choice on iOS.

Nope. Background App Refresh has allowed any iOS app to update data between the server and client in the background for more than half a decade.

Apple has discussed scanning photos uploaded to the iCloud Photos portion of their cloud service in the future, but nothing is scanned now.

Google has been scanning everything in in their user's cloud accounts for the past decade.

Also, given Google's reluctance to pay human beings to supervise decisions made by their algorithms, I have zero doubt that Google is turning in users when they have a single false positive.

Re:Google Pixel 6 and Pixel 6 Pro by lern_too_spel on Wednesday October 20, 2021 @07:29PM (#28938213)
Background App Refresh was added in 2019. How did that more than half a decade pass in two years? You're right though, iOS is not as terrible as it used to be. For many years, Apple crippled other background sync services relative to its own, and it continues to cripple other services relative to its own on iOS.

All the other privacy-invading criticisms remain, making iOS an awful choice for privacy.

I still don't know why you're comparing iOS to Google. As I've already explained, that is the wrong comparison. I can use my own services on Android. Apple is planning to scan photos in iCloud (and already does in mail) and only hasn't because their services are still so basic, so it is just as bad as Google in that respect but only temporarily better due to incompetence. My own server does not scan and review photos and never will.

Re:Google Pixel 6 and Pixel 6 Pro by GeekyBear on Thursday October 21, 2021 @10:45AM (#28945217)
Background App Refresh was added in iOS 7 which launched 8 years ago.

I guess I could have said almost a decade ago.

So, again, Apple only discussed scanning the iCloud Photos portion of their cloud service some time in the future, but NOTHING is being scanned now.

Google, on the other hand, has been scanning everything in your account for the past decade.

Also, documents from the discovery phase of Google's various antitrust trials show that Google has literally pressured device makers to hide the privacy settings from users.

Google also buys a copy of everybody's credit/debit card transaction data so they can spy on your real world purchases as much as they spy on your online life.

A company with surveillance capitalism as it's business model, like Google, will always be motivated to violate user privacy as much as possible.

I don't know why you're still trying to pretend that Google's cloud service is separate from Android while Apple's cloud service is not separate from iOS?

Re:Google Pixel 6 and Pixel 6 Pro by lern_too_spel on Thursday October 21, 2021 @11:29AM (#28945879)
> So, again, Apple only discussed scanning the iCloud Photos portion of their cloud service some time in the future, but NOTHING is being scanned now.

I acknowledged that. The point is that they admitted this is an oversight because they are already scanning iCloud Mail. Their intentions are exactly the same as Google's. They are merely less competent. Apple is also a surveillance capitalist, as I explained in my previous post, giving several examples. iOS even splits the privacy settings of Apple's apps from the privacy settings of all other apps to make it harder for users to control what little Apple lets them control.

> Google also buys a copy of everybody's credit/debit card transaction data so they can spy on your real world purchases as much as they spy on your online life.

Apple gets the exact same information for transactions completed with Apple Pay. Users have to opt in for Google to see this information. Once again, exactly the same.

> I don't know why you're still trying to pretend that Google's cloud service is separate from Android while Apple's cloud service is not separate from iOS?

I already explained why. I don't have to use Google services on Android. iOS ties me to Apple's privacy nightmare. I listed several other examples of Apple data collection on iOS that are unavoidable. Android, even in builds provided by Google, has none of those problems.

Re:Google Pixel 6 and Pixel 6 Pro by GeekyBear on Thursday October 21, 2021 @11:52AM (#28946303)
> Apple gets the exact same information for transactions completed with Apple Pay. Users have to opt in for Google to see this information. Once again, exactly the same.

Nope.

>Google has been able to track your location using Google Maps for a long time. Since 2014, it has used that information to provide advertisers with information on how often people visit their stores. But store visits aren’t purchases, so, as Google said in a blog post on its new service for marketers, it has partnered with “third parties” that give them access to 70 percent of all credit and debit card purchases.

https://www.technologyreview.com/2017/05/25/242717/google-no...

Buying a copy of everyone's credit card transaction data, no matter who they bank through, is not even close to the same.

>I don't have to use Google services on Android. iOS ties me to Apple's privacy nightmare.

Nope. Apple's cloud service is every bit as optional as Google's.

The difference is that Google has been scanning everything in Google accounts for the past decade.

Google and Facebook, as the pioneers of surveillance capitalism, are both privacy nightmares.

Re:Google Pixel 6 and Pixel 6 Pro by lern_too_spel on Thursday October 21, 2021 @12:06PM (#28946551)
> Nope.

Yep.

> Buying a copy of everyone's credit card transaction data, no matter who they bank through, is not even close to the same.

As I already explained, the user has to opt in to share that data with Google. The purchase is a deal with the credit card companies to send data that users have opted in to share. https://support.google.com/googlepay/answer/10845853?hl=en

> Nope. Apple's cloud service is every bit as optional as Google's.

You completely ignored my post explaining why they are not. To repeat myself from https://news.ycombinator.com/item?id=28933939:

"You cannot even install an app on your device without giving Apple your billing details and letting them know you installed it, which is used for ads. You cannot get your location without also telling it to Apple. You cannot tell Apple not to track your WiFi SSID's location. You cannot uninstall Apple News, which is filled with user tracking for ads. On and on."

Apple, Google, and Facebook are all privacy nightmares. The difference is that iOS forces that privacy nightmare on its users, while Android does not. Your comparison of Apple to Google is as irrelevant as it is incorrect.

Re:Google Pixel 6 and Pixel 6 Pro by GeekyBear on Thursday October 21, 2021 @12:21PM (#28946784)
>As I already explained, the user has to opt in to share that data with Google.

As I have already explained, this has nothing to do with Google Pay whatsoever.

It doesn't matter who issues your card. Google made deals directly with Visa and Mastercard to buy your transaction data.

>as Google said in a blog post on its new service for marketers, it has partnered with “third parties” that give them access to 70 percent of all credit and debit card purchases.

Google has gone from spying on everything you do online, to spying on your offline behavior as well.

As for the rest of your errors. I'm afraid that I'm not willing to take the time to correct them individually.

Re:Google Pixel 6 and Pixel 6 Pro by lern_too_spel on Thursday October 21, 2021 @01:27PM (#28947900)
> Google has gone from spying on everything you do online, to spying on your offline behavior as well.

That is about aggregate purchases, which have no privacy implications at all, not about individual purchases, which need to be matched either by email or by users opting in to share their credit card transactions, which is exactly the same as Apple Pay.

> Also, how exactly do you use the Google Play Store without having a Google account?

You don't have to use Google Play to install apps on Android. Even if you use Google Pay, you don't have to completely de-anonymize yourself with billing details.

> I'm afraid that I'm not willing to take the time to correct them individually.

More like you're afraid that you cannot correct them because they are already correct. I have made those claims hundreds of times on this forum, and they have never been corrected.

You have simply fallen for Apple's marketing without critically thinking about what data Apple actually collects, and the embarrassment of overpaying for an ecosystem that is clearly worse has understandably caused you to become defensive. The takeaway is to not trust marketing and verify if what the marketing actually claims is true. None of these companies are looking out for you. If Apple can make more money by exploiting your privacy on top of getting you to pay more, they will do it, and they are doing it (why actually make a privacy-respecting product that ties Apple's hands when they can just have the marketing department claim that it's a privacy respecting product and have their cake and eat it too). The only reason Android has gotten away with less user exploitation is that Google is still not yet as top-down driven as Apple, so the hackers who work on Android can influence how the base system is made while just enabling the company's services teams to build what they want on top of that instead of directly into the base system, and the only reason Google still lets them get away with that is that Android initially had to be released as AOSP + vendor bits in order to bring other companies into the ecosystem, and it is now too expensive to change course.

Re:Google Pixel 6 and Pixel 6 Pro by GeekyBear on Thursday October 21, 2021 @01:59PM (#28948439)
>That is about aggregate purchases, which have no privacy implications at all

Spying on everywhere you shop no matter which bank issues your card has no privacy implications at all?

Sorry, but at this point I can't take you seriously.

Re:Google Pixel 6 and Pixel 6 Pro by lern_too_spel on Thursday October 21, 2021 @06:00PM (#28951338)
Of course it doesn't have any privacy implications if they don't know it was you who made the purchase. That's what "aggregate" implies.
Re:Google Pixel 6 and Pixel 6 Pro by GeekyBear on Friday October 22, 2021 @10:23AM (#28957561)
>Google Now Tracks Your Credit Card Purchases and Connects Them to Its Online Profile of You

It's literally the headline of the article I've posted three times now.

Connecting purchases to your user profile has nothing to do with aggregate data and everything to do with spying on individual users for a profit.

Re:Google Pixel 6 and Pixel 6 Pro by lern_too_spel on Friday October 22, 2021 @02:35PM (#28960837)
I see it now. This works whether you're using iOS or Android, so iOS remains strictly worse for privacy.
Re:Google Pixel 6 and Pixel 6 Pro by GeekyBear on Friday October 22, 2021 @05:14PM (#28962823)
It's Apple's fault Google spies on everyone's bank account?

I suppose it's also Apple's fault that Google pressured device makers to hide the Android privacy settings, and ignored users when they turned off the setting Google told them would stop Android from tracking their location?

Re:Google Pixel 6 and Pixel 6 Pro by lern_too_spel on Sunday October 24, 2021 @11:34PM (#28984235)
> It's Apple's fault Google spies on everyone's bank account?

It might be Apple's fault that you believe I said that. Try reading my comments on an Android phone, which gives you a choice of multiple working web browsers instead of just different skins of the same buggy browser engine.

> Google pressured device makers to hide the Android privacy settings.

That's funny. The privacy settings on Android are more easily accessible than the privacy settings on iOS, and they apply to all apps, not special-casing Apple apps like iOS does.

> ignored users when they turned off the setting Google told them would stop Android from tracking their location?

You're talking about two different settings in two different Google apps, not in Android. The really faulty thing is that there is no way to prevent iOS from sending your location to Apple at all unless you don't get your location on your iOS device at all.

You keep trying to compare iOS to Google and failing. The correct comparison is iOS to Android, where iOS fails badly.

Re:Google Pixel 6 and Pixel 6 Pro by 8note on Tuesday October 19, 2021 @10:36PM (#28926149)
I dont think you can verify that.

Apple claims to not scan your pictures, but that's unrelated to whether they scan your pictures

Re:Google Pixel 6 and Pixel 6 Pro by GeekyBear on Wednesday October 20, 2021 @09:38AM (#28930521)
In the same way that you cannot verify that Google does not sell your data to third party data brokers.

You either believe their corporate communications on the subject or you do not.

Re:Google Pixel 6 and Pixel 6 Pro by simonh on Tuesday October 19, 2021 @04:22PM (#28923264)
They do not have the ability to scan photos stored on your phone that are not uploaded to iCloud. The scan is only implemented in the iCloud photos upload system.
Re:Google Pixel 6 and Pixel 6 Pro by gigel82 on Tuesday October 19, 2021 @05:00PM (#28923702)
If that was the case they'd just implement it on their own servers, just like everybody else (it's not like iCloud is E2EE).

In reality they probably have a "photoscanner.so / .dylib" that currently is only linked in by the iCloud uploader thing, but at any time could be called in by any other part of the system (or offer exploits new avenues for data exfiltration), which was actually spelled out in their initial announcement (there will be a system API for accessing it).

So they absolutely have the ability to scan photos on your phone; the fact that they don't intend to currently use it outside of the iCloud uploader is totally immaterial to this debate (the thing I don't want on my phone is photoscanner.so or any such capability).

Re:Google Pixel 6 and Pixel 6 Pro by concinds on Wednesday October 20, 2021 @05:15AM (#28928512)
> which was actually spelled out in their initial announcement (there will be a system API for accessing it).

That is completely false. They announced, a week after the initial announcement, that the on-device nudity-detection they planned on implementing in iMessage would also be open to Snapchat and other messaging apps. That doesn't report anything to the police, isn't hash-based, and is done on-device; it just pops up a bypassable warning to allow child users who are part of "iCloud Family Sharing" to avoid seeing things they don't want to see. It has nothing to do with CSAM detection.

I continue to be frustrated by the amount of misinformation on the anti-CSAM scanning side of the debate, including on HN (and it's orders of magnitude worse everywhere else).

Re:Google Pixel 6 and Pixel 6 Pro by simonh on Tuesday October 19, 2021 @06:18PM (#28924483)
At any time they could implement a new feature in iPhone to do anything, yes that's true, and yes they could be flat out lying that this is how it's implemented. They could be lying about the whole thing. If they'd implemented it on their servers, they could still have taken that code and later put it on their phones and run it on whatever photos they liked.

Come on, now you're really going off the rails. What we're discussing here is the system Apple has said they have implemented and described. Anything beyond that is hearsay and accusation, for which some evidence would be appreciated. If you're just going to believe whatever you want to, and damn the evidence or what anyone says, go ahead. There's nothing much more to say.

Re:Google Pixel 6 and Pixel 6 Pro by spacebear on Tuesday October 19, 2021 @09:48PM (#28925902)
I think that they can do that is the problem, though? If you don’t like the way Google is running things, you can swap out the OS on your Pixel for one of several open source privacy-focused Android forks. But if Apple does something to iOS you don’t like, you’re stuck with it.
Re:Google Pixel 6 and Pixel 6 Pro by simonh on Wednesday October 20, 2021 @04:14AM (#28928087)
That's got nothing to do with CSAM, or this change and isn't anything new. If we're going full tinfoil, Android manufacturers could force update, lock down or brick your Android phone any time they like anyway. If you allow remote updates, which I think we generally all want for security updates, it's all about trust.
Re:Google Pixel 6 and Pixel 6 Pro by alexmcc81 on Tuesday October 19, 2021 @02:48PM (#28921875)
> exact matches

Not exact matches. Hashes. Hashes that were quickly show to have collisions that the company brushed off.

Re:Google Pixel 6 and Pixel 6 Pro by tehnub on Tuesday October 19, 2021 @03:29PM (#28922519)
That's why they require that you reach a certain threshold number of matches before its sent for human review. The threshold allows them to take the probability of a false collision, which they can estimate from data, and set the probability of an overall false-flag by requiring a certain number of these collisions. They've released that the threshold, to start, would have been 30 (Page 10 of https://www.apple.com/child-safety/pdf/Security_Threat_Model...). They claim that, given the probability of a false collision, and the threshold that they've set, the probability of your photos being sent for human review falsely is 1/trillion.
Re:Google Pixel 6 and Pixel 6 Pro by fisherjeff on Tuesday October 19, 2021 @11:14PM (#28926347)
They mention a “very conservative false positive rate” - doesn’t 1/trillion imply that they used 1 / (1e12 ^ (1/30)) = ~40% as the false positive rate? If so, that does seem extremely conservative to me!
Re:Google Pixel 6 and Pixel 6 Pro by tehnub on Wednesday October 20, 2021 @12:37AM (#28926817)
A 40% false collision probability would give an overall false flag probability of 1/trillion only if you had exactly 30 photos in your library, and thus all 30 had to be false collisions. The calculation gets a little more complicated if you have more, because you have to account for all the possibilities of combinations of 30+ false collisions among N photos, for N > 30. I wrote out the calculation in a comment from when this was being discussed a few months back: https://news.ycombinator.com/item?id=28174822.

On page 10 of the paper I linked though, they state that they assume a false collision probability of 1/million, which is more conservative than the 3 in 100 million false collisions they saw in their tests. The way they chose 30 as the threshold is based on the safeguarding assumption that everyone's photo library is larger than the actual largest library. This is safeguarding because the more photos you have, the more likely you are to have collisions. Copying from my previous comment, we can compute their photo library size assumption by solving for N in this equation: 1/trillion = 1 - sum_{k=0}^{29} of (N choose k) (1 - p)^k p^(N - k), where p is 1/million (the probability of a false collision).

Re:Google Pixel 6 and Pixel 6 Pro by kfprt on Tuesday October 19, 2021 @10:10PM (#28926020)
You are incorrectly assuming a non adversarial environment. Swatting 2.0.
Re:Google Pixel 6 and Pixel 6 Pro by concinds on Wednesday October 20, 2021 @05:19AM (#28928537)
The problem with this argument is that the "adversarial environment" argument applies to a worse degree to all cloud storage services who do the scanning in the cloud, since they have no threshold mechanism, and lack transparency on whether there is any human review whatsoever. You would still be reported to the police if someone hacks your Google Photos account and uploads CSAM to it.
Re:Google Pixel 6 and Pixel 6 Pro by arghwhat on Tuesday October 19, 2021 @03:02PM (#28922112)
Accurate, but note that intent as OP referred to is not the same as implementation. Fucking up doesn't mean you intended to fuck up.

With Google you can be absolutely sure that their intent is to eat all your personal information and data for short-term profit. With Apple it was "just" a stupid attempt at legal (over?) compliance.

Re:Google Pixel 6 and Pixel 6 Pro by lern_too_spel on Tuesday October 19, 2021 @10:59PM (#28926264)
That's the narrative that Apple's marketing department is selling, but I'm not buying it. The fact is that Apple devices slurp up more data to Apple that you cannot turn off without making your phone essentially useless than Google devices slurp up to Google.
Re:Google Pixel 6 and Pixel 6 Pro by arghwhat on Friday October 22, 2021 @04:20AM (#28954807)
Googles toggles are largely useless - you can "choose" to disable web and app tracking, but it intentionally disables or breaks most app features.

Want to update Google maps home/work addresses? Too bad, requires web/app tracking enabled.

Re:Google Pixel 6 and Pixel 6 Pro by lern_too_spel on Friday October 22, 2021 @02:33PM (#28960807)
Unlike iOS, Android lets you use whatever maps app you like and set it to be the default handler for opening addresses. This includes maps apps that store the map data fully locally. Even better, when you get your location on Android, you do not have to send that location to Google. On iOS, no application can get your location without your location also being sent to Apple.

That "web and app tracking" applies to apps both on iOS and Android. The difference is that Android gives you more choice about what services you use.

Re:Google Pixel 6 and Pixel 6 Pro by servercobra on Tuesday October 19, 2021 @02:51PM (#28921917)
They probably brushed them off because a malicious/accidental hash collision would lead to a human reviewing them and then not going to law enforcement.
Re:Google Pixel 6 and Pixel 6 Pro by saiya-jin on Tuesday October 19, 2021 @03:50PM (#28922829)
Or they will, depending on reviewer, photo clarity, current political climate, potentially location and so on. You have no say in this process, nor anybody else on this forum, or elsewhere.

Its not the law enforcement that's the main issue, but various greedy 3-letter agencies who are already well known to have ambition to have profile on every person in this world (not unlike Facebook but for different purposes).

This is not privacy anymore no matter how you bend it, it has been cancelled and Apple realizes this very well. And it still doesn't care. Literally the only serious selling point for many new buyers not invested in ecosystems, blowing it off with a nice double barreled shotgun shot.

Re:Google Pixel 6 and Pixel 6 Pro by RF_Savage on Tuesday October 19, 2021 @04:02PM (#28922980)
My understandimg was that the reviewer gets an extremely compressed version of the image, not full resolution, likely due to privacy concerns due to the potentially large rate of false positives.

I don't trust them not to jump to conclusions with a 256x256 (the exact quoted resolution escapes me at the moment) image at their disposal.

Re:Google Pixel 6 and Pixel 6 Pro by psychometry on Tuesday October 19, 2021 @02:50PM (#28921906)
Thus the manual review. No one's going to be going to prison over a hash collision here.
Re:Google Pixel 6 and Pixel 6 Pro by gameman144 on Tuesday October 19, 2021 @02:57PM (#28922022)
But a manual reviewer in Cupertino or elsewhere still gets access to your personal (possibly very intimate or otherwise private) photos. Privacy from law enforcement is hardly the only privacy that people value.
Re:Google Pixel 6 and Pixel 6 Pro by Jtsummers on Tuesday October 19, 2021 @03:02PM (#28922124)
If you desire privacy, never upload your images to any cloud service that doesn't offer true end-to-end encryption of the data (that is, one where they do not have the key). Use a service where data is only decryptable on your own devices or devices that you personally authorize. Which is, presently, none of the popular services that I'm aware of.
Re:Google Pixel 6 and Pixel 6 Pro by kemayo on Tuesday October 19, 2021 @05:39PM (#28924128)
It's even probably the right choice for a popular service to have made.

Full E2E encryption is going to trigger nightmare "I lost all my photos" customer-service stories when people forget their passwords... which is acceptable when you deliberately signed up for a service where security was the selling point, but not great for someone who bought a mass-market phone.

Re:Google Pixel 6 and Pixel 6 Pro by Jtsummers on Tuesday October 19, 2021 @05:48PM (#28924207)
Yep. See the perennial complaint about Signal as a demonstration of that. They don't persist your messages across devices on privacy/security grounds. That's fine, it's why I use it (or one motivation for me to use it). But it's contrary to what many people expect from that kind of service.
Re:Google Pixel 6 and Pixel 6 Pro by pa7ch on Tuesday October 19, 2021 @08:39PM (#28925499)
Thats the issue with local scanning, even if you used an e2e cloud for your photos the encryption would be bypassed with local scanning.
Re:Google Pixel 6 and Pixel 6 Pro by threeseed on Tuesday October 19, 2021 @04:26PM (#28923320)
They would only have access to the photos that are being reviewed.

And you can either choose between (a) someone having to see your photos or (b) relying on an automated but imperfect process. You have to pick one.

Re:Google Pixel 6 and Pixel 6 Pro by sulam on Tuesday October 19, 2021 @04:55PM (#28923653)
Uh, can't I choose not to have my private images scanned? I think that's still a choice, right?
Re:Google Pixel 6 and Pixel 6 Pro by kemayo on Tuesday October 19, 2021 @05:36PM (#28924088)
It is, but it's perhaps incompatible with uploading your private images to a cloud service.
Re:Google Pixel 6 and Pixel 6 Pro by threeseed on Tuesday October 19, 2021 @09:43PM (#28925874)
Of course. But the second you enable iCloud Photo Library and want to upload your private photos to Apple's servers than you need to comply with their Terms & Conditions.

Which includes them scanning your photos for CSAM.

Re:Google Pixel 6 and Pixel 6 Pro by concinds on Wednesday October 20, 2021 @05:20AM (#28928546)
Not when using a commercial cloud service, no.
Re:Google Pixel 6 and Pixel 6 Pro by bbarnett on Tuesday October 19, 2021 @03:14PM (#28922320)
I used to work in the same building, as a department with legal authorities (purposefully vague here), and the burn out rate was astronomical.

Good, descent people, waking up screaming, cold shakes, permanently damaged from what they could not unsee.

You couldn't pay me enough to go through images of such sickness.

Outside of all the yes/no, on/off phone stuff, how are they going to hire, and keep staffed, a department of people having to look at this stuff.

How are they going to insure it?!

Re:Google Pixel 6 and Pixel 6 Pro by Jtsummers on Tuesday October 19, 2021 @03:01PM (#28922100)
Right. Requiring exact matches for this kind of material is absurd as a single pixel change would foil any detection. So everyone, practically speaking, trying to detect it is going to use some form of hash algorithms. And every hash algorithm, by definition, permits potential collisions and false positives. Which is why any sensible program will use a manual review process before pushing anything forward to law enforcement. Apple's system, requiring ~30 matches, means that you'd have to have 30 or so false positives that also happen to look like CSAM to manual reviewers to end up getting a false case sent off to law enforcement.
Re:Google Pixel 6 and Pixel 6 Pro by taylorlapeyre on Tuesday October 19, 2021 @02:42PM (#28921765)
Additionally, the while the publicity of that announcement was terrible PR for apple, it was really a request for comment. They got comments from security professionals, and then they acknowledged the problems, retracted the announcement, and are working with those professionals on a system that will be better from a privacy perspective.

Try getting that behavior from Google, a company who's existence is dependent on surveillance advertising.

Re:Google Pixel 6 and Pixel 6 Pro by kadoban on Tuesday October 19, 2021 @02:54PM (#28921969)
Source for that? The most response I saw was a "sorry-not-sorry" and they were just going ahead.
Re:Google Pixel 6 and Pixel 6 Pro by taylorlapeyre on Tuesday October 19, 2021 @02:59PM (#28922070)
Re:Google Pixel 6 and Pixel 6 Pro by pcmoney on Tuesday October 19, 2021 @04:35PM (#28923425)
Or more more accurately, their stated intent is to scan for anything any government deems illegal in any country where they operate.

Also who is reviewing this known child pornography list? Hopefully nobody because it is Child pornography but also hopefully somebody because what if somebody slips something in there… Say a offensive political cartoon or a ethnic group symbol or a picture of Tiananmen Square. This list of “offensive images” needs to be auditable.

Also it is crossing a line in the sand because it is on your personal device not in their servers. All you can hope for is that they don’t alter the deal further.

Re:Google Pixel 6 and Pixel 6 Pro by crummy on Wednesday October 20, 2021 @01:44AM (#28927182)
> Also it is crossing a line in the sand because it is on your personal device not in their server

Seconds after they scan it the files will be on their server, right?

Re:Google Pixel 6 and Pixel 6 Pro by pcmoney on Wednesday October 20, 2021 @04:05PM (#28935667)
They are scanning files on your device. The rest is just implementation details
Re:Google Pixel 6 and Pixel 6 Pro by optimiz3 on Tuesday October 19, 2021 @03:06PM (#28922199)
Having my photos warantlessly rifled through by a machine and then a human really puts me at ease!
Re:Google Pixel 6 and Pixel 6 Pro by echelon on Tuesday October 19, 2021 @02:52PM (#28921940)
> known child pornography material

For some definition. Russia's FSB might have a very different idea of what this is. Anti-Putin memes, for instance. Navalny support materials or brochures. You'll have to watch what you download, because your phone might upload it and incriminate you.

Or China's MSS. Winnie the Pooh, Tiananmen Square, Free HK, etc.

Or even the FBI. Financial or political leaks, Wikileaks, etc.

Once they know who you are and why they don't like you, they can incriminate you in other ways. This helps them find and flag you. They don't even need to monitor and decrypt traffic - they can just upload hashes of things they don't like and let Apple's dragnet do all the work.

Don't buy into "CSAM" scare. It's never the intent. The powers that be don't give a damn about children. It's about power.

Re:Google Pixel 6 and Pixel 6 Pro by theshrike79 on Tuesday October 19, 2021 @02:59PM (#28922058)
The definition is from NCMEC[0] and ONLY from NCMEC. No FSB, no MSS, no FBI.

This is the EXACT SAME database EVERY cloud provider has been using for about a decade. Look up Microsoft PhotoDNA.

The only difference is that the company doing it was Apple, who wanted to do the checks on-device BEFORE upload. And with multiple redundancies and human review.

Not like Microsoft, who have - for example - shut down the MS account of a German man for having photos of his own children on a beach. No human review, no way to complain. Everything gone from Outlook mail to Xbox account.

[0] https://en.wikipedia.org/wiki/National_Center_for_Missing_%2...

Re:Google Pixel 6 and Pixel 6 Pro by echelon on Tuesday October 19, 2021 @04:11PM (#28923118)
Longbets 10 years $10,000 we see this used by Apple (or a government agency) in a way that deviates from your attestation?

I'll eat my hat if this system doesn't hurt someone innocent.

Re:Google Pixel 6 and Pixel 6 Pro by threeseed on Tuesday October 19, 2021 @04:27PM (#28923340)
I will happily take that bet.

Because if a government agency is involved they will be doing so server-side instead of client-side.

Re:Google Pixel 6 and Pixel 6 Pro by echelon on Tuesday October 19, 2021 @09:59PM (#28925959)
Haha, okay! Let's look back at this thread in ten years.

I hope you're right, but I don't think you will be.

Re:Google Pixel 6 and Pixel 6 Pro by robocat on Tuesday October 19, 2021 @04:33PM (#28923401)
> I'll eat my hat

One of these yummy nacho hats? https://www.google.com/search?q=nacho+hats&tbm=isch

Re:Google Pixel 6 and Pixel 6 Pro by kfprt on Tuesday October 19, 2021 @10:14PM (#28926040)
NCMEC is their US database because of federal law. This does not apply to the rest of the world.
Re:Google Pixel 6 and Pixel 6 Pro by kaba0 on Tuesday October 19, 2021 @03:28PM (#28922499)
Hyperbole is a logical fallacy for a reason
Re:Google Pixel 6 and Pixel 6 Pro by echelon on Tuesday October 19, 2021 @04:15PM (#28923175)
That's a characterization roughly equivalent to "you have nothing to hide".

Our defense of privacy should be paramount, and we shouldn't defend the fruit company for assailing it just because we like the pretty things they make.

Every word of Stallman's warnings about computing freedom was right. He was prescient. And just like his arguments, there are many people that view this move by Apple as a huge erosion of privacy. We all have a very legitimate fear that shouldn't be dismissed.

You can attack and trivialize my arguments, but mark my words, history will show we're making a huge mistake here.

Re:Google Pixel 6 and Pixel 6 Pro by boppo1 on Tuesday October 19, 2021 @02:57PM (#28922015)
You mean, setting a precedent for expansion of personal device scanning
Re:Google Pixel 6 and Pixel 6 Pro by artificialLimbs on Tuesday October 19, 2021 @02:40PM (#28921742)
This is the stated initial iteration.
Re:Google Pixel 6 and Pixel 6 Pro by lern_too_spel on Tuesday October 19, 2021 @10:34PM (#28926138)
The difference is that if you don't want your photos scanned by anybody but you still want your photos uploaded in the background, you can do that on Android, but you can't do that on Android. People who value privacy do not use iOS devices.
Re:Google Pixel 6 and Pixel 6 Pro by weikju on Tuesday October 19, 2021 @11:48PM (#28926525)
Or rather: People who value privacy do not upload their photos to someone else' servers
Re:Google Pixel 6 and Pixel 6 Pro by darth_avocado on Tuesday October 19, 2021 @02:37PM (#28921709)
Correct, but there have been known False positives that have hash collisions in this system. That is something to care about considering the trust in law enforcement is eroding day by day
Re:Google Pixel 6 and Pixel 6 Pro by theshrike79 on Tuesday October 19, 2021 @02:56PM (#28922000)
The false positives are matches with absolute gibberish generated photos.
Re:Google Pixel 6 and Pixel 6 Pro by RF_Savage on Tuesday October 19, 2021 @03:57PM (#28922912)
People have had tons of fun finding collisions and seeing how far they can take an image until the apple neuralhash algo thinks it different. It very much is not an exact match like what you would get with MD5 for example. But a "perceptual hash" that means that it gets the same has even if you crop it by a couple of pixels or change some pixels.
Re:Google Pixel 6 and Pixel 6 Pro by quitit on Wednesday October 20, 2021 @06:55AM (#28929211)
The person arguing with you has misinterpreted how Photos works, the information you have provided is correct - they are merely surfaced in the Photos app and the software provides the user the option to save them to their library. Sometimes users on this site play dumb or falsely represent the facts for the sake of their argument.
Re:Google Pixel 6 and Pixel 6 Pro by gjsman-1000 on Tuesday October 19, 2021 @02:51PM (#28921928)
You know that Google Photos scans everything, server-side, since like 2012 right?
Re:Google Pixel 6 and Pixel 6 Pro by fractalb on Tuesday October 19, 2021 @03:01PM (#28922099)
Maybe the point is that's on the server, not on the device.
Re:Google Pixel 6 and Pixel 6 Pro by selykg on Tuesday October 19, 2021 @03:24PM (#28922451)
On the device means it's going to the server in Apple's case. The option is only enabled when you have the iCloud Photos feature enabled, which means the photos it's scanning are photos that are on their way to the cloud.

If you turn the iCloud Photos feature off, no more scanning is happening.

This seems pretty simple to me.

Re:Google Pixel 6 and Pixel 6 Pro by erklik on Tuesday October 19, 2021 @10:53PM (#28926228)
> If you turn the iCloud Photos feature off, no more scanning is happening.

Yet.

A few years later, [Insert gov agency here] will force Apple to scan all photos and compare hashes to material banned by the government.

This ability to scan photos on the device simply should not exist. If they only want to scan photos being uploaded, just scan them on the server itself. It really isn't that hard.

Apple has turned a steel barrier that's capability focused, into a policy barrier that can be changed by influencing people. That's simply much more insecure and much less privacy focused.