Google vuelve a hacerlo, y los desarrolladores detrás de DroidScript alegan que su aplicación fue eliminada sin ninguna oportunidad de remediarlo. ¡Sigue leyendo!
Actualización 1 (03/05/2021 a las 02:50 a.m. ET): Después de la publicación de nuestro artículo, DroidScript se restableció temporalmente. Haga clic aquí para más información. El artículo publicado el 3 de mayo de 2021 se conserva a continuación.
Android como sistema operativo existe desde hace más de una década y, en comparación con iOS, ofrece mucha más libertad. Sin embargo, Google mantiene el dominio sobre la distribución de aplicaciones en la plataforma Android. Incluso si Android está abierto a tiendas de aplicaciones de terceros y a la descarga de aplicaciones, no podemos trivializar el control de Google sobre el ecosistema de teléfonos inteligentes construido durante muchos años. Esta retención es el resultado de que millones de desarrolladores de aplicaciones hayan contribuido con experiencias significativas a la plataforma a lo largo de su existencia, dando a los usuarios una razón para usar un teléfono inteligente con Android. Google y los desarrolladores de aplicaciones tienen una relación simbiótica, pero no es una relación en la que las dinámicas de poder sean iguales. Una y otra vez, hemos visto quejas de desarrolladores veteranos cuyas aplicaciones fueron descartadas el ecosistema, y la explicación de dichas eliminaciones se encuentra en correos electrónicos vagos o automatizados de Google.
Caso en cuestión: DroidScript
David Hurren, el fundador de DroidScript.org, se acercó para contarnos sobre su experiencia reciente con el soporte para desarrolladores de Google Play. Para aquellos que no lo saben, DroidScript es una aplicación que sirve como IDE móvil, lo que permite a los desarrolladores novatos crear aplicaciones de Android directamente en su teléfono. La aplicación está diseñada para hacer que la programación de Android sea más accesible para principiantes y no profesionales o para quienes provienen de un entorno de desarrollo web, ya que DroidScript gira en torno al uso de JavaScript. Si bien la aplicación parece anticuada, tuvo alrededor de 1,5 millones de descargas en 7 años con ~105.000 usuarios activos, según el desarrollador. Para una aplicación creada por una pequeña organización sin fines de lucro, esas son buenas cifras.
Capturas de pantalla de la lista de Play Store ahora eliminada de DroidScript.
Según David, Google Play eliminó recientemente la aplicación DroidScript de Play Store bajo sospecha de cometer fraude publicitario. El fraude publicitario es un asunto grave, por lo que una eliminación sería válida si eso es realmente lo que sucedió. David niega que haya ocurrido tal cosa, lo que significa que, por supuesto, iba a apelar la decisión. El problema, como siempre, es que apelar una decisión ante Google puede llevar a una experiencia increíblemente frustrante.
Como david lo presenta, Google primero deshabilitó su cuenta de AdMob por "tráfico no válido" y, tras la apelación, suspendió aún más la cuenta por fraude publicitario. La respuesta a la apelación llegó en 11 minutos y se leyó como si estuviera automatizada. Lo que complica las cosas es la falta de transparencia que Google mantiene respecto a estos asuntos. El desarrollador insiste en que solo tienen un anuncio publicitario en su aplicación y que habían estado usando AdMob sin problemas durante aproximadamente un año cuando recibieron este aviso y la prohibición de la nada.
Para empeorar las cosas, una semana después, cuando el desarrollador estaba trabajando para eliminar AdMob de la aplicación, recibió un correo electrónico de suspensión de Google Play para su aplicación DroidScript. Este correo electrónico tenía alguno más detalles, como "APK: 206 Fraude publicitario". La aplicación viola la política de fraude publicitario", pero eso es todo en lo que respecta a la transparencia. Tras la apelación, Google también añadió "Malware" como motivo, después de tardar 12 días en responder a la apelación:
Durante la revisión, descubrimos que su aplicación infringe la política de malware. No permitimos aplicaciones con ningún código que pueda poner en riesgo a un usuario, sus datos o su dispositivo. Si su aplicación fue desarrollada por un tercero, le recomendamos comunicarse con ellos para verificar que diseñaron su aplicación para cumplir con nuestras políticas. Puede leer la página de política de malware para obtener más detalles y ejemplos de infracciones comunes.
Su aplicación no cumple con la política de fraude publicitario. El fraude publicitario está estrictamente prohibido. Las interacciones publicitarias generadas con el fin de engañar a una red publicitaria haciéndole creer que el tráfico proviene del interés auténtico del usuario son fraude publicitario, que es una forma de tráfico no válido. Los anuncios no deben mostrarse de forma que provoquen clics involuntarios. Está prohibido obligar a un usuario a hacer clic en un anuncio o enviar información personal con fines publicitarios antes de que pueda utilizar una aplicación por completo. Los anuncios no deben aparecer después de que el usuario haya salido de la aplicación o después de que el usuario haya presionado el botón Atrás para salir de la aplicación.
La política de "fraude publicitario" mencionada en este correo electrónico es una copia y pegado directo de esta página de soporte de Googley no le proporciona al desarrollador información sobre exactamente qué parte de la política infringe su aplicación. La política de "Malware" no parece ser un copiar y pegar directamente, sino que se lee como un texto repetitivo que no describe qué es exactamente malicioso de la aplicación. Otros correos electrónicos generaron más respuestas repetitivas y ninguna información útil.
DroidScript permanece suspendido desde Google Play Store, por motivos no del todo claros. La cuenta del desarrollador y otras aplicaciones. permanecer visible, incluidos algunos complementos para la aplicación principal de DroidScript. Dado que la aplicación ya no está publicada en Google Play, las suscripciones de los suscriptores premium se cancelan automáticamente. Eso, sumado a la pérdida del 30% de los ingresos debido a la suspensión de AdMob, está paralizando al equipo detrás de la aplicación, dice David.
La suspensión también afecta a los proyectos que dependen de DroidScript. Un usuario respondiendo al anuncio del desarrollador de DroidScript dice sus aplicaciones desarrolladas en el IDE todavía están disponibles en Play Store, mientras que otro le preocupa el efecto de la eliminación en su proyecto de desarrollo comercial en curso.
Lo que Google hizo (y sigue haciendo) mal
El problema con este incidente no es que una aplicación de larga data se haya iniciado desde Play Store. Esta no es la primera vez que le sucede a alguien y ciertamente tampoco será la última. El problema aquí es la renuencia de Google a compartir detalles de cómo los desarrolladores supuestamente violan sus políticas. Hay buenas razones por las que Google no puede profundizar demasiado en lo que desencadenó su detección de fraude publicitario: no conviene dar a los actores malintencionados información sobre las actividades de Google. algoritmos de detección para poder solucionarlos, pero los desarrolladores que realmente no saben por qué se eliminó su aplicación, enfrentarán dificultades para solucionar el problema. problema.
En respuesta a una queja tras otra sobre la falta de transparencia en la eliminación de aplicaciones, Google emitió una actualización de la política de Play en julio de 2020 buscando abordar el asunto.
Según la nueva política, Google prometió ser más transparente sobre la infracción real de la política que resultó en la cancelación de una aplicación. Se prometió a los desarrolladores que se les proporcionarían más detalles, como un extracto de texto de la lista de Play Store o incluso una captura de pantalla de la supuesta infracción. Google también prometió agregar orientación para corregir el problema. La idea general era aclarar la infracción y hacer accesible una solución, lo que sería muy útil para los desarrolladores que intentaban navegar por la compleja jerga de los documentos de política. No todas las infracciones son intencionales y maliciosas, y es probable que los desarrolladores inocentes solucionen dichas infracciones no intencionales cuando se les indica útilmente en la dirección correcta.
No sabemos con seguridad si DroidScript y su desarrollador están libres de culpa. Es posible que el desarrollador sea realmente culpable de lo que Google le ha acusado. No tenemos forma de determinar si ocurrió o no fraude publicitario y, aunque no hemos desmantelado completamente la aplicación, sí se puede hacer un análisis rápido sobre VirusTotal y MetaDefender no muestra signos evidentes de malware. No conocemos la versión de Google de la historia aquí, pero ese es el problema. (Nos comunicamos con Google para solicitar comentarios y actualizaremos este artículo si recibimos una respuesta).
Lo que en última instancia es decepcionante es el hecho de que Google todavía sigue prácticas que reconoció que eran perjudiciales para el interés de los desarrolladores. Google había prometido actualizar sus procedimientos para hacerlos más amigables para los desarrolladores, pero todavía están eliminando aplicaciones con tan poca transparencia como antes. Para ser claros, existe una superposición entre las suspensiones de AdMob y Google Play, y un mejor razonamiento debería haber emanado del lado de Google Play. Pero conociendo la estrecha integración dentro de su propio ecosistema que Google impulsa, debería haber estado dispuesto a ofrecer algunas palabras más útiles y la oportunidad de remediar las violaciones, si las hubiera. Porque seguramente dolería ver 7 años de progreso borrados por unos pocos correos electrónicos que parecen no haber sido escritos por humanos.
Actualización: DroidScript reinstalado temporalmente
Poco después de la publicación de nuestro artículo, el el desarrollador nos llamó la atención que DroidScript ha sido restablecido temporalmente. Google le ha dado al desarrollador 7 días para modificar la aplicación y publicar una actualización que "cumpla totalmente con la política de Google Play". El correo electrónico todavía utiliza texto repetitivo sobre el fraude publicitario y no entra en más detalles de los que han presentado los correos electrónicos anteriores. Curiosamente no ha habido más menciones a Malware.
El desarrollador ya estaba en el proceso de eliminar la integración de Ad Mob de su aplicación y pronto publicará una versión gratuita de Ad Mob de su aplicación en Play Store.