Apple expanding user privacy, will prevent iOS apps from seeing other installed apps
As part of a continued focus on protecting user privacy, Apple is reportedly planning to change a policy on third-party applications and prevent them from finding out what other apps are installed on an iPhone or iPad.

Once the changes are in place, developers will no longer be able to access app download data for advertising purposes, according to Amir Efrati of The Information. Currently, major apps like Facebook and Twitter access this data, and can use it to better target advertisements toward its users.
The change will apparently take effect with iOS 9, which is scheduled to launch for free this fall. The change was formally documented by the company during an app privacy session held at the Worldwide Developers Conference earlier this month.
In recent years, Apple has made an effort to convey to consumers that their privacy is of the utmost importance to the company. That stands in contrast to companies like Google and Facebook, which collect user data in order to sell advertisements.

In a letter published last fall, Apple Chief Executive Tim Cook made it clear that his company is in the business of selling products, not harvesting consumer data.
"Security and privacy are fundamental to the design of all our hardware, software, and services, including iCloud and new services like Apple Pay," Cook said.
Just last week, the Electronic Frontier Foundation awarded Apple a perfect score in its annual "Who has your back?" report, rating tech companies on their efforts to secure consumer data against government snooping. Apple's five-star rating beat out four stars for Facebook, three for Google, and three for Amazon.

Once the changes are in place, developers will no longer be able to access app download data for advertising purposes, according to Amir Efrati of The Information. Currently, major apps like Facebook and Twitter access this data, and can use it to better target advertisements toward its users.
The change will apparently take effect with iOS 9, which is scheduled to launch for free this fall. The change was formally documented by the company during an app privacy session held at the Worldwide Developers Conference earlier this month.
In recent years, Apple has made an effort to convey to consumers that their privacy is of the utmost importance to the company. That stands in contrast to companies like Google and Facebook, which collect user data in order to sell advertisements.

In a letter published last fall, Apple Chief Executive Tim Cook made it clear that his company is in the business of selling products, not harvesting consumer data.
"Security and privacy are fundamental to the design of all our hardware, software, and services, including iCloud and new services like Apple Pay," Cook said.
Just last week, the Electronic Frontier Foundation awarded Apple a perfect score in its annual "Who has your back?" report, rating tech companies on their efforts to secure consumer data against government snooping. Apple's five-star rating beat out four stars for Facebook, three for Google, and three for Amazon.
Comments
Good move by Apple, but surprising they hadn't done this already.
Yikes!! Very creepy.
Google Android is a cesspool when it comes to this. All the system type apps in the Top 100 (keyboards, launchers, browsers) all read your device to see what you have installed. And then target new apps to you based on that info
It is disgusting
Now you've done it. You mentioned the magic G word. Prepare for the usual suspects to come to its defense.
I had no idea the iPhone allowed apps to be aware of other installed apps! That never should have been allowed in the first place, what idiot set it up? I'm so glad Apple is finally taking action on this! And I *knew* there was a good reason I never installed either FB or twatter on my phone!
One has to wonder if one of these days people are going to wake up and realize just how much of their information is being mined, and suddenly revolt against companies collecting it. This is the type of change in consumer behavior that could be disastrous for someone like Google.
Hadn't Twitter just announced their app would be trying to see what else you had on your phone?
Good move by Apple, but surprising they hadn't done this already.
When Twitter announced it would be doing this, I immediately turned nearly every Twitter option off.
The canOpenURL was developed by Apple to enable developers to launch other apps for data sharing not app data collection. Twitter, Facebook and possibly others chose to use the capability to feed their data collection.
I agree with you this is a good move by Apple to close a loophole in iOS.
Wonder if iOS 9 will also come with a mail in coupon for a Tin Foil hat.
Apple is trying to make privacy distinctions black and white, but they really aren't. Google doesn't actually tell third parties your private information -- they use it to present relevant ads to you. As AI becomes the interface, knowing more about you on big powerful servers can provide a better experience -- including fewer irrelevant ads and more ad-supported services.
They are not disabling it completely. They are just making it that any URLs you intend to try at runtime have to be declared in your app's main config file (Info.plist). So apps that are using canOpenURL as intended, to hand off documents to a few other related apps, will still be able to do so. But apps that have a massive list of thousands of URL schemes in their app, and are just trying them all to see what you have installed, well to keep doing that they will also have to list them all in their Info.plist, and then it will be super obvious to the App Store reviewer what they are up to.