Despedida de Google Play
(secuso.aifb.kit.edu)- A través del proyecto Privacy Friendly Apps, KIT ofrece más de 30 aplicaciones respetuosas con la privacidad en Google Play
- Recientemente, debido al aumento de la carga de mantenimiento, se volvió difícil seguir ofreciendo estas aplicaciones en Google Play
- Las aplicaciones ya instaladas no se eliminarán ni se verán afectadas de inmediato, pero en adelante se suspenderá la entrega de actualizaciones
- A través de F-Droid Store, podrás recibir soporte y actualizaciones de las mismas aplicaciones
- Los usuarios pueden migrar a F-Droid manteniendo sus datos siguiendo las instrucciones oficiales
Presentación del proyecto y antecedentes
- El equipo de investigación Security, Usability, Society (SECUSO) de KIT inició en 2016 un proyecto para ofrecer aplicaciones centradas en la funcionalidad básica sin solicitar permisos innecesarios
- El proyecto comenzó con la aplicación Privacy Friendly Torchlight y actualmente hay más de 30 Privacy Friendly Apps desarrolladas
- Tras alcanzar más de 350.000 instalaciones en Google Play Store, se agradece continuamente el apoyo y los comentarios de los usuarios
Entorno cambiante y motivo de la suspensión en Google Play
- A partir de 2025, el esfuerzo para mantener y actualizar aplicaciones en Google Play se volvió desproporcionadamente mayor en comparación con F-Droid
- Con los recursos de un grupo de investigación, ya no es posible continuar la gestión de aplicaciones en Google Play Store
- La práctica de solicitar permisos innecesarios en las apps sigue siendo un problema, pero el equipo ha decidido finalizar la distribución en Google Play por razones de eficiencia operativa
Orientación para usuarios existentes
- Las aplicaciones instaladas previamente desde Google Play no se eliminarán ni se suspenderán de inmediato
- Sin embargo, al detenerse las actualizaciones futuras, pueden dejar de funcionar normalmente si hay problemas de compatibilidad por cambios en Android OS
- Se recomienda migrar a F-Droid Store si se desea soporte y actualizaciones continuas
Información de F-Droid Store y procedimiento de migración
- Todas las Privacy Friendly Apps seguirán disponibles y con soporte en F-Droid Store
- Se proporciona una guía de migración para facilitar la transición a F-Droid y la conservación de los datos existentes
- El soporte y las consultas pueden realizarse mediante el correo electrónico good-bye-google@secuso.org
1 comentarios
Opinión de Hacker News
A simple vista se nota que las apps de SECUSO son software offline, independiente y ya terminado, que no necesita seguir actualizándose constantemente.
Véase la lista de apps de SECUSO.
Pero Google ya no acepta esta estrategia.
Para publicar una app en Google Play, hay que seguir actualizándola para apuntar a SDK lanzados dentro del último año.
Si no se cumple, empiezan a llegar advertencias por violación de políticas, la app baja de visibilidad o al final deja de estar disponible para nuevos usuarios.
Actualizar el SDK no es algo simple, y si no lees con cuidado todo el changelog y haces pruebas, es muy fácil introducir bugs nuevos.
Yo también tengo 3 apps y cada año se me va demasiado tiempo en actualizar el SDK.
No quiero ni imaginar lo que sería mantener 30 apps.
Google dice que estas políticas mejoran la seguridad y la experiencia de usuario, pero en la práctica solo hacen que sobrevivan apps centradas en publicidad y llenas de actualizaciones inútiles.
Y aun así siguen apareciendo spyware apps en la tienda.
Referencia: política de target SDK de Play
He comentado varias veces que esto representa un perjuicio real para quienes defienden los mercados cerrados.
También existen desarrolladores que solo quieren crear y compartir apps realmente útiles, pero Play y App Store están diseñadas sobre todo para quienes buscan ganar dinero desarrollando.
Porque así es como Google y Apple también ganan dinero.
Por eso son bastante hostiles con el software comunitario que casi no cambia.
Muchas veces ese tipo de software es justamente el que mejor cumple su propósito por su simplicidad, privacidad y mantenimiento a largo plazo.
Por suerte existen mercados alternativos como F-Droid.
“Además, esta app impide tomar capturas de pantalla en el dispositivo”.
¿Por qué las apps de “seguridad” siempre terminan con este tipo de restricciones?
Es especialmente molesto cuando pasa con apps bancarias.
Antes, en Schwab, cuando el volumen de operaciones estaba en su punto máximo, ni siquiera podía rastrear bien mis órdenes y en una IRA llegaron a vender más acciones de las que tenía.
Pero como la app bloqueaba las capturas de pantalla, no podía guardar evidencia de que había recibido confirmación de cancelación o reemplazo de la orden.
Vender en una IRA más de lo que realmente poseías era claramente un bug de Schwab, y bloquear además el guardado local de algo tan importante es una de las peores funciones de las apps modernas.
Las actualizaciones del SDK de verdad son un dolor de cabeza.
Empecé a hacer ChromaDoze en 2010 y lo he vivido muchas veces.
Lo más molesto últimamente fue que antes un servicio foreground siempre tenía que aparecer en la barra de notificaciones, pero ahora no puede hacerlo sin aprobación del usuario.
Así que puse un botón para pedir el permiso
POST_NOTIFICATIONS, pero tuve que inventarme una forma medio mágica de hacer que también funcionara si el permiso se otorgaba después de iniciar el servicio.Desde que la navegación por gestos se volvió la opción por defecto, los eventos de swipe desde los bordes izquierdo y derecho de la pantalla secuestran la entrada de la UI, así que incluso tuve que meter código para reducir automáticamente el ancho de la interfaz.
Las apps de dibujo tampoco pueden usar
setSystemGestureExclusionRects()por el límite de 200dp.Y hoy en día las apps además se renderizan verticalmente edge-to-edge, quedando ocultas detrás de la barra de estado semitransparente y los botones de navegación, así que tuve que manejarlas aparte para evitar ciertas zonas.
Como la navegación por gestos ya es la predeterminada, muchos desarrolladores ni prueban con navegación de 3 botones, y por eso es común ver apps cuya UI inferior queda tapada por los botones de navegación y no se puede usar.
Yo también tengo esta queja.
Hacer aunque sea una app de nicho para la familia o unos pocos conocidos ya se volvió muy difícil.
Nunca fue algo fácil, pero el tiempo y esfuerzo que exige seguir al día con todos los requisitos actuales ya no es sostenible en la práctica.
Incluso una web app tampoco sale tan sencilla por los costos de hosting y el tema del almacenamiento.
Este tema me parece bastante irónico.
En Hacker News y ArsTechnica, antes se criticaba durísimo a Android por dejar pasar apps maliciosas que abusaban de APIs viejas para robar datos o saturaban de popups y push notifications.
Y también había mucho entusiasmo al elogiar de forma bastante agresiva a iOS por introducir cambios, refuerzos de seguridad y nuevos diseños para frenar esas cosas.
Pero ahora hay muchísimas quejas por cambios de política que obligan a implementar hasta cosas mínimas como el diálogo de permisos de notificaciones.
Siendo realistas, si no se forzaran estos cambios de SDK, todas las apps seguirían teniendo acceso arbitrario a archivos, documentos y fotos del usuario, y esto sería un mercado lleno de spam notifications para vender criptomonedas en segundo plano.
Dicho eso, también creo que para corregir esto los desarrolladores de open source deberían involucrarse más activamente en implementar APIs que respeten los derechos del usuario.
Al final yo también abandoné mis apps de Google Play.
No puedo asumir seguir actualizándolas constantemente con una cantidad absurda de tiempo y esfuerzo, sin una razón de peso.
Antes, con una sola línea de publicidad (sin tracking y pidiendo solo permiso de internet), alcanzaba de sobra para cubrir los costos de servidor con un millón de usuarios al mes.
Había una versión sin anuncios por 2 dólares, pero en la práctica era una opción pensada para ese 1% de usuarios que sí la quería.
Ahora la mayoría ha sido reemplazada por apps llenas de anuncios de pantalla completa, trackers y suscripciones.
Creo que SECUSO es como un faro dentro del ecosistema de apps Android.
Ojalá las plataformas de smartphones fueran más estables y cambiaran menos, para que mantener este tipo de apps fuera algo “menos agotador” para la gente.
Si hubiera que recompilar todo el software de Windows cada año, sería una locura, pero así es la realidad ahora.
En el futuro incluso podría exigirse también a las apps de Windows actualizaciones periódicas.
Aunque quizá eso termine aplicándose solo en Windows empresarial, donde haya que configurar manualmente excepciones para cada
.exey.dllmediante políticas de grupo.A mí me pasó algo parecido.
Mis apps de juegos de más de 10 años van a ser eliminadas en cuestión de días por cambios de política.
Como no puedo recompilarlas y volver a publicarlas tan rápido, ahora distribuyo el APK por separado desde mi sitio web.
No usan servicios de terceros y son completamente independientes, pero aun así no pasaron el filtro de la censura.
Como referencia, en iOS también pasó algo similar.
Artículo relacionado: también eliminaron juegos de iOS sin actualizaciones durante 7 años
En una situación parecida, yo me pasé por completo a PWA.
Moví la app de Java a Dart e hice la UI directamente en HTML.
No uso push notifications, así que tampoco sufro esas limitaciones típicas de las PWA.
Lo malo es que i18n no es algo simple, así que pienso implementarlo por mi cuenta.
Lo bueno es que con herramientas como PWABuilder se puede empaquetar una PWA como APK fácilmente, y también funciona en iOS y en navegadores web normales.
Google está aplicando cada vez con más rigor sus políticas de desarrollo móvil, pero cuando se necesitan excepciones todavía sigue siendo menos complicado que con Apple.
En ese aspecto Apple lo hace mucho más difícil en varios sentidos.
Me da curiosidad por qué el correo de SECUSO incluye el símbolo de derivada parcial (∂).
En todo el sitio web de KIT usan ese mismo método.
Yo solo descargo apps desde F-Droid, así que estos cambios casi no me afectan.
No es que apoye especialmente la victoria de Epic en la demanda contra Google/Epic, pero ojalá este fallo sirva para que la gente encargada de las políticas de Play Store adopte reglas más amigables para los desarrolladores.
Si no, alguien terminará creando otra alternativa.
Play Store presume de seguridad y privacidad, pero en la práctica cada vez hace más difícil lanzar apps de alta calidad.