Google is threatening to pull AnkiDroid, the open-source flashcard app used by more than 10 million Android owners, off the Play Store on September 11 unless it can prove its donation link meets a tax-exemption standard its own emails don't consistently describe. The developers already stripped the donation button from the Play Store build under protest on August 29 to buy time. The dispute has been running since July 20 with no resolution.

  • Google flagged AnkiDroid's Open Collective donation link on July 20, 2026, citing its payments policy on "tax exempt donations."
  • Open Source Collective, AnkiDroid's fiscal host, sent Google its IRS determination letter confirming 501(c)(6) status on July 21. Google rejected it on August 6 without explanation.
  • AnkiDroid removed the donation link from its Play Store build on August 28-29 to keep the app live while the dispute continues.
  • Unless resolved, Google will remove AnkiDroid from Play worldwide on September 11, except in India and Russia.
Why Google and AnkiDroid disagree over its donation link AnkiDroid's donation setup runs through Open Collective and its 501(c)(6) fiscal host, which Google's payments policy rejects as not tax-exempt, resulting in the link being pulled and a Play Store delisting threat. ANKIDROID · GOOGLE PLAY DISPUTE AnkiDroid donate button Open Collective platform Open Source Collective (host) IRS 501(c)(6) letter Play payments policy Rejected: not 501(c)(3) Link pulled Aug 29 Delisting threat Sept 11 genztech.blog
Fig 1 Every link in AnkiDroid's donation chain checks out on its own terms. Google's policy still rejects the result.

What exactly is Google objecting to?

AnkiDroid doesn't take donations directly. Money routes through Open Collective, a platform that lets small open-source projects accept funds without incorporating themselves, using Open Source Collective as the legal entity that actually holds the money on their behalf. Open Source Collective is a 501(c)(6) nonprofit, a category that covers trade associations and industry groups. It's genuinely tax-exempt. It just isn't the kind of tax-exempt that lets a donor deduct the gift from their own taxes, the way giving to a 501(c)(3) charity does.

RelatedGoogle Play Age Signals Goes Global: Inside the 4 Tiers

Google's Play payments policy bars apps from soliciting "tax exempt donations" outside its own billing system unless the recipient qualifies. When AnkiDroid's maintainers supplied the IRS determination letter proving the 501(c)(6) status on July 21, Google rejected it on August 6 without saying why. A follow-up request for clarification on August 7 got the same rejection restated, not explained. Whether Google actually requires 501(c)(3) status specifically, or just phrased its own policy sloppily, is the crux of the standoff, and Google hasn't said which.

Why does this keep happening to open-source apps?

This isn't Google's first run at donation links. In October 2019, the company pulled WireGuard, the now-widely-used VPN protocol's Android app, from Play over an identical objection to its donation button, before restoring it once the developer complied. The underlying tension hasn't moved in seven years: Google's in-app billing system doesn't support one-time donations at all, only purchases, so any app that wants to accept a gift has to either send users off-platform (which the payments policy restricts) or not accept donations from Play users at all.

Open Source Collective exists specifically to give small projects a workable legal home without incorporating a 501(c)(3) themselves, which requires more overhead than a volunteer-run app project can usually manage. If Google's real bar for a Play Store donation link is 501(c)(3) status only, that quietly excludes a huge share of the way small open-source software actually funds itself, not just AnkiDroid.

  1. Jul 20, 2026Google flags the donation link Cites the payments policy on tax-exempt donations
  2. Jul 21, 2026Open Source Collective submits IRS letter Confirms 501(c)(6) status
  3. Aug 6, 2026Google rejects the documentation No stated reason given
  4. Aug 7, 2026AnkiDroid asks for clarification Google repeats the rejection
  5. Aug 28-29, 2026App update rejected, link removed Status marked "Further Action Required"
  6. Sept 11, 2026Threatened worldwide delisting Excludes India and Russia

Who actually loses if AnkiDroid disappears from Play?

AnkiDroid isn't a niche hobby app. It's one of the most-used spaced-repetition flashcard tools on Android, leaned on heavily by medical students memorizing drug names and anatomy, language learners drilling vocabulary, and anyone studying for a licensing exam. A GitHub issue thread that's normally quiet for a maintenance ticket picked up 90 points and dozens of comments on Hacker News within an hour of surfacing, which tracks: a lot of people who don't normally follow Android policy fights use this specific app daily.

RelatedJohn Ternus Is Apple CEO Now, Schiller Exits App Store

Losing Play Store distribution wouldn't kill AnkiDroid outright. It's also on F-Droid and available as a direct APK download, and commenters on the Hacker News thread were quick to point that out. But as more than one pointed out right back, most Android owners install apps from whatever's preinstalled and never touch a third-party app store or sideload an APK in their life. For the majority of AnkiDroid's user base, Play Store removal functionally means the app stops existing.

What to watch · next 10 days
  • Whether Google clarifies its actual standard. A clear statement that only 501(c)(3) qualifies would resolve the ambiguity, just not necessarily in AnkiDroid's favor.
  • Whether the Sept 11 deadline actually holds. Google reversed the WireGuard removal in 2019 once media attention picked up; the same pressure is already building here.
  • Whether other Open Collective-hosted apps get the same notice. If this is a policy change rather than a one-off enforcement action, AnkiDroid is unlikely to be the only project it hits.
  • Whether AnkiDroid restores the donation link if Play backs down, or whether the maintainers decide the fiscal-host relationship needs to change regardless of outcome.

Our take

The most telling detail in this whole dispute is that Google rejected valid paperwork twice without explaining what was actually wrong with it. That's not a policy being enforced, it's a policy being enforced opaquely, and opacity is exactly what turns a routine compliance email into a story that spreads to 90 Hacker News points in under an hour. Google can resolve this in an afternoon by stating plainly whether 501(c)(6) qualifies or doesn't and why. Leaving a 10-million-install app hanging ten days from delisting over an unexplained rejection is the kind of unforced error that makes "app store gatekeeping" sound less like a talking point and more like a description of what actually happened.

Primary sources

Original analysis by GenZTech Team.