Kapeli Blog

blog.kapeli.com · Company blog · on HN since 2013

The Kapeli blog is by the developer of Dash, a documentation browser for Mac and iOS, covering App Store disputes and app revenue.

What HN saysHN links it for the developer's account of Apple removing Dash from the App Store, including a recorded call, and for Dash's offline docsets.
49HN people shared it
27linked it in comments
31stories submitted
1.6Kstory points
3 months agolast shared
2013people per year2026

Most-shared posts

  1. 1
    Dash developer's response to Apple's response
    11 people · 190 points · first shared 2016 · 129 comments on HN
  2. 2
    Apple Has Removed Dash from the App Store
    5 people · 1.2K points · first shared 2016 · 470 comments on HN
  3. 3
    Revenue report from mac app Dash for 2014
    4 people · 10 points · first shared 2015 · 2 comments on HN
  4. 4
    Dash for iOS: Back on the App Store
    3 people · 125 points · first shared 2017 · 49 comments on HN
  5. 5
    100 Days of Dash Without the App Store
    3 people · 7 points · first shared 2017 · discussion on HN
  6. 6
    A Poor Man's CDN
    3 people · 6 points · first shared 2013 · discussion on HN
  7. 7
    Dash documentation browser makes 450$/day
    3 people · 4 points · first shared 2014 · discussion on HN
  8. 8
  9. 9
    Dash 3: Now Available
    2 people · 10 points · first shared 2015 · 2 comments on HN
  10. 10
    The Cheap App Mentality
    2 people · 5 points · first shared 2013 · discussion on HN
  11. 11
    Dash 4: Now Available
    2 people · 4 points · first shared 2017 · discussion on HN
  12. 12
    Dash 7: Now Available
    2 people · 2 points · first shared 2023 · discussion on HN
  13. 13
    Dash 8 adds MCP support
    2 people · 1 points · first shared 2025 · discussion on HN
  14. 14
  15. 15
    Indie App Development as a Job
    1 people · 2 points · first shared 2013 · discussion on HN

What HN people wrote when they linked it

