News for hackers. Stuff that matters.
Re:Donation page "not compliant with Google Play Policies" by kentonv on Saturday April 10, 2021 @11:57AM (#26762403)
Google provides a service, but they also require everyone to use their service. There is no realistic alternative if you want to reach the 70% of the market Google controls. Sure, F-Droid and sideloading and whatever exist, but realistically they are so crippled by unnecessary restrictions imposed on them by Google that they aren't serious options.

So now Google is in a position where they can place unreasonable rules on their service and no one can do anything about it. So, naturally, that's what they are doing. You can argue it's their right to put whatever restrictions they want on "their" service. But we can still argue that their restrictions are unfair.

This rule in this case seems unfair. The cost to Google to distribute this app is vanishingly small, probably on the order of cents. The benefit Google gains from exerting total control over the availability of apps on Android is quite large. It seems like Google is already getting the better end of the deal, and saying "you are not permitted to ask for donations to support your free art project unless you give us a 30% cut" just seems petty.

Can Google do it? Sure, they have the right. Is it fair? In my opinion, no. Being legal doesn't make it fair.

Re:Donation page "not compliant with Google Play Policies" by akiselev on Saturday April 10, 2021 @12:13PM (#26762547)
> Can Google do it? Sure, they have the right. Is it fair? In my opinion, no. Being legal doesn't make it fair.

The whole concept of some action being "legal" is nebulous at best in the US. At the cutting edge of technology where there isn't any directly analogous precedent, it just means that someone with deep enough pockets or enforcement authority hasn't challenged the status quo. There is so much going on with Google, Facebook, Apple, the telecom/media mergers, and so on that clearly is worth investigating and litigating in courts but we're doing the bare minimum. Once they're a certain size, companies just do whatever they want, pay their fines, pull out their token gestures on Twitter, and keep steam rolling ahead as if nothing had happened.

At this point, the whole system of conglomeration, regulatory capture, "cost of doing business" penalties, and arbitrary enforcement looks like a total farce as do the rights it gives its "constituents".

/rant

Re:Donation page "not compliant with Google Play Policies" by hn_throwaway_99 on Saturday April 10, 2021 @12:10PM (#26762517)
Taken to it's conclusion, the world becomes a pretty scary place when things are determined by just what is "fair". At the end of the day the author's argument boils down to "Google is very rich, I'm not, I should be able to sidestep their demands for payment on their service." Given an exactly equivalent analogy, if you put your house up on AirBnB would anyone be surprised if AirBnB cracks down on people paying outside their platform and instead guiding renters to a separate "donation page"?
Re:Donation page "not compliant with Google Play Policies" by coding123 on Saturday April 10, 2021 @12:22PM (#26762616)
Let's make the world more fair first before locking everyone into the play store or the apple store. With the airbnb analogy, people are also free to list their vacation house on reddit, craigslist or just tell people about it and as long as they have a method to take payment - that just works.

Let's simplify. Let's say I sell lemonade. It's 100% legit with USDA approval or whatever BUT I'm having trouble selling it. Grocery stores are happy with their own brand but maybe I'm lucky enough to get 1 Wholefoods to set up a counter. I can see the analogy of whole foods requiring me to not sell while in their store. However whole foods does NOT require me to white label. And they would not require me to change my website to not have alternative buying choices. In fact I do this all the time with foods I find in Wholefoods - I go to the website of foods I love and see if I can buy directly in bulk.

This is the CORRECT analogy. It's not correct to say that everyone is going into Safeway and stealing shit off the shelves. The OP should know that, and you should know that.

Re:Donation page "not compliant with Google Play Policies" by themacguffinman on Saturday April 10, 2021 @12:51PM (#26762870)
> With the airbnb analogy, people are also free to list their vacation house on reddit, craigslist or just tell people about it and as long as they have a method to take payment - that just works.

And on Android, developers are free to list their apps on F-Droid, Amazon Appstore or just let people download & install it from their own website. Unlike iOS, the Play Store is not mandatory.

> However whole foods does NOT require me to white label. (...) And they would not require me to change my website to not have alternative buying choices.

Grocery stores can and do ask anything they want of suppliers. Trader Joe's buys many products from suppliers like PepsiCo under a white labelling agreement. Walmart will fully dictate the packaging and pricing of your product (eg. demanding that Vlasic sell a Walmart-exclusive $2.97 gallon jar of pickles). Don't like their terms? Tough luck, it's their store.

I'm not saying that the grocery store analogy is a good one but it clearly works against your point. Actually I've only seen it mentioned to support dictatorial app stores.

Re:Donation page "not compliant with Google Play Policies" by anoncake on Saturday April 10, 2021 @02:36PM (#26763819)
> And on Android, developers are free to list their apps on F-Droid, Amazon Appstore or just let people download & install it from their own website. Unlike iOS, the Play Store is not mandatory.

In practice, it is. Only the Play Store can update apps in the background.

Re:Donation page "not compliant with Google Play Policies" by hn_throwaway_99 on Saturday April 10, 2021 @01:07PM (#26763054)
I can't downvote you because you're a direct response, but please don't do this:

> Downvotes are not replying so I'm assuming they are just pissed that my logic checks out.

It breaks the site guidelines [1].

[1] Please don't comment about the voting on comments. It never does any good, and it makes boring reading.

Re:Donation page "not compliant with Google Play Policies" by coding123 on Saturday April 10, 2021 @01:11PM (#26763087)
Thank you, noted and removed.
[dead]
Re:Donation page "not compliant with Google Play Policies" by jonnycomputer on Saturday April 10, 2021 @03:04PM (#26764084)
Its Orwellian how discussion of how broken something is is not allowed. So, now I'll just down vote everyone for the hell of it. There.
Re:Donation page "not compliant with Google Play Policies" by spoonjim on Saturday April 10, 2021 @12:29PM (#26762676)
Trader Joe’s, on the other hand, does require almost everyone to white label.
Re:Donation page "not compliant with Google Play Policies" by kentonv on Saturday April 10, 2021 @02:16PM (#26763645)
Trader Joe's customers can and do shop at other stores as well. Whereas people don't realistically carry more than one phone or switch phone types frequently.
Re:Donation page "not compliant with Google Play Policies" by coding123 on Saturday April 10, 2021 @12:34PM (#26762713)
Trader Joes has what, 1% of the market share of shoppers? Android and iPhone have what, 99%?
Re:Donation page "not compliant with Google Play Policies" by AuthorizedCust on Saturday April 10, 2021 @01:03PM (#26763008)
How is 1% market share relevant? If that policy is justified, then market share is irrelevant.
Re:Donation page "not compliant with Google Play Policies" by coding123 on Saturday April 10, 2021 @01:23PM (#26763194)
... because a seller literally has 99% of the market to go after instead because they don't have a policy like that?
Re:Donation page "not compliant with Google Play Policies" by tshaddox on Saturday April 10, 2021 @12:40PM (#26762776)
Android and iPhone definitely cannot each have 99% of the market.
Re:Donation page "not compliant with Google Play Policies" by coding123 on Saturday April 10, 2021 @01:01PM (#26762987)
Going back to the grocery store analogy... https://en.wikipedia.org/wiki/List_of_supermarket_chains_in_...

While at least 50% of the random grocery stores you would see are under one of the big 5 (or so) many of these stores are generally able to carry additional products not even necessarily approved by the top. Part of that is simply competition with local chains. And that doesn't even cover the fact that you have gobs of local and regional chains to contact and sell goods to.

But basically as a seller of lemonade you are highly likely to be able to sell your product without insane restrictions - as well have the ability to choose a chain or store that has competitive markup or a markup that you agree with.

If you sell phone applications you are dealing with exactly 2 entities that you HAVE to go through.

Re:Donation page "not compliant with Google Play Policies" by Osiris on Saturday April 10, 2021 @12:43PM (#26762797)
Combined, not each.
Re:Donation page "not compliant with Google Play Policies" by anoncake on Saturday April 10, 2021 @02:37PM (#26763829)
Android apps and iPhone apps are different markets.
Re:Donation page "not compliant with Google Play Policies" by colejohnson66 on Saturday April 10, 2021 @07:00PM (#26766054)
If you can just define a market to whatever you want, then everyone has a 100% market share. By your definition, Samsung has a 100% market share on Samsung TVs.
Re:Donation page "not compliant with Google Play Policies" by anoncake on Sunday April 11, 2021 @04:56AM (#26768696)
No, because you can substitute a different manufacturer's TV for a Samsung one and vice versa.
Re:Donation page "not compliant with Google Play Policies" by kentonv on Saturday April 10, 2021 @12:46PM (#26762821)
No one is arguing we should abandon rule of law for some abstract notion of "fairness". We're having a public debate about whether this behavior is fair. If we decide it isn't, then the next step is legislation to correct the problem (or Google doing so voluntarily). No one is going to directly enforce an ambiguous notion of fairness on Google.
Re:Donation page "not compliant with Google Play Policies" by mitchdoogle on Saturday April 10, 2021 @01:03PM (#26763005)
It surprises me when anyone defends these companies. I mean, come on, they really don't need your help. It's like cheering for the Empire in Star Wars, because they are "well within their rights to build a planet size spaceship with capabilities of destroying planets"
Re:Donation page "not compliant with Google Play Policies" by root_axis on Saturday April 10, 2021 @01:16PM (#26763124)
This is a really tortured analogy. Google isn't building a doomsday weapon, it's a mobile app distribution platform for what is almost entirely composed of trivial time-wasters. Believe it or not, some people base their reasoning on principles rather than the topic of discussion's perceived reputation.
Re:Donation page "not compliant with Google Play Policies" by solosoyokaze on Saturday April 10, 2021 @12:26PM (#26762641)
As a consumer or developer, your interests are aligned with the author's. Unless you work for Google, you'd be better off fighting policies like this.
Re:Donation page "not compliant with Google Play Policies" by bluetwo on Saturday April 10, 2021 @12:08PM (#26762503)
But doesn't Google provide a simple way to both support the developer AND stay within the rules? Make it a pay app.
Re:Donation page "not compliant with Google Play Policies" by kentonv on Saturday April 10, 2021 @12:24PM (#26762626)
Yes, and they take a 30% cut, with is insane. Like, completely nutso absurd. 30% is a reasonable tax rate for a government that provides roads, schools, defense, social security, etc., not a reasonable fee for a company to process electronic payments. But Google (like Apple) has no incentive whatsoever to reduce the price, because they have a captive audience.

If Google took a more reasonable cut, like 5%, maybe even 10%, then sure, I wouldn't be so bothered by them insisting that this app use in-app purchases for donations.

Re:Donation page "not compliant with Google Play Policies" by LordAtlas on Saturday April 10, 2021 @12:45PM (#26762813)
Google has reduced the cut to 15% for revenue below $1 million.
Re:Donation page "not compliant with Google Play Policies" by coding123 on Saturday April 10, 2021 @12:51PM (#26762868)
But as long as they force you into their payment plan AND not allow competition (ie additional stores) there definitely seems to be anti-trust problems.
Re:Donation page "not compliant with Google Play Policies" by cma on Saturday April 10, 2021 @01:18PM (#26763144)
So good luck getting funding for something that you tell the funder could earn millions if it works out. That means less greenfield investment, and ultimately less investment for apps that make less than a million, since only X% will end up doing so, but investment will be impacted for all.
Re:Donation page "not compliant with Google Play Policies" by LordAtlas on Monday April 12, 2021 @12:31AM (#26776072)
I mentioned this in the context of this particular post where the person is soliciting donations, not the overall app ecosystem. I doubt he's making > 1 million in donations.
Re:Donation page "not compliant with Google Play Policies" by ocdtrekkie on Saturday April 10, 2021 @02:01PM (#26763515)
Solely under threat of upcoming litigation, yes, they now rip people off half as much.
Re:Donation page "not compliant with Google Play Policies" by joshuamorton on Saturday April 10, 2021 @12:50PM (#26762860)
Are you claiming that the 30% (or 15%) cut is to only support the payments infra, and isn't supporting the android ecosystem as a whole?
Re:Donation page "not compliant with Google Play Policies" by kentonv on Saturday April 10, 2021 @01:09PM (#26763074)
1. I think they should support the ecosystem by selling phones. That would result in far fewer perverse incentives and market distortions compared to their approach of taxing developers.

2. I don't think Google actually needs a 30%/15% cut to "support the Android ecosystem". I think they're charging way more than necessary, just because they can.

(Same arguments for Apple.)

Re:Donation page "not compliant with Google Play Policies" by joshuamorton on Saturday April 10, 2021 @01:46PM (#26763383)
I won't argue with 2 (I don't think either of us can really say with certainty, and then there's the second layer of arguments about what is "necessary" in a profit situation)

But for 1, this has some significant downsides to consumers. As it stands assuming most of the support comes from the android platform (ads and fees), you get price discrimination. The people who just want a phone to use the internet or stay connected or whatever don't have to subsidize people who do more.

I generally think having power users subsidize non power users is an ethical form of price discrimination. Thoughts?

Re:Donation page "not compliant with Google Play Policies" by kentonv on Saturday April 10, 2021 @07:23PM (#26766214)
> I won't argue with 2 (I don't think either of us can really say with certainty, and then there's the second layer of arguments about what is "necessary" in a profit situation)

Both Google and Apple have been stockpiling money for some time. Each company has over $100B of cash sitting in a bank account doing nothing, and the number increases every year. This suggests a market failure has taken place. In a competitive market, they would either be cutting prices or reinvesting profits into their product.

In Google's case, Android is not their main business so it's admittedly a little harder to say whether Android specifically "needs" to take a 30% cut of app sales to sustain itself. But I don't believe for a second that Google chose that number based on any notion of "need", I believe they chose it because that's what Apple had already set as the standard. And when it comes to Apple, the iPhone is their core business, it is wildly profitable, and the evidence seems clear that they are not doing anything useful with the money (see above).

So yeah, I do actually believe there's pretty clear evidence that these fees are just greed and not needed to subsidize anything about the platform. Whether or not such subsidization is ethical is a moot point.

Re:Donation page "not compliant with Google Play Policies" by vhanda on Saturday April 10, 2021 @12:22PM (#26762620)
It's really not the same thing. With Donations you want a subset of users to pay for the app, who really want to. With a paid app, every one needs to pay.

Also, a donation is very different than selling something from a legal point of view. When selling, you need to pay VAT.

One could keep two apps, one paid and one free, but then on the paid one you're essentially paying 30% to Google and about 20% more to VAT. So you're effectively losing half the money and having to do lots more work to maintain two apps, and their subsequent ASO.

Re:Donation page "not compliant with Google Play Policies" by ec109685 on Saturday April 10, 2021 @12:29PM (#26762681)
Why can't you do an in-app purchase that is the donation and doesn't unlock anything? Yeah, you're still paying the various taxes, but you don't need two apps.
Re:Donation page "not compliant with Google Play Policies" by vhanda on Saturday April 10, 2021 @12:33PM (#26762711)
Yup. You're right. You can do that.

You then have the problem of writing and maintaining the code for the IAP, which isn't always trivial. But yes, absolutely do-able.

At this point it's the same thing as selling an invisible skin for your app. The fundamental issue is that of selling vs donating.

Re:Donation page "not compliant with Google Play Policies" by bluetwo on Saturday April 10, 2021 @11:13PM (#26767209)
Yep. And if you are in-tune with your users, create something the power-users will appreciate.
Re:Donation page "not compliant with Google Play Policies" by jmull on Saturday April 10, 2021 @12:12PM (#26762540)
> they are so crippled by unnecessary restrictions imposed on them by Google that they aren't serious options

What are these restrictions? I've heard this mentioned before, but I'm not finding information on what the restrictions are.

Re:Donation page "not compliant with Google Play Policies" by kentonv on Saturday April 10, 2021 @12:27PM (#26762660)
The user has to enable a setting buried deep in the menus -- easy for someone tech savvy, but not for the typical user. They need to do that before they can even install the alternative app store, since you cannot distribute an alternative app store via the play store. Even once you've done all that, every app install through the alt app store must be confirmed by the user through an interstitial dialog, which also means the alt app store cannot auto-update apps. It all makes for an awful experience that even those who know how to do it don't want to deal with.
Re:Donation page "not compliant with Google Play Policies" by gsich on Saturday April 10, 2021 @12:22PM (#26762619)
No auto-updates. Having multiple settings to even enable custom APKs. Having no interface to allow alternative appstores.
Re:Donation page "not compliant with Google Play Policies" by ggggtez on Saturday April 10, 2021 @12:26PM (#26762642)
I believe that the "unreasonable restrictions" are that the user needs to click "I accept" when they enable sideloading and see a scary warning.
Re:Donation page "not compliant with Google Play Policies" by cma on Saturday April 10, 2021 @01:16PM (#26763130)
No warning just pops up, usually they have to redirect the user to manually open settings, or at least open settings for them. It's not a simple dialog, they have to remember instructions and then apply them within the separate settings application. And then no auto updates on top of that.
Re:Donation page "not compliant with Google Play Policies" by zo1 on Saturday April 10, 2021 @12:57PM (#26762941)
By crippling non-root features on the phone would be my main "restriction". I should be able to do anything with my own hardware.
Re:Donation page "not compliant with Google Play Policies" by tshaddox on Saturday April 10, 2021 @12:39PM (#26762766)
Funny how the exact same arguments get applied to Apple in the exact same markets. Weird how “no one has a choice but to use Google product” and at the same time “no one has a choice but to use Apple products.”
Re:Donation page "not compliant with Google Play Policies" by kentonv on Saturday April 10, 2021 @01:00PM (#26762977)
To reach iPhone users, you must go through the Apple store.

To reach Android users, you must go through the Play Store.

Realistically, these stores are not in competition. They have monopolies over their respective markets. If one store offers a better deal to developers, that doesn't meant the developers can all flock to that store and abandon the other one. Developers still must deal with both. As a result, the regular forces of competition aren't doing their job here. Neither store has any incentive to make their terms better because they won't gain any developers by doing so.

Re:Donation page "not compliant with Google Play Policies" by sqreept on Saturday April 10, 2021 @12:50PM (#26762856)
A duopoly is just a monopoly with two CEOs
Re:Donation page "not compliant with Google Play Policies" by 8note on Saturday April 10, 2021 @12:45PM (#26762819)
How legal are cartels?
Re:Donation page "not compliant with Google Play Policies" by Osiris on Saturday April 10, 2021 @12:41PM (#26762783)
Vendor lock-in.
Re:Donation page "not compliant with Google Play Policies" by ocdtrekkie on Saturday April 10, 2021 @01:06PM (#26763041)
I would strongly contend it is not legal under existing laws and they don't have the right. Hopefully some legal cases will bear that out shortly.
Re:Donation page "not compliant with Google Play Policies" by kentonv on Saturday April 10, 2021 @03:25PM (#26764273)
I do hope that that is the outcome of the court cases, but I'm not an expert in antitrust law.
Re:Donation page "not compliant with Google Play Policies" by passivate on Saturday April 10, 2021 @01:00PM (#26762967)
>Can Google do it? Sure, they have the right.

I think maybe its time to discuss what 'rights' mean in a purely digital economy.

Re:Donation page "not compliant with Google Play Policies" by ggggtez on Saturday April 10, 2021 @12:19PM (#26762591)
> There is no realistic alternative if you want to reach the 70% of the market

Not to point out the obvious, but doesn't that mean that Google is providing a service that is providing you with value? I can't imagine someone saying that TV ads should be free because that's the only way to reach 70% of the market...

Re:Donation page "not compliant with Google Play Policies" by paulluuk on Saturday April 10, 2021 @01:14PM (#26763112)
Well, let's say that I could hypothetically buy both the Google store and the Apple store, and I raised the percentage cut from 30% to 95% on all sales.

I'll even make it so that all apps are automatically available in both stores! And I'll use the revenue to buy out any competitors, or sue those who I can not buy.

would that still be fair? After all, I am providing a service, am I not?

I think the debate here is not about whether or not there is a service being provided -- but rather what kind of service fee would be "fair" in exchange for the service they provided, while acknowledging their (near) monopoly on android users.

Re:Donation page "not compliant with Google Play Policies" by tshaddox on Saturday April 10, 2021 @12:43PM (#26762800)
In fact, people often do say that telecoms are monopolistic or oligopolistic, that they engage in anti-competitive behavior that is terrible for consumers, and that they should be broken up and/or strictly regulated. That has been a very prominent argument for many decades.
Re:Donation page "not compliant with Google Play Policies" by freyir on Saturday April 10, 2021 @01:03PM (#26763004)
It’s a simple policy: a percentage of revenue from games hosted on the platform goes to the host.

When that revenue is labeled “donations”, it doesn’t make it not revenue.

> “you are not permitted to ask for donations to support your free art project”

The host is not in the business of differentiating art projects from non-art projects or donation-based payments from non-donation-based payments, which could easily be abused by developers offering in-app rewards for “donations.” That is a slippery slope that would be ripe for abuse and satisfy no one.

When we have a complicated system, like the US tax laws, people abuse it and everyone complains. When we have a simple system applied fairly across the board, people think exceptions should be made for them and complain. The lesson seems to be that someone will always be complaining.

Re:Donation page "not compliant with Google Play Policies" by CydeWeys on Saturday April 10, 2021 @12:52PM (#26762885)
> Google provides a service, but they also require everyone to use their service. There is no realistic alternative if you want to reach the 70% of the market Google controls.

Epic/Fortnite beg to differ. Unlike with Apple, no one is forced to use the Play Store to get apps for your phone.

Re:Donation page "not compliant with Google Play Policies" by kentonv on Saturday April 10, 2021 @12:56PM (#26762916)
Epic is literally suing Google over exactly this problem. https://www.theverge.com/2020/8/13/21368363/epic-google-fort...
Re:Donation page "not compliant with Google Play Policies" by freyir on Saturday April 10, 2021 @01:06PM (#26763052)
What prevents the Epic store (or any alternative store) from gaining more traction? Is it just that users prefer the default store that ships with the phone? Or are there other barriers?
Re:Donation page "not compliant with Google Play Policies" by kentonv on Saturday April 10, 2021 @02:21PM (#26763683)
Re:Donation page "not compliant with Google Play Policies" by freyir on Tuesday April 13, 2021 @02:54AM (#26788924)
Yikes, that sucks.

I’m fine with the walled garden of my iPhone and Apple’s App Store. But I had hoped there was an alternative for those so inclined.

Re:Donation page "not compliant with Google Play Policies" by themacguffinman on Saturday April 10, 2021 @01:21PM (#26763177)
Well people can do something about it. They can invent their own app store and operating system and negotiate with hardware vendors to deliver it. Does that seem difficult to do? Yet that's what Google did in the face of iOS. And it's what Apple did in the face of Blackberry/Nokia. It's what Purism is trying to do now.

Google's actual infrastructure costs are not low, they're actually so high that many people don't think it's feasible to do it. It's so high that they're reduced to complaining about how difficult it is to do anything other than use Google's existing infrastructure.

Maybe that still feels unfair. I'm not totally unsympathetic to that perspective. But it's wrong to characterize Google's costs as trivial and claim that there are no options. Both you and the author imply that Google's 70% marketshare platform is a triviality worth far less than they charge, and that doesn't strike me as entirely fair either.

Re:Donation page "not compliant with Google Play Policies" by kenniskrag on Saturday April 10, 2021 @12:34PM (#26762716)
> Google provides a service, but they also require everyone to use their service.

Not really if you consider huawei without a play store. Also consider the IE case where microsoft only was forced to allow a browser chooser window. I think if the same would happen on android all would be fine.

> There is no realistic alternative if you want to reach the 70% of the market Google controls.

I think just because they are big they shouldn't be forced to allow everyone to use their platform.