Is it because the payment is optional (and doesn't unlock new features) that make you think this should be except from Google's rules (and potentially taxes?)?
Is it because the payment is optional (and doesn't unlock new features) that make you think this should be except from Google's rules (and potentially taxes?)?
The first is that it's a donation, not a purchase, and changes nothing about the app. The second is that there's no mention of donation anywhere in the app, and the website/about/more info link does go to a website with more info.
If you instead, like Google, decide that this still counts, you end up the in the (in my opinion, clearly wrong) situation where Google either controls what you put on your independent website, or Google disallows you from linking to your website/portfolio in the app you made.
That sounds quite draconian to me. I wonder if adding an in-app purchase that says "donate w/cut to Google" would appease them.
https://support.google.com/googleplay/android-developer/answ...
"Developers charging for apps and downloads from Google Play must use Google Play's billing system as the method of payment. Play-distributed apps must use Google Play's billing system as the method of payment if they require or accept payment for access to features or services, including any app functionality, digital content or goods."
https://support.google.com/googleplay/android-developer/answ...
Can you explain which of those categories this payment ("The app doesn't provide any special features to people who donate; it's just a way to help support the project.") falls under?
If I put an app up on the app store for free, then link to my site and ask for donations, I am effectively using the app store for free. The app in question is effectively setup to say "you don't need to pay for this app, but we would really like you too"... and then the payment is handled outside the play store. Arguing over whether it should be called payment or a donation doesn't really change the fact that is it the user giving money to the developer because of the app; the app they got on the play store. That's the behavior that the rule in intended to avoid.
Frankly it seems to me that the intent of the rules is to specifically allow asking for payment/"donation" outside of Play so long as nothing in your app is affected by it.
"Google Play's billing system must not be used in cases where:... payments include peer-to-peer payments, online auctions, and tax exempt donations;"
That is, according to the screenshot in the GitHub PR, the app was removed for using the Google Play billing system when they shouldn't be using it. It was not removed for failing to use the Google Play Billing system when they should have been.
I have no idea how they might have been using Google Play billing. There is no billing code on GitHub that I see. Maybe they turned on billing on the Play Store accidentally, or maybe the screenshot has the wrong policy violation.
Imagine if you went into Walmart, bought an Android phone, and then when you turned the phone on Google wasn't allowed to show you any links in the Android OS to their support pages because technically you can navigate from the support pages to the online Google store and then buy another phone from them directly without giving Walmart a cut.
I don't think Google would call that a reasonable restriction, I think Google would call that anticompetitive.
No, imagine if you went into Walmart, picked up an item for free and then used PayPal to sidestep Walmarts margin. And then threw a giant fuss because Walmart stopped stocking that free item.
Google is listing the app as free. Separately, on a website via a page that is not linked from the main app in any location, you can donate to the developer. The developer is not linking to or steering the user towards that donation page in the app or in the app description, they're just linking to their code repository, which is clearly important for an Open Source app to do. If Walmart gave me a product for free, and separately I donated some money to the person who originally made that product, Walmart wouldn't really have much justification to complain.
The analogy you're proposing doesn't really make sense to me. Are you arguing that any method of donating to the developer at all outside of the Play Store is intrinsically stealing from Google? Are you arguing that the developer is stealing from Google by not hiding their donation pages on other platforms that exist outside of the app?
I disagree with you on the funding the app developer angle. If you seek funding in a way supported, even indirectly, by the app’s availability in the Play Store, Google wants its cut. If you don’t want that support, you’re free to go it alone without the store.
I don't think anyone is arguing for this app in particular to get an exception from the rules. People are arguing that this rule is ridiculous and that nobody should have to follow it as it's currently written.
[1] https://user-images.githubusercontent.com/1474671/129396236-...
This clearly isn't Ubisoft.