{"componentChunkName":"component---src-templates-blog-post-js","path":"/app-store-wars/","result":{"data":{"site":{"siteMetadata":{"title":"Catwomaniya"}},"mdx":{"id":"aefe1521-7535-5907-bf6b-85606b3d71b2","excerpt":"The global debate against app stores monopolistic practices and their control in distribution and managing of applications has been going for a some time now…","body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"App store wars - How it has transformed beyond the gaming industry ?\",\n  \"date\": \"2020-10-31\",\n  \"description\": \"\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"590px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/65ddeaaec62b8f666990d358f60ac64d/3acf0/s1.jpg\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"100%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAUABQDASIAAhEBAxEB/8QAGAABAAMBAAAAAAAAAAAAAAAAAAECAwX/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAAB62edB6KCSJbij//EAB0QAAICAQUAAAAAAAAAAAAAAAECAxEAEBITISL/2gAIAQEAAQUCeSm5KKMHWYdhfUY2oVDYEA0//8QAFhEBAQEAAAAAAAAAAAAAAAAAIQEg/9oACAEDAQE/AWGP/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAgEBPwEf/8QAGxAAAwACAwAAAAAAAAAAAAAAAAEhAhARMkH/2gAIAQEABj8COyFkvTKQfNEkXf8A/8QAGxABAAMAAwEAAAAAAAAAAAAAAQARMRAhQXH/2gAIAQEAAT8hQyysi9oNPZgQLiXJ6b7LCI00IPQgyZyIX2/Xj//aAAwDAQACAAMAAAAQY8i8/8QAGhEAAgIDAAAAAAAAAAAAAAAAASEAEBExQf/aAAgBAwEBPxApDDjG5yv/xAAZEQACAwEAAAAAAAAAAAAAAAAAAREhQRD/2gAIAQIBAT8QUO3gnNo3n//EACAQAQADAAEDBQAAAAAAAAAAAAEAESExEEFhcYGhwdH/2gAIAQEAAT8QKIXca3XxBw9i1p9uIpqkFwtWgl6Tv7BCQOFzFs5+4MFKh4l5tZXM0hvU6f/Z')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Mobile app\",\n    \"title\": \"Mobile app\",\n    \"src\": \"/static/65ddeaaec62b8f666990d358f60ac64d/1c72d/s1.jpg\",\n    \"srcSet\": [\"/static/65ddeaaec62b8f666990d358f60ac64d/a80bd/s1.jpg 148w\", \"/static/65ddeaaec62b8f666990d358f60ac64d/1c91a/s1.jpg 295w\", \"/static/65ddeaaec62b8f666990d358f60ac64d/1c72d/s1.jpg 590w\", \"/static/65ddeaaec62b8f666990d358f60ac64d/a8a14/s1.jpg 885w\", \"/static/65ddeaaec62b8f666990d358f60ac64d/fbd2c/s1.jpg 1180w\", \"/static/65ddeaaec62b8f666990d358f60ac64d/3acf0/s1.jpg 2000w\"],\n    \"sizes\": \"(max-width: 590px) 100vw, 590px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")), mdx(\"p\", null, \"The global debate against app stores monopolistic practices and their control in distribution and managing of applications has been going for a some time now.\"), mdx(\"p\", null, \"Brands started seeing the opportunity in apps a decade ago, further bolstered by the pandemic that created a huge boost in mobile commerce, which is not just to capture attention and brand loyalty but revenue as well.\"), mdx(\"p\", null, \"Although branded apps, just like games live within the walled garden of app stores. And to have a place in the app store, a company has to comply with the rules set by whoever owns the app store.\"), mdx(\"p\", null, \"The key issue pertains to the\\xA0\", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"30% commission fee\"), \", which several developers term as \\u201D\", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"extremely high\"), \"\\u201D and \\u201D\", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"unfair\"), \"\\u201D. Google and Apple currently dominate the mobile operating systems and their app stores have mostly become the default channel for developers to distribute their apps. This is a problem in a way, because people say that Google and Apple act like gatekeepers and they force developers to pay 30% commission from the revenue generated which can affect the developers\\u2019 bottom line. Even though there are strict rules for billing , there are certain apps on the app store who do not necessarily follow this like Netflix, Spotify, Tinder among others. \"), mdx(\"p\", null, \"And Apple and Google have overlooked this for long. So it raised quite a lot of eyebrows when Apple picked a fight against Epic Games, the creator of Fortnite, for allegedly violating their app store policies.\"), mdx(\"h2\", null, \"How the Epic Games lawsuit transformed into something huge\"), mdx(\"p\", null, \"To bypass this 30% fee, Epic decided to enable the option for players to pay directly to the game developer for in-app purchases, cutting Apple out of sales. And Apple naturally pulled Fortnite out the app store. Post which, Epic Games hit back Apple with a lawsuit, alleging that it has monopolized the iOS app distribution.\"), mdx(\"p\", null, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"299px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/5959716caba9b4356811668f9ddf6b06/f6c98/s10.jpg\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"56.08108108108109%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAABAABA//EABUBAQEAAAAAAAAAAAAAAAAAAAED/9oADAMBAAIQAxAAAAEGc3zSTIP/xAAbEAABBAMAAAAAAAAAAAAAAAABAAIRIRASE//aAAgBAQABBQJsh80N4FrmzH//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAXEQADAQAAAAAAAAAAAAAAAAAAARIC/9oACAECAQE/AdOSz//EAB0QAAICAQUAAAAAAAAAAAAAAAABEiERAhAyQXH/2gAIAQEABj8CSktNdkprPhWSzitv/8QAGRABAAMBAQAAAAAAAAAAAAAAAQARITHB/9oACAEBAAE/IQt7V6jdJmWjJopR2dOpp4Sgwn//2gAMAwEAAgADAAAAEI/f/8QAFhEBAQEAAAAAAAAAAAAAAAAAAREQ/9oACAEDAQE/ECJXP//EABgRAAIDAAAAAAAAAAAAAAAAAAABETFR/9oACAECAQE/EE2RLD//xAAZEAEBAQEBAQAAAAAAAAAAAAABEQAxIWH/2gAIAQEAAT8QtqVNB88wWqYWs5bgNAROe52oRynPc0bQgQCAb//Z')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Fortnite banned\",\n    \"title\": \"Fortnite banned\",\n    \"src\": \"/static/5959716caba9b4356811668f9ddf6b06/f6c98/s10.jpg\",\n    \"srcSet\": [\"/static/5959716caba9b4356811668f9ddf6b06/a80bd/s10.jpg 148w\", \"/static/5959716caba9b4356811668f9ddf6b06/1c91a/s10.jpg 295w\", \"/static/5959716caba9b4356811668f9ddf6b06/f6c98/s10.jpg 299w\"],\n    \"sizes\": \"(max-width: 299px) 100vw, 299px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")), mdx(\"h4\", null, \"What qualifies as in-app purchases?\"), mdx(\"p\", null, \"In-app purchases of digital goods like buying game tokens, virtual items or subscriptions bought from within the app will be counted as in-app transactions.\"), mdx(\"h4\", null, \"What\\u2019s strange ?\"), mdx(\"p\", null, \"Apple has been strictly implementing this policy and charging the 30% fees, whereas Google has typically been lax about it, due to which companies like Netflix, Spotify, Tinder among others have bypassed this system to avoid paying the fee. \"), mdx(\"p\", null, \"Now Apple has overlooked that for quite some time now. \"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"There\\u2019s no specific reason why it has done that.\"), \" \"), mdx(\"p\", null, \"But if I take the example of Netflix, I know that the company doesn\\u2019t necessarily depend on the app store for people to use their service. In fact, people would prefer watching Tv shows and movies on bigger screens, so even if Apple or Google forces them to abide by this rule, it doesn\\u2019t affect Netflix much. But it does affect Epic Games, because currently you cannot download and play Fortnite outside the iOS or android ecosystem, they need to be listed on their app stores.\"), mdx(\"p\", null, \"Also, Netflix is a huge company, not as big as Apple but definitely bigger than Epic Games, so essentially they can fight this fight against Apple. From a legal perspective, if supposedly Apple puts a case against Netflix for this cause, Netflix can fight back with an anti-trust lawsuit against Apple claiming they\\u2019re pushing Apple Tv+ and suppressing other channels like Netflix.\"), mdx(\"p\", null, \"Epic Games Vs Apple isn\\u2019t like David Vs Goliath. Sure, it\\u2019s fiscally insignificant compared to Apple: revenue of $4.2 billion in 2019 versus Apple\\u2019s $260.2 billion. But we\\u2019re still talking billions, and it will have an impact far beyond these two companies.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"It goes to say, this has definitely created an impact, and it\\u2019s not just limited to gamers or gaming companies.\")), mdx(\"h2\", null, \"All about the Google-Paytm fiasco\"), mdx(\"p\", null, \"As if the timing for all of this was synchronized, concerns of app store monopoly recently emerged in India after Google briefly took down Paytm earlier this month for alleged violation of its app policies. \"), mdx(\"p\", null, \"Adding fuel to the fire, later on Google issued a clarification of its existing payment policy saying that everybody who is on the play store and sells digital content will have to use play-billing.\"), mdx(\"p\", null, \"The policy has been there for a long time, but again it just chose to make the announcement at this time. \"), mdx(\"p\", null, \"It seems strange because Google never explicitly went out and say that it\\u2019s pulling Paytm off the Play Store, it just issued a clarification on the Play store\\u2019s gambling policies and pulled the app out from play store and it only got this much attention, because Paytm created a ruckus out of it. Similarly, when Google issued the play-billing notice, the app makers, especially Indian startups went ballistic and called out Google for this unfair policy.\"), mdx(\"p\", null, \"Google replied back by saying they\\u2019re allowing app creators till September 2021 to comply with this and provided an extra 6 months to Indian start-ups (March 2022).\"), mdx(\"p\", null, \"Although Paytm First games is back on the play store now, but only a free version of the app is allowed. Paytm accuses Google of double standards in this matter, as according to Play store\\u2019s regulations they cannot advertise the First games app on their Paytm app because it falls under fantasy gaming, but they can still do so on Youtube. This does make sense, because on one hand Google wants to take a stand against fantasy gaming but on the other hand it\\u2019s willing to advertise fantasy gaming on Youtube for some fee.\"), mdx(\"h4\", null, \"Paytm\\u2019s double standards ?\"), mdx(\"p\", null, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"300px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/2c5c73fee2ec260c40374c3a7b1b53c4/5a46d/s11.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"56.08108108108109%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB40lEQVR42m1Ry27TQBQ1e36gS3ZIqCoSfAPiD0Bdwx8UiRVskBCVQFVZsCirCpQoiRFgu0gpSkNbRWlerUjTV5yk9duN7TgPJx57HowTgdKUq9FodOacO3PPYSCE+GoRQvzRqOe6jtW2Lk1T173BgIIYo2kaFTIIITJVNkAeJg3V+JrZTqa3hK3tJPcjW9jvEzIMEZ5iUuGsOGeH37Vgxwo3LciZMN+BfBtlLCjoEQjGcvxPHIYw+g1CGKIJDiMG7lyarXqj3pI03cBocgUJRnRIOKYHQcDQw/TLk660myTLv3bL2VNV0Q3f98n/innBVeLF5smXb3sf1gYdFxAINN1bfivyguk4bq/fOtjXPq8jcQ/l3wzrm6s542PRSAnppZevmLnn7MNlLvFo8f38vaNcPlvZUfmN7u074rsVcxi4AP9OxWN353vrz/DqTTnxZO51eWGl9ODx0xu37jOxirR7bjfSP6sJ1uv1uz4Elg3iSSmTtpXztu5cHFS8bAZpp6j2Cahl9tDmju1CscSyLBPNHg05NjBKeewHIZJ45ini0NHli+YIBBQJqWN/s4p4BDP4alQTt+iuNZu2JnctVW+J8BonotGo+Koi1NSZtXGkpUqNWO6ErkShLtQ04XCWw1eVP7yTRmX775+5AAAAAElFTkSuQmCC')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Paytm mini app store\",\n    \"title\": \"Paytm mini app store\",\n    \"src\": \"/static/2c5c73fee2ec260c40374c3a7b1b53c4/5a46d/s11.png\",\n    \"srcSet\": [\"/static/2c5c73fee2ec260c40374c3a7b1b53c4/12f09/s11.png 148w\", \"/static/2c5c73fee2ec260c40374c3a7b1b53c4/e4a3f/s11.png 295w\", \"/static/2c5c73fee2ec260c40374c3a7b1b53c4/5a46d/s11.png 300w\"],\n    \"sizes\": \"(max-width: 300px) 100vw, 300px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")), mdx(\"p\", null, \"Paytm has become the front line figure for Indian brands who are fighting this fight, riding on this wave of \\u201D\", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Atmanirbhar\"), \"\\u201D India. The timing couldn\\u2019t be better as they launched the mini app store, just days after Google removed paytm from the Play Store. This project was probably in work for some months now (probably to take on their rival PhonePe) but it chose this specific moment to advertise itself as an \\u201CIndian App Store\\u201D, for obvious reasons.\"), mdx(\"p\", null, \"The question arises, will an Indian App Store even be like ?\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Will it be owned by the government ? If it\\u2019s owned by the government will there be certain restrictions on the data which the govt can access ? (There should be, ideally)\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Will it rather be owned by a single private body ? But if it is, the same issues that exist with Google today, will exist in this case too.\")), mdx(\"p\", null, \"The mini app store of Paytm is a great example of this. Because firstly it is not an app store, it allows developers to showcase something in between websites and full-fledged apps that run inside the Paytm app, which means it\\u2019s limited by what the Paytm app can allow it to do. \"), mdx(\"p\", null, \"Also, the number of features developers have access to on this mini app is limited, it\\u2019s not like a full-fledged app which has  access to the data inside your phone. \"), mdx(\"p\", null, \"In a way, Paytm\\u2019s mini app store is just \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"another walled garden\"), \". \"), mdx(\"p\", null, \"It\\u2019s no different from Google play store and Apple\\u2019s app store. To be listed on the Paytm mini app there are certain rules one has to abide by, for example, if one wants to sell something or want people to subscribe to any service, they will have to use Paytm for transactions, which is literally the same thing Google is asking people to do.\"), mdx(\"p\", null, \"Currently, Paytm is saying that it is not going to charge any commission for using Paytm or UPI and only charge 2% for transactions made through debit and credit card, which is much lower than what Google charges, but again there\\u2019s nothing stopping Paytm from increasing these commissions in future, especially if in the future it\\u2019s able to have a billion users.\"), mdx(\"p\", null, \"Now, experts believe that this move definitely seems in sync with Paytm\\u2019s \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://openthemagazine.com/columns/indias-first-superapp-paytm/\"\n  }), \"Super app strategy\"), \", so other than Paytm\\u2019s core sell i.e., the wallet, a bunch of other things can be done through the app. This idea is not so new though, Paytm\\u2019s rival, PhonePe has it\\u2019s own \\u201D\", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Switch\"), \"\\u201D platform which works exactly the same way and has existed since 2018 and has 220+ partners and services.\"), mdx(\"p\", null, \"For the consumer at the end of the day, it can be a Catch-22 situation, with ultimately no useful solution.\"));\n}\n;\nMDXContent.isMDXComponent = true;","frontmatter":{"title":"App store wars - How it has transformed beyond the gaming industry ?","date":"Oct 31, 2020","description":""}}},"pageContext":{"slug":"/app-store-wars/","previous":{"fields":{"slug":"/food-from-the-future/"},"frontmatter":{"title":"Food from the future - Lab grown meat"}},"next":{"fields":{"slug":"/how-nuclear-testing-solved-the-obesity-mystery/"},"frontmatter":{"title":"How nuclear testing solved the obesity mystery ?"}}}}}