Hacker News new | past | comments | ask | show | jobs | submit login

Even with case (3) there are many companies that would love to be the store / portal that you discover and new purchase apps through (with all the security and testing Apple requires) for less then a 30% cut. But Apple won't let them. It's clearly a price set without competition.

Keep in mind Apple sells advertising in the App Store. They make $ beyond just the 30%.

Disclosure: I am APPL shareholder and sometimes app developer.




I'd be really skeptical that there exists companies who would love to be the portal for a smaller cut then Apple. At least longer term. I can see someone, just to get their platform off the ground, trying undercut for a little while. But 30% is sort of like an industry standard. Google takes 30%. There are alternative app stores for Google, but really how prevalent are they and are they really worth mentioning. Nintendo takes 30%. Steam I believe takes 30% [1]. So even in markets where alternative app stores/portals can exist, 30% is still pretty much 'industry standard.' Gog is 30%. Microsoft store is 30%. Playstation is 30%.

[1] https://www.ign.com/articles/2019/10/07/report-steams-30-cut...


why wouldn’t microsoft make a portal and do 0%. they get all of the market share and analytics and good will, plus the value of being the main “other” store. they can break even on hosting fees with some ads


Because breaking even isn't stocks going up and to the right. If shareholders aren't seeing good returns on building a portal, it isn't gonna be a good time. That is true for most of these companies. Good will and analytics alone isn't enough for investors.


I'd do it for 1-2%


You would. But would the venture capital firms you would need to bank roll the infrastructure and upstart costs be fine with this. I imagine most of them, might be fine short term with low percentage (to eat market share), but eventually they'll ask, why can't we take 30% like everyone else?

I do think this is why EpicGames only takes like 12%. It isn't really good will, or it is surface level goodwill. Its market share. They'll eventually crank it up to 30 like all their main competitors.


Of course 1-2% will pay for the infrastructure. It's not such a huge deal. F-droid runs on donations.

Let's hope for more competition in the future, at least in EU.


On the scale f-droid runs at, with a fraction of a fraction of a fraction of a fraction of a percent of android users, yes. As much as I would love it, I don't think f-droid could scale in such a way to really be competitive against the google playstore, eat a serious portion of Google's market share in android app stores. I hate it, but we see it time and time again. Open project requires infrastructure, which relies on donations. When its a small set of users its fine. When the user balloon up, the donations don't and the project has to shut down. Unfortunately, its only a hard core subset of users who donate.


What kind of costs are you thinking of? Payment processing could be significant, maybe 3% or a bit more if the average amount is small. But isn't that about it?

Like bandwidth becomes essentially free at a certain scale, but even if we're paying s3 retail prices, that's under $0.001 to transfer the average (~40mb or so) iOS app. Compute should be less than that.

There would also be fixed costs to develop the service etc, but Apple earns something like $80 billion / year in App Store revenue, so if a competitor could capture a nontrivial portion of that, any reasonable development costs should be pretty negligible by comparison.


Assuming you want to compete with Apple at scale or Google with roughly similar quality of service. You would probably need to stand up multiple servers around the world. Deal with the regulatory bits that each country would require to operate in. Probably also development to develop your own APIs. For instance, your gonna distribute the apps, but the apps still need to rely on Google's payment API for in-app purchases? So you need developers, if its FOSS and you get enough developers, may not be a cost sync. Authentication?

Could you do it cheaper than Apple and Google. Yes, in theory. But probably need quiet a bit of upfront capital to get it going, which might require investors who are eventually gonna wonder why they arn't collecting that sweet 30% while their competitors are.

I do wonder how that would work regulation wise. Is the store PCI compliant? How do you manage PCI compliance in a FOSS project? I do a little work on payments processing and what happens when VISA makes up a new rule on the fly that they force the payment gateways, issues a fine and the gateway companies (like World Pay) want to pass that fine on to the developers using the payment gateway? This almsot happened at my shop, we almost got hit with a $25K fine because Visa made up a new rule, tried to fine WorldPay and WorldPay tried to pass that fine onto us.

Edit: If anyone has some answers or experience to the last paragraph, please let me know! I've only dealt with payment processing on the proprietary software side and doing integrations for brick and mortar stores. So working with physical cards and payment terminals. I would be very interested to learn how this works or would work in a FOSS project.


A new entrant wouldn't necessarily need to compete worldwide; they could exclude any jurisdictions with regulatory or payment integration challenges.

The easy path to PCI compliance would be to use something like the Stripe iOS SDK and never see any payment card data. Agreed there are still some risks with card processing, but it's nothing unusual, millions of businesses deal with card processing.

Overall I agree it's not easy, but the challenges seem like normal ones that many startups deal with, mostly in smaller and/or more competitive markets which could never dream of the revenues or profit margins that would be possible here.

We could also look to the PC market to see that quite a few businesses do find it worthwhile to avoid the 30% charged by some stores. E.g. Epic Store undercuts it with 12% fees (7% if using UE), and larger companies tend to sell to consumers without using third-party stores, like EA, Blizzard, Adobe, etc.


I totally agree, but I do think a few percent would cover it, still. Mostly would go towards payment processing and payout bureaucracy rather than the IP traffic and servers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: