Not necessarily defending Apple so much as just pointing out that these articles are generally written by professional panty-bunchers, and Apple just happens to be the most popular show in town and this the easiest (and laziest?) target. The current thing is unlikely to be much of an issue for very long, if it ever really was (I speak in terms of actual impact rather than handwavey But What Ifs).Dude, these companies were stealing people's phonebooks. You know, all the phone numbers and contact information and addresses and everything you put on your phone? Think about that for a second. Would you really feel comfortable sharing that data with random people? Would you feel comfortable with random people taking that data without permission and without even telling you? You can probably learn an enormous amount of information about someone by correlating a lot of that data from different people.
pretty much any app you install on your computer can do the same thingThey could, in theory do it but it's really, really uncommon for 'legitimate' software. If an app did do that it would be flagged as spyware, removed from any 'legit' download sites and even added to spyware/malware definition files.
Mobile phones were just a bad idea.I'd bet that the majority of people in the world have never even seen a landline phone, much less ever had steady access to one. Yet today there are 9 cell phones in use for every 10 humans on earth. (obviously some people have more then one) Mobile phones have connected billions of people to eachother, and soon those people will be upgrading to smartphones with internet access.
I was all prepared to be holier-than-thou in this thread since permissions on Android are explicit but out of curiosity I just installed an app called Permission Explorer and found that 70 apps on my phone have permission to read the contacts database. Some of these are obvious like Gmail or Dialer but why does Gingerbread Keyboard or Zipcar or god help me V CAST Music need to see my contacts?I just installed that, I only have 30 apps with contact permission, almost all of them are either parts of Android in or from Google. The exceptions are of Twitter and Facebook, which annoyingly came pre-installed, and my bank's app for some reason, probably for some feature like sending money to your friends or something. Now that I think about it, I do remember seeing it ask for that permission when I installed it.
Except the perspective the developers are exhibiting here ("People aren't going to mind if we grab the whole contents of their address book") isn't exactly new to the smartphone field, as it wasn't that long ago that social networking services were asking for your (e.g.) Gmail username and password to read your address book to search for your friends, which end-result-wise seems very similar, but holy hell they want my account credentials?Well, some people complained, but ultimately you have the choice about whether or not to enter your gmail password, and certainly you would be aware of it.
I don't remember any significant uproar over that behaviour, though it seems to have quietly gone away now that there are other authentication methods and APIs.
“Apps that collect or transmit a user’s contact data without their prior permission are in violation of our guidelines,” Apple spokesman Tom Neumayr told AllThingsD. “We’re working to make this even better for our customers, and as we have done with location services, any app wishing to access contact data will require explicit user approval in a future software release.”posted by DreamerFi at 6:13 AM on February 16 [3 favorites]
Android user here as well. While I think it's nice to get the alert when you install an application, I don't think it goes far enough. There's no reason I shouldn't be able to un-check "access contacts" when installing something that I don't think should access it.I agree. Or in the case of something like location data, you should be able to set the phone to give fake data to an app.
Its not strange. The developer knows they are doing nothing nefarious with the data, so feel no guilt in asking for it. They fact you don't know they are doing nothing nefarious with it is not necessarily at the top of their mind; they are honest* and aren't PR people.Spare me. There is nothing honest about claiming to not collect any data, and then collecting it without telling anyone. That's the opposite of honest.
(*) I'm not saying all developers are honest, I'm just saying the honest ones do things which look a little odd to paranoid outsiders. If you put yourself in the place of the honest developer instead of a suspicious outsider, it looks very different.
I object to the general (or at least common) tone and hyperbole of malicious intent that people cast on the companies and developers involved here. Yes, some companies and developers are bastards, but most have just made an error in transparency and/or data retention.
“Apps that collect or transmit a user’s contact data without their prior permission are in violation of our guidelines,” Apple spokesman Tom Neumayr told AllThingsD. “We’re working to make this even better for our customers, and as we have done with location services, any app wishing to access contact data will require explicit user approval in a future software release.”If the apps were violating guidelines, they should punish people who developed those apps by yanking their developer licenses and kicking them out of the app store.
The open source fanatics (which I am) tend to forget that Android is not Linux. It's merely a more hackable OS backed by a company every bit as amoral as Microsoft or Apple or whoever.Android is Linux. All it is is the open source Linux Kernel, the open source Dalvik JVM, and some snazzy graphics and UI code, all of which is open source as well.
In other news Apple stock price hits$505.00.General Atomics's revenue has gone from 200 million in 2008 to 660 million 2010. So definitely the free market has proven that there is nothing wrong with anything they're doing.
In fact, I don't even know what Eclipse and Xcode have to do with what I said, since I didn't bring it up, and the linked article didn't mention it, either. I thought I was pretty clearly talking about the security model that was discussed in the piece. Where does MW bring up Eclipse?Actually we were talking about widespread privacy violations on iOS apps, which is something you've always said was a risk on android by pointing to mostly hypothetical or research examples of android malware.
I can go and buy my Playstation software from where ever the hell I want, I'm not limited to Sonytm stores.Everyone has to pay a royalty to sell playstation software.
You have to get your development kit and development console from Sony. If you're a developer, you have to go through Sony. You have no choice in the matter. Sony has 100 percent ownership of the platform, from the perspective of a game developer writing for Sony gear.Yeah have fun with your
They're "closing the loophole" the same way Android does: By making you click a "This app accesses your address book" before you use the app.Sure, but users can just choose not to install it. I mean 99% of the users out there can definitely live without 99% of the apps. I've only installed one app that gets my contact list -- from my bank. I'm already trusting them with my money, and I can use that app to deposit checks, which is helpful since I don't live anywhere near a branch or ATM.
That does nothing to inform users of anything, and it doesn't "close a loophole" in any way. It doesn't tell you what happens when that access occurs, or what the app does with your data afterwards.
Part of the problem with this is that people don't understand WHY apps need the things they need. Witness, for example, how many people look at the requirements for a new app (say, a podcast player) and say, "WHY THE HELL DOES THIS NEED ACCESS TO MY PHONE CALLS? WHAT ARE THEY HIDING? THIS IS MALWARE!!!11!!!!"What are you talking about? That's a good thing! If people are getting mad about apps demanding more permissions then they need, then developers will learn to stop asking for them.
If you're a desktop application developer, this is all your fault. You have been ignoring or fighting against measures to increase security and stability and interoperability, and have made PC software a laughingstock, a sick joke consumers aren't willing to laugh along with anymore.I'd say it's more Microsoft's fault for not putting in a sensible security model in windows 2000/XP. Up until android all OS security models were based on protecting users from each other. Which is completely pointless since most machines were only used by one person. With Vista and 7, apps run as 'you' rather then 'administrator' by default so while they can't fuck up your machine, they can still get all your personal data.
OS/X has nothing, zero, zip to do with the the topic of mobile phone apps. If you want iOS software, you DO have to get it from Apple.Which is why BP made a concerted effort to change the topic to OSX and this gatekeeper security model thing, which has nothing to do with the topic of the post.
If Location Services is on, your device will periodically send the geo-tagged locations of nearby Wi-Fi hotspots and cell towers in an anonymous and encrypted form to Apple, to augment the crowd-sourced database of Wi-Fi hotspot and cell tower locations.It's quid pro quo. If you use Location Services you contribute to the crowdsourcing and you get to use the service. If you don't like it turn it off.
« Older "I always knew that Sugar was Cheryl, and tha... | Artist and film-maker, Hito St... Newer »
This thread has been archived and is closed to new comments
Seems like the default should be to only allow access to hashes of contacts (which gets the job done for the most part when it comes to social sites matching you up with your friends). They allow every app unhindered access to the contact list without the user being informed of this. Android apps at least do you the courtesy of asking.
posted by mullingitover at 1:25 AM on February 16 [2 favorites]