AnkiDroid: Google Play no longer allowing Open Collective donation link (github.com)

844 points by hexa555 17 hours ago

amiga386 17 hours ago

Not Google's first rodeo. They pulled the same move in 2019: https://www.phoronix.com/news/WireGuard-Ejected-Play-Store

This is why software should not be subjected to an "app store" type distribution system, where a monopolist retains absolute control of what software can run on your devices, and can capriciously deny distribution to developers for whatever reason it likes.

brainwad 16 hours ago

You can install from other stores (AnkiDroid is on F-Droid, for example), or from direct file download on Android already. The problem is rather thay most users just use the store preinstalled on their phone as part of Google's deal with OEMs to bundle Google Play Services. So either you follow Google's rules, or you lose all the users who don't want to leave the walled garden, even though they can.

devsda 15 hours ago

When do we stop this instinctive response of "well you can still do it in an only slightly convoluted way" everytime a corporate does something bad.

Windows added ads - well you can disable them, if you don't like it.

Chrome brought up mv3 - well you can still use mv2, it is only optional.

Reddit locking subreddits behind login wall - well there's always old.reddit

Android moving everything to playstore - there's always FDroid.

How many of these are still true and for how long?

If someone's country is a dictatorship, it doesn't help to tell them that there are 100 other democratic countries, just move. Not everyone can emigrate or want to emigrate for any number of reasons.

zx8080 3 hours ago

ApolloFortyNine 14 hours ago

1718627440 13 hours ago

neves 13 hours ago

brainwad 13 hours ago

Forgeties79 15 hours ago

2Gkashmiri 13 hours ago

JohnTHaller 2 hours ago

cnowacek 15 hours ago

dr_kiszonka 10 hours ago

deaton 9 hours ago

ImPostingOnHN 13 hours ago

amiga386 16 hours ago

Yeah, not for much longer though: https://keepandroidopen.org/

999900000999 16 hours ago

emursebrian 15 hours ago

Flimm 16 hours ago

Google is making it increasingly difficult to freely install software from app stores that they don't control and tax. Quoting https://keepandroidopen.org :

> Starting in 2027*, a silent update, nonconsensually pushed by Google, will block every Android app whose developer hasn't registered with Google, signed their contract, paid up, and handed over government ID.

> Every app and every device, worldwide, with no opt-out.

dataflow 16 hours ago

rangerelf 7 hours ago

No, you can't; not without jumping through hoops, not without clicking on fake warnings, not without a song and a dance about fake "saving you from scammers" scare tactics.

Please stop covering for Google. They're behaving badly, people are reacting, stop with the "Achucally..." which is pretty grating and cringe worthy.

michaelmior 3 hours ago

> you lose all the users who don't want to leave the walled garden, even though they can.

I think it's moreso you lose all the users who don't realize anything outside the walled garden even exists.

maybewhenthesun 14 hours ago

But not for long. Sideloading is being frowned upon by the mighty G

fc417fc802 8 hours ago

Ajedi32 14 hours ago

It's honestly not that big of a problem. Probably some anti-trust legislation can/should be passed to make installing F-Droid and the like easier, but it's already pretty easy. If enough popular apps start requiring you to install them through F-Droid then that'll become normalized and Google will lose its soft monopoly in this space, which is an outcome I'm all for.

schubidubiduba 4 hours ago

jacquesm 6 hours ago

99.99% of the typical mobile phone users will not be able to implement your advice and the 0.01% that can already knows.

superxpro12 11 hours ago

if you havent been paying attention, google is REEEEALLY into monopolies and fascism. Google literally jumped out of their pants to change the name of lake ontario the second trump said to.

dev1ycan 16 hours ago

app stores always seemed dystopian to me

tremon 16 hours ago

To me it's not really the concept of the app store that's dystopian, it's not that different from a deb or rpm repository. What is dystopian is the level of control the OS vendor maintains over the entire ecosystem.

ta8903 13 hours ago

dataflow 17 hours ago

> Play billing "must not be used in cases where payments include … tax exempt donations"

> Note: 501(c)(6) is a tax-exempt status; donations are not tax-deductible for the donor. Google's communications explicitly state "tax-exempt".

Isn't it pretty obvious that the problem is the donations aren't tax-exempt, despite the organization being tax-exempt? Your note suggests you already understand this.

