Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
The headline of this article is misleading ... the article explains that this sort of activity is allowed, as long as it is disclosed. I would prefer this being banned altogether though.
You want it banned? Then you better stop visiting websites too. Majority of websites, especially those relying on analytics like Google and social media and e-commerce like Amazon, have had visual analytics and trackers for ages.
 
Well, think about it.
From Apple's perspective, they are offering this feature to help developers. What Glassbox is doing is outside Apple’s intention, and Apple wouldn’t know what kind of data Glassbox is offering to its customers. Apple probably simply had a good faith that the app devs would utilize this feature as intended. But like I said, the failure point end up being the devs of Air Canada.

So now Apple is tightening their policies in this. Policies are never perfect as you cannot come up with every possible scenarios right off the gate.

If you want a prefectly tight platform tighter than Apple’s, you’re welcome to find another alternative. I take this as a positive that Apple at least reacted in a positive manner. In the world of zero ethics companies like Facebook, I’ll take an apple anytime.
There's no "good faith" when there's users data in game, they sure didn't have "good faith" when pricing their newer iPhones.
 
Sorry but can’t see Apple being anything other then hypocritical now with security and iOS, and they will have known this was going in most likely for years.
Or was it another big reported ti aplle and ignored?

I bet this feature has been going on for years as it seems to be thought of as standard practice by the devs? Apple certainly are more then happy for your actions and data in games to be recorded and sold, that’s been going on for years and years.
Yet when these other security stories hit the media, all of a sudden Apple takes action and ‘apparently’ are wonderful for taking said action, even if it is several years too late.

Yet again my favourite link that everyone ignores:

http://toucharcade.com/2015/09/16/we-own-you-confessions-of-a-free-to-play-producer/

That interview is now nearly four years old...
Good article. Haven’t played a game on iOS in years (at least 5 years). No time for it.
 
There should be a pop up like other things that ask for user permission before running. Apple could just modify the API call to check this. It could say “Expedia would like access to record your screen. This means they can see everything you are doing on your device.” I wonder how many people would actually allow that? LOL.

Also, Expedia is doing this? I often book with them. Not anymore! Haven’t used their app though. I usually use the website on my Mac.
 
That's like saying it's your own fault for being struck by a drunk driver because you didn't make yourself fully aware of all drunk drivers that were out and about.

The average of app has hundreds of thousands, if not millions, of lines of source code, and even with full access to the source code it is impossible (logically, reasonably, and practically) determine what the source code does. And even then, apps rely on a great extent on back end third-party code for functionality (as is the case here).

But kudos, well done, on another baseless lllogical contribution to the cesspool of nonsense that MR has become.

Dude.

A simple question:
If verifying software behaviors in a controlled environment is an NP-complete problem (exponentially difficult), then how is Apple to audit the software titles going forward?

A plausible answer (more likely than not):
Verification takes place at runtime, under the confines of a virtual iOS machine. Since Apple owns the APIs it can trap and diagram suspicious behaviors even at Kernel level. Then, suspected behaviors can be flagged for code review, with follow-on questions to the dev.

On an aside: Your posts are tinted of a one-sided view. Maybe you should open your mind to an alternate universe where all things Apple are not always perfect.

Just think about it. Or not.
 
I wonder if these were being delivered over cellular? That's pretty irritating on its own for those with limited data.
 
  • Like
Reactions: mech986
There's no "good faith" when there's users data in game, they sure didn't have "good faith" when pricing their newer iPhones.
I don’t see how this is related to iPhone prices. Seems like further discussion would be futile with you. Have a cookie and hope you can find an alternative platform with better protection for user privacy.
 
  • Like
Reactions: mech986 and Kaibelf
There should be a pop up like other things that ask for user permission before running. Apple could just modify the API call to check this. It could say “Expedia would like access to record your screen. This means they can see everything you are doing on your device.” I wonder how many people would actually allow that? LOL.

Also, Expedia is doing this? I often book with them. Not anymore! Haven’t used their app though. I usually use the website on my Mac.
LOL, you use their website? Expedia (and most websites) do have similar visual tracking. They are tracking how you hover your mouse on parts of the page, what you click, etc. Are you sure your concerns is mitigated by simply using the website?

Besides, the one that was found to have issues of not masking user personal information properly was Air Canada app. The rest of the apps just got listed simply because they use the same Glassbox service.
 
  • Like
