{"id":13002,"date":"2026-04-20T04:53:00","date_gmt":"2026-04-20T11:53:00","guid":{"rendered":"https:\/\/www.runwayritz.com\/index.php\/2026\/04\/20\/app-store-ratings-are-broken-as-your-4-star-review-can-hurt-the-developer\/"},"modified":"2026-04-20T05:53:40","modified_gmt":"2026-04-20T12:53:40","slug":"app-store-ratings-are-broken-as-your-4-star-review-can-hurt-the-developer","status":"publish","type":"post","link":"https:\/\/www.runwayritz.com\/index.php\/2026\/04\/20\/app-store-ratings-are-broken-as-your-4-star-review-can-hurt-the-developer\/","title":{"rendered":"App Store ratings are &#8216;broken&#8217; as your 4 star review can hurt the developer"},"content":{"rendered":"<p><br \/>\n<\/p>\n<div>\n<figure class=\"img-border featured-image\">\n<\/figure>\n<p>Developers argue that Apple&#8217;s App Store ratings are broken in at least a few different ways \u2014 including the fact that your 4-star rating can do more harm than good.<\/p>\n<p>They also highlight the conflict between users who don&#8217;t want their app experience disrupted, while Apple forces developers to delay rating and updating\u2026<\/p>\n<p><span id=\"more-1048784\"\/><\/p>\n<p>All iPhone developers know that Apple highlighting their app can mean the difference between failure and runaway success. This, they say, is where the first problem with App Store ratings arises.<\/p>\n<h2 class=\"wp-block-heading\" id=\"h-prompting-nagging-users-to-review\">Encourages\/holds users to review<\/h2>\n<p>App users generally don&#8217;t like being pressured to rate and review an app, especially if it interferes with the very thing they use the app for. Developer Steven Troughton-Smith says they have no choice but to give it a go because tons of 5-star reviews are what lead Apple to highlight apps &#8211; and enthusiastic users are what generate those reviews.<\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Review information is the difference between a good app that gets five good reviews, and thousands of good reviews. I would never recommend to a developer not to use APIs. It&#8217;s suicidal for the App Store for most apps, as Apple tends to only select items when it has that review data.<\/p>\n<\/blockquote>\n<p>He says developers should show this notification when the user opens the app, and repeat it every few months. However, some argue that this is the most annoying time to do it.<\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Show it after the action <strong>it ends<\/strong> what the user wanted to do. Like saving or publishing. But please never after opening the app. I opened the app because I want to do something about it &#8211; this is the worst time to be distracted.<\/p>\n<\/blockquote>\n<p>This can be tricky, however, as developers don&#8217;t know when you&#8217;ve met your goal.<\/p>\n<h2 class=\"wp-block-heading\" id=\"h-a-4-star-rating-is-a-negative-review\">A 4-star rating is a negative review<\/h2>\n<p>Another problem is the mismatch between how users perceive the star system and how things actually work. This is the exact same problem that happened with Uber driver ratings.<\/p>\n<p>Logically, we might think that star ratings would work like this:<\/p>\n<ul class=\"wp-block-list\">\n<li>3 is the default rating, which means the app performed as expected<\/li>\n<li>4 = &#8216;Better than expected&#8217;<\/li>\n<li>5 = &#8216;Complete &#8211; could not be upgraded&#8217;<\/li>\n<li>2 = &#8216;Worse than expected&#8217;<\/li>\n<li>1 = &#8216;Bad\/unusable&#8217;<\/li>\n<\/ul>\n<p>Engineers like Terry Godier say this is not how things work. Apple only considers 5-star reviews, and if you leave a 4-star you intend it to be something good, that actually can be <em>damage<\/em> the orientation of the application. <\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>If you have a 4.1 star rating on the App Store, any 4 star update will drop that rating. In other words, leaving a 4-star review is actually leaving a negative review.<\/p>\n<\/blockquote>\n<h2 class=\"wp-block-heading\" id=\"h-should-apple-switch-to-thumbs\">Should Apple switch to thumb?<\/h2>\n<p>John Gruber says that Apple&#8217;s way of solving this problem is to leave the star system in line with what most users actually do &#8211; which is a rating of 5 for the app they like and 1 for the one they don&#8217;t like.<\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Star rating systems are never fun to put together. If you are going to collect average ratings from users, the most efficient system is binary: thumbs up or thumbs down. Netflix went from stars to sixes in 2017, and YouTube went from 2009. The App Store should change to thumbs.<\/p>\n<\/blockquote>\n<p>What are your thoughts? Should Apple replace star ratings with likes\/dislikes? And how should Apple solve the rating\/information update problem?<\/p>\n<p><em>Photo by Benjamin Muntz on Unsplash<\/em><\/p>\n<div class=\"google-preferred-source-badge\">\n<p>\t\t\t<img decoding=\"async\" class=\"google-preferred-source-badge-dark\" src=\"https:\/\/9to5mac.com\/wp-content\/themes\/ninetofive\/dist\/images\/google-preferred-source-badge-dark.png\" alt=\"Add 9to5Mac as a favorite source on Google\"\/><br \/>\n\t\t\t<img decoding=\"async\" class=\"google-preferred-source-badge-light\" src=\"https:\/\/9to5mac.com\/wp-content\/themes\/ninetofive\/dist\/images\/google-preferred-source-badge-light.png\" alt=\"Add 9to5Mac as a favorite source on Google\"\/><\/p><\/div>\n<div class=\"ad-disclaimer-container\">\n<p class=\"disclaimer-affiliate\"><em>FTC: We use auto affiliate links to earn income.<\/em> More.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1044137\" src=\"https:\/\/9to5mac.com\/wp-content\/uploads\/sites\/6\/2026\/03\/750x150-1.jpg?quality=82&amp;strip=all\" alt=\"\" width=\"750\" height=\"150\"\/><\/div>\n<\/p><\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Developers argue that Apple&#8217;s App Store ratings are broken in at least a few different ways \u2014 including the fact that your 4-star rating can do more harm than good. They also highlight the conflict between users who don&#8217;t want their app experience disrupted, while Apple forces developers to delay rating and updating\u2026 All iPhone [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":13003,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":{"0":"post-13002","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-smartphones-tablets"},"_links":{"self":[{"href":"https:\/\/www.runwayritz.com\/index.php\/wp-json\/wp\/v2\/posts\/13002","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.runwayritz.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.runwayritz.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.runwayritz.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.runwayritz.com\/index.php\/wp-json\/wp\/v2\/comments?post=13002"}],"version-history":[{"count":1,"href":"https:\/\/www.runwayritz.com\/index.php\/wp-json\/wp\/v2\/posts\/13002\/revisions"}],"predecessor-version":[{"id":13004,"href":"https:\/\/www.runwayritz.com\/index.php\/wp-json\/wp\/v2\/posts\/13002\/revisions\/13004"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.runwayritz.com\/index.php\/wp-json\/wp\/v2\/media\/13003"}],"wp:attachment":[{"href":"https:\/\/www.runwayritz.com\/index.php\/wp-json\/wp\/v2\/media?parent=13002"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.runwayritz.com\/index.php\/wp-json\/wp\/v2\/categories?post=13002"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.runwayritz.com\/index.php\/wp-json\/wp\/v2\/tags?post=13002"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}