Logically, the payment processor (who deals with sales taxes rather than income taxes) should worry about the taxability of the transaction rather than the tax status of the recipient, right?

> Specifically, your app allows users to contribute donations to an organization that is not tax-exempt.

So whoever is writing their email is mixing these two up, but you're reading the policy itself and it is fairly clear-cut what it means for you, right?

david_allison 15 hours ago

We've been seeking official clarification from Google on this for over a month. That's what we're seeking here.

It's not clear given Google's policy wording and replies. We've removed the links, and can move forward once clarification has been provided.

dataflow 15 hours ago

Their emails are confusing, but they came after the alleged violation in private communication, not what you were going from at the time of the alleged violation. If you ignore them momentarily (surely you understand they probably aren't as well-scrutinized by lawyers, which would explain why they appear to mistakenly refer to the tax status of the recipient rather than that of the donation), is anything else actually confusing or inconsistent? Their policies, the relevant laws, and what common sense would have you expect - they seem pretty cut and dried. Are they inconsistent with anything other than their emails, which came after the fact?

From another angle: why/how do you feel the tax-exempt-mess of the recipient itself could sensibly be the determining factor here, rather than the taxability of the transaction itself? Is there any law or precedent or anything outside their emails that would suggests a payment processor should look at the tax status of the recipient rather than that of a transaction?

fwip 14 hours ago

j16sdiz 15 hours ago

Google's policy wording is clear. It is just you don't like what is written.

NoboruWataya 14 hours ago

The policy is far from clear cut, and even having read your comments I am still not sure what you think it's trying to say. The policy suggests that an app may lead users to another payment method where the payment is a "tax exempt donation". What tax, specifically, are you suggesting a donation to OSC is not exempt from? You mention sales tax, is it the case that donations are not exempt from (ie, are subject to) sales tax?

Or are you saying the key point is that the donation not tax-deductible for the donor, which is a different thing to being tax exempt (and does not have anything to do with the "taxability of the transaction")?

dataflow 14 hours ago

The mere fact that they have to avoid dealing with sales tax here (unlike their typical transactions) is clearly extra complication for them. So you can understand that sales tax being 0% (thus "not taxable") can make things harder, not easier.

Having to deal with bookkeeping or paperwork for tax deductions could also make things harder.

In any case, whether you think these are easier or harder, and regardless of which cases should be supported from a business perspective, their policy page (at least the one that I'm reading) very clearly says you can't use their system for such donations.

NoboruWataya 13 hours ago

boesboes 13 hours ago

Defenestresque 7 hours ago

So we don't devolve into semantics, I am just going to use the term "special tax status" to denote anything thab the regular payment flow. I'm doing that on purpose, because part of the argument is that tax exempt and tax deductible are different things. Your argument, as far as I understand, does not actually rely on this distinction. It just comments on it.

I read your comments and what I ended up inferring was that it relies on a few premises:

1. Google states in their policy that their billing platform cannot be used for [special tax status]. 2. Google would be presented with an undue burden if they had to alter their processes to process donations with [special tax status], which may potentially involv extensive manual review manually. 3. Therefore, despite the wording, the rules and undue burden are clear that you cannot use Google Play billing for [special tax status].

I've read the rest of your comments downthread and I think that I'm representing your position accurately. Again, if I'm not, I legitimately want corrections.

The issue with going from the premise to the conclusion is that if you look at their actual payment flow to the Open Collective it seems to be just a webview to their donation page. I mean, it doesn't look like Google's payment flow at all and I'm pretty sure Google doesn't accept ACH payments directly.

If Google wants to avoid extra work, they literally just can do nothing about it and the donations on that page will go to a tax exempt organization.

I'm going to take a look at the rules right now and either update this comment or reply to it. (Sorry, I figured I would post it because I'm not sure when I would be able to post another.)

P.S. I probably should have out of this to the top, but I do want to mention that several people pointed this out in the comments but I wanted to be a bit more specific about the payment flow, and what we're actually debating.

neilcj 15 hours ago

> the payment processor (who deals with sales taxes rather than income taxes) should worry about the taxability of the transaction rather than the tax status of the recipient

A donation is not a sale of a good or service. This is not a question of sales tax collection.

dataflow 14 hours ago

I didn't say it's a question of sales tax collections. I said a payment processor deals with sales taxes.

In this case they clearly have to exempt this transaction from sales tax in order to support it, when other transactions through their system do get sale tax applied. So the mere fact that they have to deal with sales taxes in general is likely to introduce additional complications for them even here, in cases where sales tax turns out not to be applicable.

lmz 14 hours ago

lokar 13 hours ago

fwip 13 hours ago

opello 14 hours ago

> So whoever is writing their email is mixing these two up, but you're reading the policy itself and it is fairly clear-cut what it means for you, right?

This (rhetorical?) question seems to suggest that you have a level of understanding or have done the analysis required to come to such a meaning. It seems to me that it would be most beneficial if you simply shared that analysis.

To me, seeing this here for the first time, it is not at all obvious what the terms mean for someone seeking a donation, because of the past behavioral detail of WireGuard going through something similar. The terms you quote seem to me to state that since there is a tax exempt donation involved, the prohibition on routing to a non-Google Play billing workflow should not be in effect.

Conan_Kudo 16 hours ago

Yes, but unsurprisingly most people don't understand that distinction well enough.

SigmundurM 16 hours ago

> Donations are not tax-deductible

> Because we are a 501(c)(6), OSC is not a registered 501(c)(3) charity; donations to hosted member projects are not tax-deductible. This is consistent with IRS guidelines — open source donations aren't automatically classified as charitable simply because they are FOSS.

> If your project has a clear charitable purpose, a 501(c)(3) fiscal sponsor may be a good fit.

- https://docs.oscollective.org/welcome-and-introduction-to-os...

lokar 13 hours ago

But the recipient of the donation is tax exempt, which is what Google says the requirement is.

bunderbunder 12 hours ago

IANAL, but it seems like the wording in the public-facing version of the policy is a little muddy. As far as I'm aware, "tax exempt donation" not a thing that actually exists in US tax law. It seems to be a conflation of "tax deductible donation" and "tax exempt organization".

Knowing how big corporations do things, that document was likely written by someone who doesn't fully understand the jargon or even how pedantic you have to be about words when dealing with legal concepts, who didn't set the policy themself, and who is not responsible for enforcing the policy. So we should take its specific choice of words with a grain of salt.

Klaster_1 17 hours ago

AnkiDroid has been such a great boon for me, thank you for sharing the link and reminding that they would benefit from my donation.

overtone1000 3 hours ago

I made hundreds of cards to get me through the ACR core exam, and I'll be teaching my kids to make cards when it's time for them to do intensive memorization. Paper is just fine, but I think this is a situation where digital is better.

wafflemaker 14 hours ago

Seconded here. So far only used ready made sets, especially the fantastic CCNA one from Jeremy's IT Labs. But I guess that if I fix few more errors, I'll break into creating my own cards.

pferde 13 hours ago

I found that creating and adding to my own decks is the best way to learn. It's also a lot of fun creating the cards/notes structure, with some cards being created conditionally upon state of certain fields in the note, etc. It's a bit like creating a database schema.

yakireev 10 hours ago

Creating a card is a first step in learning that card. Worth it! And you don't have to do that on your phone - there's a desktop app available.

maelito 16 hours ago

If only PWA were not made invisible by Apple. The install button has been moved voluntarily to the share menu.

The UE should make it mandatory to permit PWA install popups on all platforms.

Such problems wouldn't arise, because this app could be installable as a cached Web app. A native mobile application could be installed only for specific functionalities.

nottorp 14 hours ago

> The UE should make it mandatory to permit PWA install popups on all platforms.

"It works better in the app?". No thanks. In 99.95% of cases the reasons for that popup are predatory, not in the interest of the user.

PufPufPuf 12 hours ago

PWAs are not much more than webpages, basically just a separate launcher icon and less browser chrome making it look and feel more native. It's in the user's best interest to use these, since they get the good parts of using an app while avoiding full-featured-app junk like persistent background services that constantly monitor you.

nottorp 11 hours ago

Gander5739 15 hours ago

This is on Android, though.

vachina 15 hours ago

Android and iOS keep each other in check

Gander5739 15 hours ago

charcircuit 10 hours ago

trollbridge 15 hours ago

Every slop website would then repeatedly try to pop up and install button.

free652 17 hours ago

>clarification on whether an IRS 501(c)(6) determination satisfies "tax exempt donations".

These donations aren't tax exempt. 501(c)(3) are tax exempt. If users are paying via Google pay these payments must be tax exempt to the *user*.

neves 13 hours ago

Digital infrastructure became so important that it must be regulated. We can't leave app stores at the whim of mega corporations.

a2ff6eeb0 13 hours ago

The mega corporations need to be broken up.

alerighi 12 hours ago

Nooo what you are saying communist. I also think so, but each time someone (typically the EU) does something in the direction (e.g. digital market act) the US government, companies and citizens accuse us to be communists, against progress, that we overregulate, that the "free market" regulates by itself, and similar bullshit.

neves 5 hours ago

The irony is that just in communist China the corporations must submit to the Government.

You may argue that it is terrible. They don't have a democratic gov. But the alternative looks worse every day.

mplewis 5 hours ago

"Everything I don't like is communism"

charcircuit 7 hours ago

Just because Google built something valuable that doesn't mean the government should take control of it. This line of reasoning also leads to the government taking over YouTube and changing the rules there due to how "important" it is.

jmusall 6 hours ago

The things mega corporations built could be even more valuable (for society) if they didn't intentionally restrict for their own and their shareholders' benefit what you can do with them.

"Regulating" also doesn't mean "taking control".

charcircuit 3 hours ago

mplewis 5 hours ago

you're not making a good argument for privatization lol

KetoManx64 13 hours ago

Yes, throw more government involvement into a fire that was started through the government giving billions of dollars to Google, Microsoft, and apple through tax cuts, and buying services from them instead of their smaller competitors.

josmar 5 hours ago

My next phone won't be an android, but a Linux phone, and I'll keep this old phone as a secondary device for banking apps.

cube00 4 hours ago

> I'll keep this old phone as a secondary device for banking apps

Our bank has just bumped the minimum Android level again to the point where the Play Store reviews are flooded with people complaining they can only access their banking via the web now.

alerighi 12 hours ago

Being a developer, I can say that working with Google is a pain. There is no possibility to talk with a human, all communication is answered by the same AI-generated response that links you to the same AI-generated documentation.

And if such AI does something wrong (which it does) no matter what they WILL REMOVE your app. Because they don't care about you. Sometimes the only way out is to publish the app again with another package identifier, because once they flagged it even if you remove all reference to the offending feature there is no way that they will accept it (it unfortunately happened, fortunately before releasing the app to the public so we could switch without affecting users).

In some sense I prefer Apple (and I say it as an Android user), you surely pay an annual fee to publish to the store, but if you have some issues you can open a ticket where a fucking real human will look into it and answer you, and explain what to to.

HeavenFox 10 hours ago

I have apps published to both the Play Store and App Store, and I agree. Despite the stereotype, Apple is much nicer to deal with. If you work within the Google ecosystem, you enjoy none of the benefits of the supposedly open Android system, but need to deal with more bureaucracy, more limitations, and worse support.

megagpt4 10 hours ago

My experience was that my person got banned from ever submitting apps. I could try making a new account, but I'd have to provide ID so their AI might know to ban me again.

my_username_is_ 5 hours ago

It's becoming more and more clear to me that my next phone won't be an Android

orsenthil 9 hours ago

Just remove the open collective link. Point to your homepage where the motivated donors will certainly pay. You already should know how many of the motivated users actually care about donations. The goal of this story and publishing it in HN seems to catch more eyeballs and marketing of Ankidroid, under new leadership. All I am suggesting is, just play along with Google. No harm here.

I am sorry, if I am wrong. Happy to be wrong too.

orsenthil 6 hours ago

> The goal of this story and publishing it in HN seems to catch more eyeballs and marketing of Ankidroid, under new leadership

Ugly and wrong. I am sorry.

abd-nh 7 hours ago

AnkiDroid is still independent and is not managed by a new leadership like the computer app, if that's what you're suggesting.

orsenthil 6 hours ago

Oh I see. I mistook it then. Sorry, my bad.

zetanor 16 hours ago

I suppose there might be a way to sign up for the alternative billing scheme:

https://support.google.com/googleplay/android-developer/answ...

but make sure to "pay the relevant Play service fee, starting October 1, 2026."

Very cool, Google.

zoobab 14 hours ago

"pay the relevant Play service fee"

We were promised alternative app stores in the EU, but the European Commission does not stop them.

torutofu 14 hours ago

Play blocking the donation link on a free app that actually needs those donations is a weird hill

skeledrew 15 hours ago

Apps need to exit the Play Store. I have a whole slew of apps which haven't been updated for a while now because Aurora Store isn't working because of whatever Google of doing. Meanwhile the ones installed via FDroid and other means are perfectly up to date. It's a crappy state of affairs as Google continues to close the boiling Android frog.

renegat0x0 14 hours ago

I think there are more and more apps on f-droid.

On my end the experience was more pleasant on f-droid than on Google. On f-droid I had to manually push some things, in repositories. That I solved in a week or so.

On Google end I had to verify my account. Which was not easy feat.

- had to provide my ID several times, because it got rejected multiple times

- I uploaded driving license

- the verification process was stuck

- only after help ticket google employee pushed it forward

- I had to provide many more details, also had to use banking to pay substantial amount of money

- I currently trying to create app, but it requires 14 testers, and it can still be rejected, if their involvement was too poor

I am wondering what more things Google will invent to make my life worse.

By the way my app: https://github.com/rumca-js/OfflineWebSearch

Ajedi32 14 hours ago

From a user perspective I think F-Droid is really good too, mainly because it only allows FOSS apps by default, which cuts out a lot of the BS you see in Play Store apps.

You can go download a random, no-name app from F-Droid and be very confident it does what it says on the tin and won't be riddled with ads or spam you with notifications.

paimapi 13 hours ago

neves 13 hours ago

smashed 10 hours ago

2Gkashmiri 13 hours ago

Fabricio20 13 hours ago

On the user side my experience with F-Droid is auto updates dont work and I constantly get a "repository not reachable" f-droid error every now and then popping up on my phone (that little small middle-of-screen toast) when im doing something else completely unrelated. Might be a regional thing.

nisiddharth 12 hours ago

ryukoposting 12 hours ago

tcfhgj 12 hours ago

yjftsjthsd-h 12 hours ago

goobatrooba 12 hours ago

majorchord 7 hours ago

echelon 13 hours ago

F-Droid is a nerd solution and will be used by 0.00001% of the total market. There are more people that will use Linux on desktop than will use F-Droid.

We need governments to mandate both Apple and Google to allow web installs of apps. No requirement for Apple/Google pay, Apple/Google login, or Apple/Google services.

Total freedom for users, for developers, and for competitors.

This duopoly has fucked over America and the EU by training us to think only these two companies have the right to decide what gets to be on your phone that you pay for.

They've created a moat so strong that it's impossible to compete with Android/iPhone, so the market cannot even have healthy competition.

F-Droid is not the answer. Regulation is.

And I'll have none of this fangirl/fanboy "but my grandma will fall for scams" nonsense.

Google and Amazon and all the platforms have scammy ads on their platforms. Nobody's doing anything about that.

Technology can be sandboxed, permissioned, signed, fingerprinted, attested, scanned, and blacklisted. It's easy to make this safe in the year of our lord 2026. Don't pretend we don't have a million ways to make this safe for your meemaw. She's more likely to fall down the stairs or get a scam call.

Regulate Google. Regulate Apple. Make our phones free.

bad_haircut72 11 hours ago

AnthonyMouse 10 hours ago

imglorp 12 hours ago

voakbasda 12 hours ago

Ajedi32 12 hours ago

riedel 12 hours ago

90% of my apps (all except for banking, streaming and ev charging app) are installed without play store. Beyond FDroid with custom repos, I actually came to like Komi-Store in combination with obtainium. I really wonder what will happen when Google enforces their own registered developer signatures. I hope there is a crucial mass of apps outside of Play store until then to generate some heard protests.

elAhmo 8 hours ago

If you think average person buying an Android smartphone will use something like Komi-Store, obtanium or anything like that, you are in for a treat.

OsrsNeedsf2P 8 hours ago

I've started to see more B2C business apps not be on the Play Store, like Veed is online web

megagpt2 10 hours ago

Apps can only exit the store after users do.

skeledrew an hour ago

But users won't exit while they can find apps they want there. It's the apps doing the primary pulling.

ranger_danger 7 hours ago

Not everyone publishes apps to make money or get the highest number of users though.

notatoad 12 hours ago

if i had a commercial app that i wanted to distribute off the play store, what are the options?

megagpt3 10 hours ago

Put an APK file download on your website, but it won't help discoverability.

Matumio 10 hours ago

mvdtnz 7 hours ago

Build it on the web. Almost no software needs to be in an app.

Markoff 14 hours ago

it certainly worked few days ago, I see last successful updates on August 26, tried just now and it doesn't work now

varispeed 14 hours ago

Crappy state of affairs is that the tax payer funded regulators twiddle their thumbs and do nothing about it.

Corporation like Google should have been fined to the edge of bankruptcy for such predatory behaviour.

ApolloFortyNine 14 hours ago

>Corporation like Google should have been fined to the edge of bankruptcy for such predatory behaviour.

Google has an alternative at least (can download other app stores, apks, and have been able to for 15 years), I have no idea how Apple has been allowed to get away with what they do.

mrkstu 12 hours ago

trashcan_man 10 hours ago

KPGv2 12 hours ago

We Americans collectively voted for this for decades. Virtually everyone who has cast a ballot for a national race has voted for this state of affairs.

Especially in the software community, overwhelmingly self-described libertarian, all voted for this.

It takes a big government to stop this from happening. (It also takes a big government to stop structural racism, etc., which means higher taxes, which means there's no such thing as a fiscal conservative who is also socially liberal. But I digress.)

AnthonyMouse 9 hours ago

ajross 13 hours ago

This just should not be the top comment here. HN being HN, it's way, way too bent out of shape about the company name attached to the app store and not the minutiae of tax policy, which is what this is really about.

The app in question declares itself this way: AnkiDroid is a free, open-source flashcard app for Android with over 10 million installs, used worldwide for various purposes, primarily in medical education and language learning.

But it's registered as a 501(c)(6) non-profit, which is a designation for a "business league or industry association". This is what you use if you're a Chamber of Commerce, not a flash card app!

Obviously we're all reading this expecting that Anki is a 501(c)(3) charity, like most open source organizations, and it's just not. And the distinction is definitely impactful for tax purposes, something a payment processor is going to care about. Both organizations are exempt from tax themselves, but charitable donations are also deductable, and Anki isn't a charity. Likely Google isn't set up to record the distinction in an auditable way.

The bottom line is that Anki's lawyers messed up. Or plausibly are running some kind of scam (e.g. they take the "donations" and then hand them over to a for-profit "member" company). They need to fix their registration if they want to take money from people, this isn't how you do it and this is surely not the only problem they'll have. Seriously, my Fraud Meter is dinging at about 19.6% here...

kam 12 hours ago

Google is not the payment processor. This is about the app including a link to a donation page on opencollective.com.

Other 501(c)(6) organizations you might have heard of include the Linux Foundation and the Rust Foundation.

ajross 12 hours ago

MatthiasPortzel 10 hours ago

The 501(c)(6) in question is Open Source Collective, which is a “business league or industry association” dedicated to providing financial and administrative assistance to Open Source projects. Anki does not have lawyers, Open Source Collective does.

https://oscollective.org

This is an interesting rabbit hole if you bother to go down it, I encourage you to do some more research.

ajross 10 hours ago

KPGv2 12 hours ago

> The bottom line is that Anki's lawyers messed up.

Anki and Ankidroid are not the same entity and they have different owners, if you want to call it that.

Anki is owned by Nicholas Flint, a physician who sells med school-related decks online under the name AnKing, which controls Ankihub, which now controls Anki after the original founder (Damien Elmes) gave them control about six months ago.

Ankidroid is a non-profit project that arose when there was only an iPhone mobile version of Anki. Completely unrelated to Anki except that it was blessed by the original creator of Anki.

It's also just some nerd programmers who ported Anki to run on Android. It's not some org with a revenue stream and attorneys.

> Obviously we're all reading this expecting that Anki is a 501(c)(3) charity

No, no one is reading it thinking that Anki is a charity.

Anyway, when you are going to harp on about HN not caring about the minutiae of tax policy, you should make sure you understand that you're talking about two unrelated entities run by different people as if they were the same entity.

ajross 12 hours ago

pmkary 14 hours ago

In Iran, we have a reverse market competition rule that is "instead of the market lowering prices to be competitive with the lowest price, as soon as one actor pushes the prices up, all other actors raise their own prices as fast as humanly possible."

I'm amazed to see the exact playbook be used here. Instead of people opposing Apple's horrible App Store, it seems that every other store is studying their strategies.

I think by the time of Apple's next court case on the App Store, the judge will pay them something back as they'll arrive at the conclusion of Apple doing nothing out of the ordinary.

akshayrajeshwar 13 hours ago

Just chiming in to say that, as a user, F-Droid is so nice and comfortable. Never have I ever had to worry about predatory bs. Thanks to everyone involved :)

kazinator 11 hours ago

Can't you construct the link at run-time from obfuscated pieces, and only show it according to some halfway clever condition?

kelvinjps10 15 hours ago

I hope they can solve this is one of my favorite apps on android.

iririririr 11 hours ago

every single comment in this thread about leaving the app store and using fdroid etc...

are we forgetting google already announced they will shut it all down in a few months?

LoganDark 13 hours ago

we think complying by removing donation links is a bad idea because it just lets google get away with this and won't cause any users to notice. you need to let disruptions like this reach the users so that google might do something about this

emursebrian 15 hours ago

Shit like this is yet another reason why we don't have apps in the app store. In app purchases are a non-starter for us.

As I understand it, there are ways to work around accepting payments or donations outside of the app stores.

It adds one more thing to have to do and explain to users. And even with that piece taken care of, we would need to be constantly vigilant about changes in Apple or Google policies that might eject our app from the storefront.

shevy-java 16 hours ago

Every day Google commits to more Evil. How much more Evil can this world take from Google?

Also - all those monopoly-stores need to be broken up. It can not be that these mega-corporations continue to be protected by a selfish US government wanting to install monopolies globally.

pmkary 14 hours ago

When they first said "Don't be Evil," I guess they meant this to others; as in "we want all that evil for ourselves."

sezaidemirer 12 hours ago

Good Work!!!

fsckboy 7 hours ago

we need an Android app to "actively" complain to and about Apple, and an iPhone app to collectively agitate against Google

mannanj 13 hours ago

I've been more minimal and focused in my technology usage, specifically lucky enough to keep my phones and devices in "no notifications" mode for much of their lifecycle. My desktops and screens also have 0 apps on them ever, if I want to open something I just open a search UI and tap it and open it.

It works great on Mac, and iPhone. I imagine as more people try this sort of user experience, they might wonder like I am "Why use a Google experience device at all?" Most of what I use these days is simple and the extra value-add AI features, attention driven designs that justify new OS and new hardware, and even app stores barely feel necessary. OK some people say "but banking software" but very rarely do I have to use my banking software in a way I couldn't get to in the web browser?

I believe we're very close to having a 80:20 experience designed out in both hardware and software for laptops, phones and smart watches. I can't see these monopolies holding out much longer.

redanddead 11 hours ago

anki nerds unite

westurner 16 hours ago

It sounds like Epic Games v Google must be heard again? Does that precedent apply to this, or did they settle?

Epic Games v. Google: https://en.wikipedia.org/wiki/Epic_Games_v._Google

GitHub Sponsors is another way to raise for an open source organization.

notpushkin 16 hours ago

> GitHub Sponsors is another way to raise for an open source organization.

Which they do in fact use, with OSC as a fiscal host. Still doesn’t help here though – Google is unhappy with the nature of transaction (donation that is not tax-exempt in the U.S.), not with the platform on which it occurs.

If they instead made the donations go to e.g. the lead developer, it would probably be allowed (“peer-to-peer payments” can’t use Google Play billing, so the app can “lead users to [another] payment method” [1]). Whether this is a good idea is a whole another question.

[1]: https://support.google.com/googleplay/android-developer/answ...

westurner 9 hours ago

A majority of the people that have contributed to Android did not contribute with the understanding that Google would monopolize payments in all apps on the app store.

They must have updated their terms.

segmondy 13 hours ago

Google has gone full rouge and DGAF.

j45 12 hours ago

This is not a great look for what is likely shoddy AI application affecting a free/open source/non-profit project.

Google's AI can't even line up the facts of it's own TOS as laid out in the ticket. If it's covert AI running in the background, it should at least throw out a bone as a github issue or something to let people submit on it.

In a time where marketplace options are supposed to be opening up, an app for learning ends up in the crosshairs.

amazingamazing 15 hours ago

Make web apps.

sunaookami 16 hours ago

>We are forced to remove donation links immediately from our Play Store build in 2.24.X, and are doing so under protest

So you are still complying.