lapcat · 2023-11-23
That's a funny-looking apology for yet another overconfidently asserted falsehood, but: https://blog.kapeli.com/goodbye-dash-for-ios "I’ve decided to discontinue Dash for iOS, as maintaining it is no longer sustainable. Every year, Apple releases a new version of iOS, which requires updating Dash to support the new OS and work around any new bugs. Dash for iOS worked great on iOS 12, but is an unusable mess on iOS 13 and will only get worse. Dash for iOS also uses UIWebView extensively, which won’t be accepted on the App Store starting with December 2020. Migrating to WKWebView would be more work than it’s worth."
jfroma · 2018-01-19
I use a tool called "Dash.app" for Mac from Kapeli [1] (I've no affiliation with them). It allows me to download the documentation for a lot of development tools for offline consumption, these docs are called "Docsets", just to give you an idea of how many docsets it has check this link [3]. It makes also very easy to navigate and search. You can also download a "tag" from stackoverflow which is very useful. I know there is now alternatives for several operative systems using the same docsets [2]. I can't recommend this app enough, it is worth every penny. [1]: https://kapeli.com/dash [2]: https://blog.kapeli.com/dash-for-ios-android-windows-or-linux [3]: https://github.com/Kapeli/feeds
kmf · 2016-11-14
Pretty interesting - on the Dash blog in October[1], the developer said that open-source wouldn't be a great option because compiling iOS apps is difficult for most non-iOS developers. It's a shame, IMO, that iOS apps only have two wide-distribution models: paid, with Apple, on the App Store, or open-source and, by that nature, free. There's a lot of really great software on OS X that is distributed outside the Mac App Store. Clearly there's no plan for something similar to that on iOS. https://blog.kapeli.com/dear-dash-users/
Mithaldu · 2016-10-10
And here's Kapeli's explanation of what happened: https://blog.kapeli.com/dash-and-apple-my-side-of-the-story !!! it includes a recording of a phone call with Apple !!! Edit: After listening to the first 2 minutes of the call, i can say with absolute confidence that Apple is straight-up blackmailing him. I would love to hear opinions on whether this is something that could be taken to court. Here's the HN submission of the link: https://news.ycombinator.com/item?id=12680597
surganov · 2014-06-23
Dash App also have an offline Stack Overflow access (20gb): http://blog.kapeli.com/offline-stack-overflow (great for developing on the airplane)
hobofan · 2025-07-23
I think in terms of providing the widest coverage, I think Dash[0] which has been in the offline documentation space for a long time should have everyone beat. [0]: https://blog.kapeli.com/dash-8
_qulr · 2020-11-08
It's a literal statement. Apple has phone calls with developers on occasion, especially in cases like this. Unusual, but not at all unprecedented. I'll just mention the famous case when a developer actually recorded the phone call with Apple: https://blog.kapeli.com/dash-and-apple-my-side-of-the-story
ihuman · 2017-10-19
Dash is back on the iOS app store[1], so they probably worked out the issue [1] https://blog.kapeli.com/dash-for-ios-back-on-the-app-store
pedro2 · 2016-11-12
The author says that's not true. He has phone call recording proving he is right: https://blog.kapeli.com/dash-and-apple-my-side-of-the-story
ncr100 · 2016-10-19
Turns out a relative of his who he paid account setup for, and shared some devices with, had the fraud. Now Phil Schiller (by name) wants to force Kapeli to post a blog saying Apple was right in banning him: https://blog.kapeli.com/dash-and-apple-my-side-of-the-story/ I bitch about it here: https://plus.google.com/+NickRichards/posts/H7iuMTcYLSn essentially saying Apple is not bold ("courageous") enough to notify _him_ about the upcoming fraud ban, only the guilt-by-association Niece's account.
callahad · 2016-10-13
Eh, I'm still siding with Bogdan. At 3:10 in the recording at https://blog.kapeli.com/dash-and-apple-my-side-of-the-story, Apple explicitly states that they never attempted to contact him via the account that published Dash. If Apple is going to pull the plug on all of the linked accounts, they have a duty to at least inform all of the linked accounts.
fruchtose · 2016-10-11
Since the dev behind Dash is based in Romania[1], is this law still applicable? [1] https://blog.kapeli.com/about
ParadoxOryx · 2016-10-11
According to his blog post [1], it sounds like the other account that was engaged in fraudulent activity was notified, but "his" account was not. [1]: https://blog.kapeli.com/dash-and-apple-my-side-of-the-story
ropiku · 2016-10-10
The Dash developer posted his side of the story including a recorded call with Apple: https://blog.kapeli.com/dash-and-apple-my-side-of-the-story
hkjayakumar · 2016-10-10
Here's the developer's side of the story (includes a recording of a phone call between him and Apple) https://blog.kapeli.com/dash-and-apple-my-side-of-the-story
0xmohit · 2016-10-07
It might be 13%, but it's a rather loyal user base. Being whimsical about what would or would not appear on the App Store is certainly abusive. -- Somewhat unrelated: https://blog.kapeli.com/apple-removed-dash-from-the-app-store
aleksi · 2016-09-03
Dash 3 supports iOS remote, works like a charm: https://blog.kapeli.com/dash-3
thibaut_barrere · 2015-07-03
usaphp · 2015-06-16
"dash" app developer says he made $188k+ last year just from App Store alone: https://blog.kapeli.com/my-year-in-review-2014
kapeli · 2015-06-16
This is complete bullshit. My app (Dash) has been in the Top Grossing on the USA Mac App Store at pretty much any rank. There's a huge difference between climbing to the top and then instantly failing and actually staying at the top. A full day in Top Grossing on the Mac App Store gives you something like this: Ranks #10 to #20: at least $2-4k per day. Ranks #30 to #80: around $800-1k per day. Ranks #80 to #150: around $500-$800 per day. All sums are after Apple's cut. They fluctuate a bit depending on the day of the week. I make more than the mentioned $454 per day at ranks of around #200. My revenue report from last year can be found here: https://blog.kapeli.com/my-year-in-review-2014.
tomjakubowski · 2014-10-26
The developer gave some insight on his blog here: http://blog.kapeli.com/dash-for-ios-android-windows-or-linux
fakeyfake · 2014-07-28
Reminds me of this article about hosting a CDN on digitalocean for the dash documentation software. http://blog.kapeli.com/a-poor-mans-cdn
joshstrange · 2019-12-05
I'm glad this is making the rounds on HN. I saw the update dialog the other day and wanted to know what other people thought about it. In my mind Dash 4 didn't really add anything useful to me other than a slightly different UI. In fact I upgraded to Dash 4 mainly because the update notifications were annoying me and it was only $15 and I like Dash. Now I'm getting hit with a $20 upgrade fee and I don't really feel like any of the new "features" are really worth $20. That coupled with the developer leaving a bit of a bad taste in my mouth in regards to couple years ago there being allegations that the developer used to produce a ton of shovel/crap-ware and Dash just so happened to take off. Their apple account was banned [0] at one point for fake reviews (both positive on their own apps and negative on competitors apps) and there was a whole back-and-forth [1] [2] [3] between Apple and the Kapeli. My memory, albeit potentially unfair/incorrect, of the event left me with the impression this developer was a bad actor. All that to say: Is there an alternative to Dash that people like and/or am I wrong/misremembering the situation (re: Dash/Kapeli)? [0] https://news.ycombinator.com/item?id=12646919 [1] https://news.ycombinator.com/item?id=12680131 [2] https://news.ycombinator.com/item?id=12684265 [3] https://news.ycombinator.com/item?id=12680597 Edit: Timeline Oct 5th, 2016 - Apple Has Removed Dash from the App Store - https://news.ycombinator.com/item?id=12646919 Oct…
Crosseye_Jack · 2016-10-11
> Others have said that it's Apple Blackmailing him "Post a blog post if you want your account back" and I can see their logic. I'm not saying Apple did blackmail him, just stating what others on this site have said do me. Personally listening to the call I would of made the blog post, not because I thought Apple were blackmailing me but because I can see Apple's Point of View in this matter and that it had stirred things up. But it had been pointed out to me that the blog post being a condition of having the account reinstated (and Apple ideally wanting to look over a draft of that post first) could be taken as Apple blackmailing him and its hard to argue against that point. And that's why I bring up the question in my post "Should a public statement explaining the incident be a requirement of reinclusion to the App Store?" (Whoops it appears I missed off the ? in that post, but it was meant as a question). I'm going to give the Dev the benefit of the doubt for a moment when they said they got very little information out of Apple was to why it was closed. [1] > A few hours ago I received a “Notice of Termination” email, saying that my account was terminated due to fraudulent conduct. I called them again and they said they can’t provide more information. The first initial publication of the issue was that he had very little information to go off, he had been accused of fraudulent conduct, he believed that he had not done any thing fraudulent and Apple said the matter…
jamesk_au · 2016-10-10
In telling the other side of the story, the Dash developer published his (apparently secret) recording of a 7-minute long telephone call he had with a person at Apple who purports to be speaking on behalf of Phil Schiller.[1] Leaving aside whatever inferences might be drawn from the fact that the developer saw fit to record and publish the recording in the first place, here's a brief summary of what was said: - There was at least one other developer account "linked" to the Dash developer account. In this context, "linked" means that the accounts "shared the same details": they were enrolled in the Apple Developer Program "with the same credit card number", and "used the same test devices". - Apple says that at least one of those other developer accounts "definitely had fraudulent activity": "It was not your direct account but it was a linked account." Warnings about fraudulent activity were sent to the linked account. No warnings were sent to the Dash account. - The Dash developer asked: "Why didn't you notify me beforehand though, and let me know that an account that's linked to mine is doing fraudulent activity, so I can do something about it?" The answer is "because they were linked"; "we see them as the same entity". "If we have accounts that have enrolled in our program using the same credit card, they are the same legal entity; they are the same." So Apple believed they had notified the Dash developer because Apple believed the same person was behind the…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close