Modo incógnito en CyanogenMod: Qué es, cómo funciona y porqué es importante
Sundar Pichai ya nos avisó en su momento: el modo incógnito de Chrome iba a ser el modelo de referencia para la privacidad de Android. Es decir, que seguramente las futuras versiones de Android tendrán alguna manera de poner a nuestro dispositivo en un modo seguro en el que no se usen nuestros datos personales ni se registre el uso. Es otra manera de ver la privacidad que puede ser muy útil llegado el momento. Otro nombre importante en este sentido es el de Steve Kondik, que provocó algo de polémica cuando aseguró que la modificación de los permisos de las apps no era el camino adecuado para asegurar la privacidad de los usuarios.
¿Y qué tenemos cuando juntamos ambas filosofías? Pues la nueva característica que pronto tendrán las ROMs CyanogenMod: el modo incógnito para apps. Esta pretende ser la solución (no oficial por el momento) para todas esas apps que se empeñan en acceder a todos nuestros datos personales guardados en nuestro dispositivo. Una alternativa para evitar esto era modificar los permisos de las apps, para que no pudiesen acceder a ciertas partes, pero como se ha demostrado, eso no es lo ideal. Modificar los permisos provoca en muchas ocasiones que las apps se bloqueen o se cierren, y la alternativa de mostrar datos falsos no ayudaba a nadie.
En próximas versiones de CyanogenMod ahora podremos marcar una app para que use el modo incógnito. Esto significa que mantendrá sus permisos, pero cuando solicite datos del dispositivo, se le suministrarán datos vacíos o inexistentes, como si hubiésemos instalado la app en un dispositivo nuevo de fábrica. Mas concretamente, el modo incógnito devuelve listas vacías de contactos, calendario, historial de navegación y mensajes. Asímismo, aunque tengamos el GPS conectado para la app parecerá que está desconectado.
Esta es una manera algo mas genérica de bloquear permisos para las apps, ya que no podemos elegir facilitar un dato en particular, así que no es tan potente, pero al mismo tiempo es plenamente funcional porque la app se ejecutará perfectamente (aparte del hecho de que no puede acceder a nuestros datos, por supuesto). Eso sí, siempre podemos volver al modo normal activando un interruptor.
Igualmente, los desarrolladores de las apps pueden saber fácilmente si está corriendo el modo incógnito, por lo que tienen la libertad de hacer que la app no funcione si así lo desean, aunque no haya ningún impedimento técnico para ello. CyanogenMod permite esto porque sabe que muchos desarrolladores dependen de estos datos para ofrecer una buena experiencia de uso. Así se crea un entorno no hostil para los desarrolladores.
Fuente | Steve Kondik por Google+