Google ha ancora difficoltà con la trasparenza sulle rimozioni delle app dal Play Store [Aggiornamento: App Temp. Reintegrato]

click fraud protection

Google è di nuovo all'opera, con gli sviluppatori dietro DroidScript che sostengono che la loro app è stata rimossa senza alcuna possibilità di rimedio. Continuare a leggere!

Aggiornamento 1 (03/05/2021, 02:50 ET): Dopo la pubblicazione del nostro articolo, DroidScript è stato temporaneamente ripristinato. Clicca qui per maggiori informazioni. L'articolo pubblicato il 3 maggio 2021 è conservato di seguito.

Android come sistema operativo esiste ormai da oltre un decennio e rispetto a iOS offre molta più libertà. Tuttavia, Google mantiene il dominio sulla distribuzione delle app sulla piattaforma Android. Anche se Android è aperto agli app store di terze parti e al sideloading, non possiamo banalizzare il controllo di Google sull'ecosistema degli smartphone costruito in molti anni. Questa presa è il risultato di milioni di sviluppatori di app che hanno contribuito con esperienze app significative alla piattaforma nel corso della sua esistenza, offrendo agli utenti un motivo per utilizzare uno smartphone con Android. Google e gli sviluppatori di app hanno una relazione simbiotica, ma non è una relazione in cui le dinamiche di potere sono uguali. Di volta in volta, abbiamo ricevuto lamentele da parte di sviluppatori di lunga data le cui app erano state scaricate nell'ecosistema, con la spiegazione di tali rimozioni trovata in email vaghe o automatizzate provenienti da Google.

Caso in questione: DroidScript

David Hurren, il fondatore di DroidScript.org, ci ha contattato per raccontarci la sua recente esperienza con l'assistenza agli sviluppatori di Google Play. Per chi non lo sapesse, DroidScript è un'app che funge da IDE mobile, consentendo agli sviluppatori alle prime armi di creare app Android direttamente sul proprio telefono. L'app è progettata per rendere la programmazione Android più accessibile ai principianti e ai non professionisti o a chi proviene da un ambiente di sviluppo Web poiché DroidScript ruota attorno all'uso di JavaScript. Sebbene l'app sembri datata, ha avuto circa 1,5 milioni di download in 7 anni con ~105.000 utenti attivi, secondo lo sviluppatore. Per un'app realizzata da una piccola organizzazione senza fini di lucro, questi sono buoni numeri.

Schermate dall'elenco Play Store di DroidScript ora rimosso.

Secondo David, Google Play ha recentemente rimosso l'app DroidScript dal Play Store perché sospettata di aver commesso frodi pubblicitarie. La frode pubblicitaria è una questione seria, quindi una rimozione sarebbe valida se ciò fosse effettivamente accaduto. David nega che sia accaduta una cosa del genere, il che significa ovviamente che avrebbe presentato ricorso contro la decisione. Il problema, come al solito, è che appellarsi a Google per una decisione può portare a un’esperienza incredibilmente frustrante.

COME David lo presenta, Google ha prima disattivato il proprio account AdMob per "Traffico non valido" e, in seguito a ricorso, ha sospeso ulteriormente l'account per frode pubblicitaria. La risposta all'appello è arrivata entro 11 minuti e si legge come se fosse automatizzata. Ciò che rende le cose oscure è la mancanza di trasparenza che Google mantiene riguardo a questi argomenti. Lo sviluppatore insiste sul fatto di avere un solo banner pubblicitario nella sua app e di utilizzare AdMob senza problemi da circa un anno quando ha ricevuto questo avviso e il divieto all'improvviso.

A peggiorare le cose, una settimana dopo, mentre lo sviluppatore stava lavorando alla rimozione di AdMob dall'app, ha ricevuto un'email di sospensione da Google Play per la sua app DroidScript. Questa email aveva Alcuni ulteriori dettagli, come "APK: 206 Ad Fraud. L'app viola le norme sulle frodi pubblicitarie.", ma questo è tutto per quanto riguarda la trasparenza. In appello, Google ha aggiunto anche "Malware" come motivo, dopo aver impiegato 12 giorni per rispondere all'appello:

Durante l'esame abbiamo riscontrato che la tua app viola le norme sul malware. Non sono consentite app con codici che potrebbero mettere a rischio un utente, i suoi dati o un dispositivo. Se la tua app è stata sviluppata da terze parti, ti consigliamo di contattarle per verificare che abbiano progettato la tua app in modo che sia conforme alle nostre norme. Puoi leggere la pagina delle norme sul malware per maggiori dettagli ed esempi di violazioni comuni.

La tua app non è conforme alle norme sulle frodi pubblicitarie. La frode pubblicitaria è severamente vietata. Le interazioni con gli annunci generate allo scopo di indurre una rete pubblicitaria a credere che il traffico provenga dall'autentico interesse dell'utente sono frodi pubblicitarie, ovvero una forma di traffico non valido. Gli annunci non devono essere mostrati in modo da generare clic involontari. È vietato obbligare un utente a fare clic su un annuncio o a inviare informazioni personali per scopi pubblicitari prima di poter utilizzare completamente un'app. Gli annunci non devono essere visualizzati dopo che l'utente è uscito dall'app o dopo che l'utente ha premuto il pulsante Indietro per uscire dall'app.