Reactions: mech986 and Kaibelf
You do know that developers can push out features to apps from their servers without submitting a new app to Apple for approval? Many times Instagram or other apps get new buttons or features without the app being updated (like Apple's own apps - they can change buttons on the bottom row without a SW update for example). There have been lots of apps that were disguised to do something that agrees with Apple guidelines then after approval, the devs push out an update to add the infringing behavior and then Apple ends up pulling the app because someone figured it out. This is nowhere as easy as you all want it to be for conversation sake and we do not know the scope of what's involved with an app from Apple's POV. Everyone's opinions are just that. No sense arguing. Just say your piece and move on. Apple takes the corrective steps in the end and that's all that matters. They do care about privacy; there is no way to test for all bugs without releasing software. Just like the FaceTime bug... Some teenager found it out, by doing something probably nobody else ever did. I am glad Apple takes the proper actions. They are definitely in line with my privacy morals.
 
Stuff like this can be added inside an update.

Every version/iteration should be assed individually - including every update.

An update can be an entirely new App.

Trust, but verify. Vigilance.
 
Last edited:
Try "violation of common sense" instead.

But my question is why is Apple being reactive instead of proactive? It seems they do nothing until an issue gets media attention. That's very concerning. Surely they knew about this technology, and obviously apps would be using it. Was this missed in their app review process. It won't be missed any longer.

You've apparently never been subjected to the App Store approval process. They seem to hire very junior people that enforce the written Apple law regardless of how stupid, unclear, incomplete, or ill-advised it may be for a given situation. I had an app rejected because I used the wrong word in the application form, not because the app actually did anything wrong. When I changed the word, they they treated me like I was lying. It took 6 weeks to get straightened out and in the end the app never changed.

The app review process works like Congressional legislation, after the fact in order to save face. App reviewers are not ISTM paid to think, they just check boxes. No box, no problem.
 
  • Like
Reactions: WatchFromAfar
For the most part Apple seems to be only about perception these days. Back in the day, Apple backed up the perception with top notch products. Best in class performance, best in class tech specs, etc. If not best in class then so close it did not matter.

Today, not so much. Today there are no Apple apps that are best in class except maybe Logic. And Logic is hampered by poor or inconsistently updated hardware.

Privacy seems to be only important when Cook is in front of the cameras. Run of the mill Apple engineers are not given the time, schedule, staff, or money to make sure Apple stuff works right and respects Apple's privacy goals. This is what we see every day and is the result of a finance guy running a software development company. What comes first to Cook is schedule, then profits, then Wall Street, then bonuses, and finally the customer.

We'll see more and more of Apple not living up to its product quality goals as long as Cook is at the helm. Cook will however hit all of the non-tangible non-product goals like green, diversity, etc. That is his expertise. We know this because that is what he enjoys communicating about. That is what he has a passion about.
Back in the day? If Steve Jobs was around, he would set up a mini keynote, ranted on how everybody does the same thing, and give users $5 iTunes gift card. Remember antennagate?

Under Cook, Apple has been calmer and more positive towards criticism.
 
I don’t see how this is related to iPhone prices. Seems like further discussion would be futile with you. Have a cookie and hope you can find an alternative platform with better protection for user privacy.
Simply put, because of your "good faith" statement. Since there's no true facts you can use as arguments for now, then we shall end this little "riot" with you. Thank you for the cookie. I'd repay to you with a glass of milk, but I see you're served already.
 
Any reason why Apple waits until the media makes a big deal about it before doing anything about it? Calculator bug, Group FaceTime bug, etc. Come on, Apple. Get it together. I'm starting to feel like everything they do is a PR stunt. Like if this information wasn't released to the public Apple would have just let the apps continue recording all our screens.

Stop with the fake outrage please, Apple found out when everyone else did and responded in kind.
 
  • Like
Reactions: mech986
Back in the day? If Steve Jobs was around, he would set up a mini keynote, ranted on how everybody does the same thing, and give users $5 iTunes gift card. Remember antennagate?

Under Cook, Apple has been calmer and more positive towards criticism.

But what happened behind the scenes with Jobs. We know he did not take kindly to these types of problems and therefore it made Apple a better company. Sure, back in the day mediocre engineers were not so happy working at Apple. But there you go, I guess today mediocre engineers are thriving in the new Apple. Nothing like rushing to be average.

The difference is that Jobs at least seemed to want it done right. Did not always happen as we well know. Today it just seems like it's ok for mistakes to be made, the more the better. I don't think Cook has a clue that these things are even important or how to get them right up front, before the bad PR.
 
  • Like
Reactions: WatchFromAfar
But what happened behind the scenes with Jobs. We know he did not take kindly to these types of problems and therefore it made Apple a better company. Sure, back in the day mediocre engineers were not so happy working at Apple. But there you go, I guess today mediocre engineers are thriving in the new Apple. Nothing like rushing to be average.

The difference is that Jobs at least seemed to want it done right. Did not always happen as we well know. Today it just seems like it's ok for mistakes to be made, the more the better. I don't think Cook has a clue that these things are even important or how to get them right up front, before the bad PR.
Wait what? Not going to sidetrack this thread, but Steve Jobs was the person that gave special powers to Jonny Ive that is causing the design team to override the engineers.

In any case, Apple responded positively here in my book. In the age of zero ethics companies like Facebook and Google flourishing, I’ll take Apple under Cook.
 
. . .
In any case, Apple responded positively here in my book. In the age of zero ethics companies like Facebook and Google flourishing, I’ll take Apple under Cook.

Oh I agree it's positive, but the OP was wanting to know why Apple was not proactive. I'll take Apple with anyone other than Cook. Cook is a good #2, Ive is a good #2, but we still need a #1.
 
What's with Apple handing over someone's iCloud passwords? I thought hey didn't keep that on their side?
 
I’m certain they (Apple) are still finding ways to take advantage of/exploit us in ways which we are unaware, however, I applaud them for this. Thank you, Apple.

Although this is a positive post, I do find it strange that they weren’t aware of this. Or is this a, well-people-now-know-so-lets-do-something-about-it type-thing?
 
Do we really all think Apple didn’t know about the services that company as big as Glassbox provided?

They must have been aware of the possibilities that Glassbox gave (something similar has been an option with Google Analytics for years), but have let it slide until they have been under heavy scrutiny, especially with the privacy issues they have been having recently.

Unfortunately, I think all of this is a "saving face" in the midst of all the other problems.

Whatever the case is, I’m not at all convinced that Apple has never heard (or saw in action) what Glassbox did with their clients
 
  • Like
Reactions: jamesrick80
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.