Google Play respinge AnkiDroid: la donazione a un ente 501(c)(6) non è considerata tax exempt

Il fatto

Dal 28 agosto 2026 Google respinge gli aggiornamenti di AnkiDroid sul Play Store. Senza risoluzione, l'app verrà rimossa dal negozio l'11 settembre in tutto il mondo, con esclusione di India e Russia. Il caso ha preso piede anche nella discussione su Hacker News.

Il problema è il link alle donazioni su Open Collective. Il fiscal host del progetto, Open Source Collective, è un ente non-profit USA con status IRS 501(c)(6), ma per Google le donazioni si possono raccogliere solo per "una organizzazione esente validata (per esempio una 501(c)(3) statunitense o l'equivalente locale)". Il team ha fornito la determination letter; la risposta del supporto resta invariata:

your app allows users to contribute donations to an organization that is not tax-exempt

Nessuna spiegazione del perché un 501(c)(6) non qualifichi.

Perché conta

AnkiDroid è il client Android di Anki: oltre 10 milioni di installazioni, sviluppo affidato a volontari, nulla in vendita. Open Collective è l'unica fonte di finanziamento per manutenzione e sviluppo.

Il punto tecnico è netto. La policy consentiva esplicitamente le "tax exempt donations" come eccezione al billing di Play, e il 501(c)(6) è uno status di esenzione fiscale: le donazioni non sono deducibili per il donatore, ma l'ente è esente, e le comunicazioni di Google parlano di "tax-exempt", non di deducibilità. Se un ente con determination letter in regola viene trattato come "non esente", il criterio diventa impossibile da verificare a monte per qualunque progetto open source che raccolga fondi tramite un fiscal host.

Cosa cambia in concreto

  1. Il team rimuoverà i link alle donazioni dalla build del Play Store nella serie 2.24.X, dichiaratamente "under protest", per non perdere la distribuzione verso la maggioranza degli utenti.
  2. Le donazioni restano possibili attraverso Open Collective, fuori dall'app distribuita su Play; il registro è pubblico.
  3. La sequenza dichiarata: 20 luglio primo avviso automatizzato, 3 agosto distribuzione limitata a India e Russia in attesa di risoluzione, 28 agosto rifiuto degli aggiornamenti, 11 settembre data prevista per la rimozione mondiale.
  4. Il progetto chiede a Google una risposta formale sulla sufficienza dello status 501(c)(6) e chiede ai lettori diffusione pubblica del caso, specificando di non aprire ticket individuali al supporto.

La rimozione prevista l'11 settembre è mondiale: riguarda anche gli utenti in Italia e nel resto dell'Unione europea.

Cosa non è ancora chiaro

  • Perché Google considera "non esente" un ente con determination letter 501(c)(6): il supporto non ha fornito motivazioni.
  • Se l'appello avrà esito diverso: la procedura indicata prevede tempi di risposta fino a 7 giorni, ma nel materiale non risulta alcuna decisione revisionata.
  • Se la rimozione dell'11 settembre verrà effettivamente eseguita o sospesa.
  • Quale delle opzioni proposte da Google verrà eventualmente adottata (rimozione del funnel di donazione, passaggio al billing di Play, iscrizione ai programmi Alternative Payment System o External Content Links): la fonte non dice se sono in valutazione, né a quali condizioni economiche.
  • Se altri progetti fiscalmente ospitati da enti analoghi abbiano ricevuto provvedimenti simili: il materiale fornito non lo indica.

lillodipiazza

Scritto da

Sviluppo backend e strumenti interni. Scrivo qui le note che vorrei aver trovato io mentre risolvevo il problema.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *