The Message
Published in

The Message

Apple, Apps and Algorithmic Glitches

A data analysis of iTunes’ top chart algorithm

Encoded within the iTunes app store algorithm is the power to make or break an app. If you get on its good side, you do really well, and if not, you lose.

If these volatile days are deliberate, shouldn’t we be informed? There are over 9 million registered developers who have shipped 1.2 million apps into iTunes. Algorithmic glitches on wall street can set off hundreds of millions of dollars in losses. What’s the dollar cost to entrepreneurs affected by these iTunes glitches? These are people who pour countless hours and resources into adding value to Apple’s ecosystem. Whether running experiments or A/B tests, shouldn’t Apple show due respect by taking issues like this seriously?

Algorithmic glitches in the iTunes top ranked apps chart in late October and mid December, measured by aggregate volatility

Analyzing this type of data gives us a way to hold accountable systems of power, in this case, Apple and its algorithm.

Perhaps Apple is not aware of these glitches? Or maybe my data is flawed? I’ll let you be the judge of that. I did manage to find another person complaining about abnormal chart rank fluctuation around the same time. If you’ve witnessed something similar, please add a note or get in touch.

Others are also manipulating the system

There is clear value in gaining top iTunes chart placement. And where there’s value you’ll always find people gaming the system. Since the top app chart algorithm is heavily reliant on downloads within a short period of time, the practice of boosting has become quite common. By carefully planning an advertising campaign along with incentivized downloads one can gain momentum and enough downloads within a short period of time to drastically increase their chart rank. This isn’t that much different than Google SEO — by choosing the right keywords at the right time, you can make your website much more visible.

Now, let’s dive into the data

Over the past year I’ve been collecting iTunes chart data to get a sense for how the algorithm works. At betaworks we build and ship many iOS apps. If we knew a bit more about the way apps are ranked we could make better decisions along the way, especially as we launch new services.

Rank over time for Tinder and Uber in the iTunes top free apps list
  • Tinder and Uber consistently display opposing weekly patterns: while one is at its peak, the other is at its trough (remember: the higher the line in the graph, the LOWER its’ iTunes rank).
  • Thanksgiving and Christmas — not a great time for Tinder dates nor Uber cab rides.
  • Over the past year Uber’s chart placement has only been getting stronger. With all the negative media and threats of bans from November onwards, you’d think less people would use the service. But it has consistently stayed within the top 50 spots in the chart. Unless Uber is paying more for chart placement, it doesn’t seem like there’s a drop in new downloads.
  • There’s some odd behavior around the end of October, where Tinder jumps up the charts, and mid December where both apps disappear from the charts for a single day. These are the two glitches we’ll dive into later.
Rank over time for popular social network and messaging apps
Normalized rank over time for popular social network and messaging apps

Using Correlation

Calculating correlation between apps helps us a way to compare usage patterns between mobile apps. Correlation is a measure of the mutual relationship between two objects. The higher the correlation between two apps, the more similar their app ranking fluctuates over time, the darker the cell in the matrix below. (larger matrix with top 100 apps linked here)

App store correlation Matrix: the darker the section, the higher correlation between the two applications.
Dropbox, Google Drive, LinkedIn and Job Search apps display very similar rank fluctuation pattern over time
Facebook, YouTube, Instagram and Pandora display very similar rank fluctuation over time
Apps most correlated with the Bible
Correlated game apps: launched around the same time and displayed similar patterns

Algorithmic Glitches

Now that we’re familiar with the data, let’s move on to to the real puzzle.

The only possible explanation, the only way in which there could be so much volatility all of a sudden, is algorithmic.

This is especially poignant when comparing to previous months of data.

Algorithmic Glitch in the iTunes app store rankings — Dec. 18th, 2014

This is important

Analyzing this data gives us a fascinating peek into the iTunes walled garden. The better we understand the inner workings of the charts, the more predictable they become, the better decisions we can make as we build, launch and promote apps. Apple owns this ecosystem and we’re completely at their beck and call.

--

--

A Pandaemonium Revolver Collection. Season 2 stars @anildash @alanalevinson @ftrain @hipstercrite @itsthebrandi @jamielaurenkeiles @vijithassar @yungrama @zeynep. Season 1 available on DVD shortly.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Gilad Lotan

Head of Data Science @buzzfeed| previously @betaworks, @microsoft | Adjunct Professor @NYU | @globalvoices