Archive for October 10, 2016

Monday, October 10, 2016 [Tweets]

Apple and Kapeli Respond About Dash

Jim Dalrymple:

“Almost 1,000 fraudulent reviews were detected across two accounts and 25 apps for this developer so we removed their apps and accounts from the App Store,” Apple spokesperson, Tom Neumayr, said in a statement provided to The Loop on Monday. “Warning was given in advance of the termination and attempts were made to resolve the issue with the developer but they were unsuccessful. We will terminate developer accounts for ratings and review fraud, including actions designed to hurt other developers. This is a responsibility that we take very seriously, on behalf of all of our customers and developers.”

Rene Ritchie (tweet):

My understanding is that the reviews included fraudulent positive reviews for their own apps and negative reviews for competing apps. That’s something the App Store simply can’t ignore.

[…]

It also seems like developers are given every chance to make things right in these situations: Get clean slates or open new accounts, make sure they’re squeaky-clean, and go on about their business.

[…]

This concept — that one bad developer could arrange for false reviews for a competing developer and get them banned from the App Store as a result — has been generating a lot of stress in the community.

My understanding is that the chances of that happening are virtually zero.

It’s not clear to me why this is. It all seems to hinge on Apple being able to tell who is ultimately paying for the fake reviews, and I don’t see how they could do that.

John Gruber:

Apple typically lets accusations like this slide. It’s a no-win situation for Apple, publicity-wise: let an accusation stand unanswered and Apple looks like the App Store is run like a banana republic, but if they dispute it, they face the optics of a hundred-billion-dollar Goliath punching down against a small indie developer. This case with Dash gained enough attention that I think they felt they had to respond. Too many developers believed that Apple acted capriciously, when in fact, according to Apple, this was the culmination of a years-long dispute.

Brent Simmons:

I don’t know what’s true here. It wouldn’t be right for Apple to make all the evidence public, and it wouldn’t be right for Apple to publish their correspondence with him. So it’s likely we won’t ever know more than we do right now.

Bogdan Popescu (tweet):

What I’ve done: 3-4 years ago I helped a relative get started by paying for her Apple’s Developer Program Membership using my credit card. I also handed her test hardware that I no longer needed. From then on those accounts were linked in the eyes of Apple. Once that account was involved with review manipulation, my account was closed.

I was not aware my account was linked to another until Apple contacted me Friday, 2 days after closing my account. I was never notified of any kind of wrongdoing before my account was terminated.

[…]

Apple insisted that all communication was through phone calls. Luckily, I recorded my last phone call with them[…]

Rene Ritchie:

The call, absent context, can be read in a number of ways. Ass covering, or bending over backwards to help dev help himself.

Marco Arment (tweet):

I’m glad our community assumed the best of another developer and pressured Apple to justify this severe action. We should now accept that they have.

[…]

We don’t know what happened between that call and Apple’s statements tonight. I’m guessing Popescu and Apple couldn’t reach an agreement over the wording of the public story, but I think what Apple asked for in that phone call was extremely reasonable.

It’s also notable that Apple investigated this and tried to resolve it as well as they did. If it were any other company — say, Google for a suspended AdSense or YouTube account — I suspect the amount of effort devoted to it would be much lower.

Matt Drance:

Apple developers: the only thing you know right now is that you don’t know everything. That is the only lesson from this Dash mess.

From the call, we learn that Apple is fixated on the idea that the two developer accounts were linked because they used the same credit card and devices. This could be for either innocent or nefarious reasons. Apple doesn’t want to admit to any wrongdoing, and neither does Popescu. We don’t, and likely will never, know whether the second account was actually operated by Bogdan or by his relative. I’m inclined to believe him because, as Gruber says, “it would explain the extreme discrepancy in quality.”

The mystery, to me, is Apple’s statement to the press. First, why send it out without getting back to the developer about the requested blog post draft? Second, in light of the call, Apple’s public statement seems deliberately misleading. The developer relations person seemed to acknowledge (1) that Bogdan says the problem account was operated by someone else, and (2) that Apple never contacted him on his Dash account. Yet Apple’s statement says that they warned him in advance and implies that both accounts had fraudulent behavior.

The fact that the Dash account was terminated seems to support Popescu’s contention that that account was never warned. Otherwise, surely this conversation would have happened sooner, and it would have remained a private matter. Why would Apple go to the trouble of closing the account, apparently not telling him it was because of the linked account, then helping him to restore it, after telling him that the decision couldn’t be appealed?

My guess is that Apple found the bad account, and warned it, but did not initially realize that the linked account was “good.” When they shut down the bad account they just shut down all the linked ones, too. In many cases, that’s probably the right thing to do. But this time they didn’t check, and that turned out to be a mistake. When Apple learned that Popescu planned to tell the full story, without admitting wrongdoing, they decided to get their version, sliming him, out first.

So it seems like Apple made two mistakes: closing the good account without warning and trying to cover that up. However, it’s entirely possible that more information will come to light.

See also: Colin Cornaby, Nick Lockwood, Jeff Johnson, David Owens II, Paul Haddad, John Daniel, Russell Ivanovic, David Owens II, istumbler, Jeff Johnson, Colin Cornaby.

Previously: Apple Removed Dash From the Mac App Store.