La politica "frode pubblicitaria" menzionata in questa email è un copia e incolla diretto di questa pagina di supporto di Googlee non fornisce allo sviluppatore informazioni precise su quale parte delle norme viola la sua app. La politica "Malware" non sembra essere un copia-incolla diretto ma si legge come un testo standard che non descrive esattamente cosa è dannoso nell'app. Ulteriori e-mail hanno generato più risposte standard e nessuna informazione utile.

DroidScript resta sospeso dal Google Play Store, per ragioni non del tutto chiare. L'account dello sviluppatore e altre applicazioni rimanere visibile, inclusi alcuni plug-in per l'app DroidScript principale. Poiché l'app non è più pubblicata su Google Play, gli abbonamenti premium verranno annullati automaticamente. Ciò, unito alla perdita del 30% delle entrate dovuta alla sospensione di AdMob, sta paralizzando il team dietro l'app, afferma David.

La sospensione riguarda anche i progetti dipendenti da DroidScript. Un utente che risponde all'annuncio dello sviluppatore DroidScript dice le loro app sviluppate nell'IDE sono ancora disponibili sul Play Store, mentre un altro si preoccupa per l'effetto della rimozione sul loro progetto di sviluppo commerciale in corso.

Ciò che Google ha fatto (e continua a fare) di sbagliato

Il problema con questo incidente non è che un'app di vecchia data sia stata avviata dal Play Store. Non è la prima volta che succede a qualcuno, e sicuramente non sarà nemmeno l'ultima. Il problema qui è la riluttanza di Google a condividere i dettagli su come gli sviluppatori presumibilmente violano le loro politiche. Ci sono buone ragioni per cui Google non può approfondire troppo ciò che ha innescato il rilevamento delle frodi pubblicitarie: non vuoi fornire agli autori malintenzionati informazioni dettagliate sulle attività di Google algoritmi di rilevamento in modo da poterli aggirare, ma gli sviluppatori che non sono veramente a conoscenza del motivo per cui la loro app è stata rimossa, incontreranno difficoltà nel risolvere il problema problema.

In risposta a un reclamo dopo l'altro sulla mancanza di trasparenza nelle rimozioni delle app, Google ha rilasciato un aggiornamento delle norme di Play a luglio 2020 cercando di affrontare la questione.

In base alla nuova politica, Google ha promesso di essere più trasparente riguardo all’effettiva violazione della politica che ha portato alla chiusura di un’applicazione. Agli sviluppatori era stato promesso che sarebbero stati forniti maggiori dettagli, come ad esempio un estratto di testo dall'elenco del Play Store o anche uno screenshot della presunta violazione. Google aveva anche promesso di aggiungere una guida per correggere il problema. L'idea generale era quella di rendere la violazione più chiara e una soluzione accessibile, il che sarebbe stato molto utile per gli sviluppatori che cercavano di destreggiarsi nel complesso gergo dei documenti politici. Non tutte le violazioni sono intenzionali e dannose, ed è probabile che gli sviluppatori innocenti risolvano tali violazioni involontarie quando vengono utilmente indirizzati nella giusta direzione.

Non sappiamo con certezza se DroidScript e il suo sviluppatore siano esenti da colpe. È possibile che lo sviluppatore sia effettivamente colpevole di ciò di cui Google lo ha accusato. Non abbiamo modo di determinare se si sia verificata o meno una frode pubblicitaria e, sebbene non abbiamo effettuato uno smontaggio completo dell'app, una rapida analisi su Virus Total E MetaDefender non mostra segni evidenti di malware. Non conosciamo la versione della storia di Google, ma questo è un po' il problema. (Abbiamo contattato Google per un commento e aggiorneremo questo articolo se riceveremo risposta.)

Ciò che in definitiva è deludente è il fatto che Google stia ancora seguendo pratiche che aveva riconosciuto essere dannose per l’interesse degli sviluppatori. Google aveva promesso di aggiornare le sue procedure per renderle più adatte agli sviluppatori, ma sta ancora rimuovendo le app con la stessa scarsa trasparenza di prima. Per essere chiari, c'è una sovrapposizione tra le sospensioni di AdMob e Google Play e un ragionamento migliore avrebbe dovuto provenire da parte di Google Play. Ma conoscendo la stretta integrazione all’interno del proprio ecosistema per la quale Google spinge, avrebbe dovuto essere disposto a offrire alcune parole più utili e l’opportunità di porre rimedio alle eventuali violazioni. Perché sicuramente farebbe male vedere 7 anni di progressi spazzati via da alcune email che sembrano non essere state scritte da esseri umani.


Aggiornamento: DroidScript temporaneamente ripristinato

Poco dopo la pubblicazione del nostro articolo, il sviluppatore ha portato alla nostra attenzione che DroidScript è stato temporaneamente ripristinato. Google ha concesso allo sviluppatore 7 giorni per modificare l'app e rilasciare un aggiornamento che sia "pienamente conforme alla politica di Google Play". L'e-mail fa ancora uso di testo standard relativo alla frode pubblicitaria e non fornisce ulteriori dettagli rispetto a quelli presentati nelle e-mail precedenti. Curiosamente non sono stati menzionati ulteriori malware.

Lo sviluppatore stava già rimuovendo l'integrazione di Ad Mob dalla propria app e presto pubblicherà una versione senza Ad Mob della propria app sul Play Store.