Retraction: The App Store Rejection of the Week That Was a Correct Rejection

Hacker News Top News

Summary

John Gruber retracts a Daring Fireball post about an App Store rejection after learning the original premise was based on false information. He apologizes and explains the misleading details, keeping the original text available for transparency.

No content available
Original Article
View Cached Full Text

Cached at: 08/09/26, 05:23 AM

# Retraction: The App Store Rejection of the Week That Was, in Fact, a Correct Rejection Source: [https://daringfireball.net/2026/08/retraction_app_store_rejection_of_the_week](https://daringfireball.net/2026/08/retraction_app_store_rejection_of_the_week) Yesterday I published an article titled “App Store Rejection of the Week: Dark Hours”\. I have retracted it\. Its premise was so fundamentally wrong that there’s no point merely correcting or editing it\. Even the title, as I explain below, was inaccurate\. Although the original is now retracted, I’m not memory\-holing it\. The text of the original story is available, for transparency and accountability,[in plain text](https://daringfireball.net/misc/2026/08/app_store_rejection_of_the_week_dark_hours.text)\(Markdown, natch\) and[PDF](https://daringfireball.net/misc/2026/08/App_Store_Rejection_of_the_Week_-_Dark_Hours.pdf)\(preserving original presentation\)\. Both of those versions include a preface at the top linking to this retraction\.[The URL](https://daringfireball.net/2026/08/app_store_rejection_of_the_week_dark_hours)for the original story now redirects to this one that you are currently reading\. To the best of my recollection, this is the first post I’ve retracted in the 24 years I’ve been writing Daring Fireball\. I hope it’s the last\. I was misled, both overtly and through omissions, in several ways, but what I publish is my responsibility, and I apologize for the error\. Terry Godier first came to my attention in February, when[I linked to](https://daringfireball.net/linked/2026/02/25/godier-phantom-obligation)his excellent interactive essay on RSS feed reader design, “[Phantom Obligation](https://www.terrygodier.com/phantom-obligation)”, which essay introduced[Current](https://www.terrygodier.com/current), Godier’s new RSS reader that he made to exemplify the ideas from his essay\. Current is, deservedly, a bit of a breakout hit\. \(E\.g\., David Pierce, at The Verge,[put it on a very short list](https://www.theverge.com/tech/899602/best-phone-android-ios-app-store?view_token=eyJhbGciOiJIUzI1NiJ9.eyJpZCI6IkpKUk05aEQ3ZHYiLCJwIjoiL3RlY2gvODk5NjAyL2Jlc3QtcGhvbmUtYW5kcm9pZC1pb3MtYXBwLXN0b3JlIiwiZXhwIjoxNzc2MDMzMDU5LCJpYXQiOjE3NzU2MDEwNTl9.c8VIrq4Kl5DbAbr8ujYsehwxWVKN7dvXMV7yYkqADu0)of iOS\-exclusive indie apps that keep him from switching to Android\.\) In March[I linked to another](https://daringfireball.net/linked/2026/03/16/the-last-quiet-thing)interactive essay from Godier, “[The Last Quiet Thing](https://www.terrygodier.com/the-last-quiet-thing)”, and again[in April to a post](https://daringfireball.net/linked/2026/04/16/app-store-reviews-are-busted)regarding the App Store’s 5\-star review system\. I struck up an iMessage correspondence with Godier around when I first linked to his work\. Yesterday Godier posted “[Browsers Have Standards, the App Store Has Judgment](https://blog.terrygodier.com/2026/08/07/browsers-have-standards-the-app.html)”\. As originally published, that post contained these two paragraphs: > A while ago I tried to submit an iOS app for[Dark Hours](https://darkhours.io/), my astronomy website for normal people\. It was rejected on the grounds that it was astrology\. It has no tarot function, no horoscopes, and nothing that I, or anyone else I’ve asked, would associate with astrology\. Those paragraphs, at this writing \(August 8, 11:00 pm ET\), have been deleted and replaced by this: > Note: the original version of this post had a section here about an astronomy app I am working on that began as an astrology app and was rejected after having the astrology content removed\. App store \[*sic*\] review reached out to me and let me know that they had apparently never been given the updated build and that the app should be fine to submit now\. You can now see the problem that has led me to fully retract my original post, given that my post was entirely predicated on the premise that Godier’s original description of the rejected app was true — that the app “has no tarot function, no horoscopes, and nothing that I, or anyone else I’ve asked, would associate with astrology\.” The truth is, the app, as originally submitted by Godier to the App Store \(under the name “Asterly”, not “Dark Hours”\), was entirely dedicated to astrology, not astronomy, and did in fact include a “Tarot card of the day” feature amongst other occultist horseshit\. The grounds of Apple’s original App Store rejection of the app, and the rejection’s upholding by the App Review Board, were correct\.[1](https://daringfireball.net/2026/08/retraction_app_store_rejection_of_the_week#fn1-2026-08-08)I wrongly took Godier at his word, both in his public blog post and in private iMessage correspondence yesterday, that the rejection wasn’t just merely debatable, but completely and rather preposterously ungrounded\. Whether Godier ever submitted a build of “Asterly” to the App Store that contained no occult horseshit and only the hard\-science astronomy features that were present in his “Dark Hours” website that was available for the last week, I don’t know\. But I have no reason to believe that he did\. My[disdain for astrology](https://daringfireball.net/linked/2024/04/11/astrology-astronomy-eclipse)is so utter, and my esteem for Godier’s previous work so high, that it simply never occurred to me that he might have actually made and submitted to the App Store an astrology app, let alone that he’d then feign surprise and frustration that an astrology app was rejected for being an astrology app\. I showed him a draft of my post before publication, to make sure I had the story straight, and he offered not a word of caution, only gratitude for my drawing attention to the matter\. It gets messier\. Godier’s astrology app that he submitted to the App Store back in January was named “Asterly”\. That was still the name when the App Review Board upheld its rejection in April\. According to Godier, frustrated by the App Store’s rejection, he ported the astronomy version to the web,[launching it last week](https://bsky.app/profile/terrygodier.com/post/3ms2lm4kcfc2j)under the name “Dark Hours” at the domain`darkhours\.io`\. \(This is why is was incorrect for me, in the very title of my post, to claim that Apple had rejected an app named “Dark Hours”\. They rejected an app named “Asterly” and had never seen an app from Godier named “Dark Hours”\.\) Yesterday, after I linked to Godier’s post and[Hacker News then linked to my post](https://news.ycombinator.com/item?id=49214863), Godier’s “Dark Hours” \(with a space\)[came to the attention](https://bsky.app/profile/mmmeh.bsky.social/post/3msjump44fs2h)\(and justifiable surprise\) of Miguel Beher, creator of an open\-source “astrophotography and dark\-sky planner” project named DarkHours \(no space\)\.[Beher’s GitHub project](https://github.com/mbeher2200/DarkHours)contains the source code, and the actual web app is[freely available at the domain`darkhours\.app`](https://darkhours.app/)\. In an uncomfortable exchange between Beher and Godier on Bluesky, Beher pointed out that Godier’s Dark Hours had the same bug as Beher’s that[routed people to “random fields in Mexico”](https://bsky.app/profile/mmmeh.bsky.social/post/3mslc3b3u4c2l)\. Earlier today, Godier took his web app down and redirected his`darkhours\.io`domain to Beher’s`darkhours\.app`\. At the end of my now\-retracted post yesterday, assuming I had righteously and rightly skewered Apple for an egregiously erroneous App Store review rejection, I wrote: > Mistakes happen\. But in a functioning system mistakes get corrected, and mistakes as obvious as this one get corrected almost instantly and include a quick apology for the conflation\. Obviously it was*I*who was mistaken\.*This*article is my correction, and I apologize to[all](https://news.ycombinator.com/item?id=49214863)who read and believed my now\-retracted post, and to the reviewers at the App Store whose competence \(if not literacy\) I besmirched\. Sorry about that\. Won’t happen again\.

Similar Articles

App Store Rejection of the Week: Dark Hours

Hacker News Top

Apple's App Review Board wrongly rejected an astronomy app, Dark Hours, on grounds that it was astrology, and upheld the rejection despite clear evidence to the contrary, highlighting flaws in the App Store review process.

Apple is getting this wrong

OpenAI Blog

OpenAI responds publicly to Apple's lawsuit, accusing Apple of misrepresenting facts and failing to reach out properly before litigation, while asserting they have no trade secrets of Apple's.

The other Sean Byrne doesn't exist

Hacker News Top

A developer shares his experience of being denied access to Apple's App Store Connect due to a mistaken match with a non-existent person on the U.S. government's restricted-party list, highlighting issues with automated sanctions screening.

Mea Culpa – Dark Hours

Hacker News Top

Developer Terry Godier apologizes after discovering his AI-generated web app 'Dark Hours' closely copied an existing open-source project, DarkHours.app. He redirects the domain to the original developer and pledges to stop using AI for app creation.