Estoy eligiendo un nuevo teléfono, he estado usando mi Lumia durante años, así que estoy un poco fuera de todo esto. Lo que he descubierto hasta ahora es que los dispositivos Android son en su mayoría muy superiores a sus homólogos iOS en términos de hardware y extensibilidad, sin embargo el sistema de permisos parece ser una locura.
Los permisos están agrupados por el propio Android de forma que se mezclan los accesos de lectura con los de escritura y se combinan diferentes alcances. Al mismo tiempo, no proporciona una forma de seleccionar/deseleccionar los permisos individuales en un grupo - o bien se va "todo dentro" o "se va".
Por ejemplo. Skype pide tantos permisos efectivamente sería capaz de leer mi lista de contactos, el contenido de la tarjeta SD, el historial de llamadas, la lista de otras aplicaciones en ejecución y más. Aunque Microsoft afirma que no recogen este tipo de información, no tengo ningún medio para comprobarlo.
Esto me parece una locura, porque el propio Linux proporciona una configuración de nivel granular de permisos.
Como he leído, en el último Android alias Marshmallow se piden permisos durante el tiempo de ejecución, sólo cuando se necesitan por primera vez, también pueden ser revocados por el usuario en cualquier momento.
¿Pero estos permisos siguen siendo los mismos grupos amplios mal configurados? Si toco "Permitir", ¿se guardará el permiso, puede permitir "sólo por esta vez" - hasta que la aplicación se cierre? ¿Puedo restringir la lista de permisos disponibles cuando la aplicación se ejecuta en segundo plano?
Probablemente hay otras posibilidades/apariciones para controlar la configuración de privacidad en Android.