Tabla de contenido:
- Ponemos los permisos de aplicación de mensajería muy difamados de Facebook contra la aplicación Hangouts de Google
- Identidad
- Contactos / calendario
- Ubicación
- SMS (mensajes de texto)
- Teléfono
- Fotos / archivos multimedia
- Cámara / micrófono
- Información de conexión wifi
- ID del dispositivo e información de la llamada
- Otros permisos
- Entonces, ¿qué significa todo esto?
Ponemos los permisos de aplicación de mensajería muy difamados de Facebook contra la aplicación Hangouts de Google
No es para difamar el punto, porque creo que la mayoría de todos los que leen nuestra eliminación de todo el FUD y la confusión que rodea las historias mal informadas sobre Facebook Messenger lo entendieron, pero aquí hay un ejercicio interesante. Recientemente, recomendamos que cuando tenga preguntas sobre los permisos que declara una aplicación, debe buscar una aplicación similar. Puede que no te cuente toda la historia, pero debería darte una idea bastante buena de si una aplicación tiene el poder de hacer algo nefasto.
Si, por ejemplo, una aplicación de fondo de pantalla tiene la capacidad de hacer llamadas telefónicas y otra no, debe buscar por qué necesita esa capacidad. ¿Tener sentido?
Pongamos Facebook Messenger en contra de otra aplicación de mensajería popular: Google Hangouts. Si de alguna manera no has usado Hangouts antes, es el servicio de mensajería de Google, y ahora también es la aplicación de mensajería de texto preferida de Google. (Aunque todavía encontrará otras aplicaciones de mensajería en la mayoría de los teléfonos de los fabricantes, incluso si tienen Hangouts instalados).
Pongamos los permisos uno al lado del otro, tal como se copió directamente de Google Play, y veamos cómo se ve. Todo en el nombre de la ciencia.
Identidad
Facebook Messenger | Hangouts de Google |
---|---|
Encuentra cuentas en el dispositivo | Encuentra cuentas en el dispositivo |
Lee tu propia tarjeta de contacto | Agregar o eliminar cuentas |
Parece un poco como Google Hangouts tiene un poco más de poder allí, con la capacidad de agregar o eliminar cuentas. Sin embargo, no hay nada de lo que nos preocupemos. Es el tipo de cosas que esperarías ver en una aplicación de servicio de Google.
Contactos / calendario
Facebook Messenger | Hangouts de Google |
---|---|
Lee tus contactos | Lee tus contactos |
Modifica tus contactos |
Por lo tanto, Google Hangouts tiene la capacidad adicional de poder modificar sus contactos y no solo leerlos. Facebook Messenger solo puede leer tus contactos.
Ubicación
Facebook Messenger | Hangouts de Google |
---|---|
Ubicación aproximada (basada en la red) | Ubicación aproximada (basada en la red) |
Ubicación precisa (GPS y basada en red) | Ubicación precisa (GPS y basada en red) |
Este, como era de esperar, está muerto incluso. Cosas bastante estándar para encontrar tu ubicación, de verdad. Y ambas aplicaciones le permiten adjuntar su ubicación a un mensaje. (Hangouts, sin embargo, requiere que lo agregue usted mismo, mientras que Facebook Messenger comparte su ubicación en cada mensaje nuevo de forma predeterminada. Aquí le mostramos cómo desactivarlo).
SMS (mensajes de texto)
Facebook Messenger | Hangouts de Google |
---|---|
edite sus mensajes de texto (SMS o MMS) | lee tus mensajes de texto (SMS o MMS) |
recibir mensajes de texto (SMS) | recibir mensajes de texto (SMS) |
lee tus mensajes de texto (SMS o MMS) | enviar mensajes SMS |
enviar mensajes SMS | edite sus mensajes de texto (SMS o MMS) |
recibir mensajes de texto (MMS) | recibir mensajes de texto (MMS) |
Lo único interesante aquí es que Facebook Messenger y Google Hangouts están enumerando exactamente los mismos sub-permisos en órdenes ligeramente diferentes. (No tengo idea de por qué). De lo contrario, esto es exactamente lo que esperarías ver en un par de aplicaciones que sirven como aplicaciones de mensajería de texto.
Teléfono
Facebook Messenger | Hangouts de Google |
---|---|
edite sus mensajes de texto (SMS o MMS) | lee tus mensajes de texto (SMS o MMS) |
Llamar directamente a números telefónicos | Llamar directamente a números telefónicos |
Leer registro de llamadas |
Facebook Messenger puede ver tu registro de llamadas. Hangouts no pueden. Será interesante ver si eso cambia si y cuando Google Voice se pliega.
Fotos / archivos multimedia
Facebook Messenger | Hangouts de Google |
---|---|
Probar el acceso al almacenamiento protegido | Modifique o elimine el contenido de su almacenamiento USB |
Modifique o elimine el contenido de su almacenamiento USB | Probar el acceso al almacenamiento protegido |
Nuevamente, material estándar para una aplicación que quiere almacenar en caché cualquier tipo de datos en lugar de volver a descargarlos una y otra vez. Simplemente no se explica claramente en absoluto.
Cámara / micrófono
Facebook Messenger | Hangouts de Google |
---|---|
Tomar fotos y videos | Grabar audio |
Grabar audio | Tomar fotos y videos |
¿Quieres tomar fotos o videos? ¿Quieres usar el micrófono? Necesitas estos permisos. Estándar. Cosas.
Información de conexión wifi
Facebook Messenger | Hangouts de Google |
---|---|
Ver conexiones wifi | Ver conexiones wifi |
Otro permiso básico compartido por ambas aplicaciones, y hay innumerables razones por las cuales una aplicación declararía esto. Hangouts, por ejemplo, necesita mover una gran cantidad de datos si realiza una videollamada. Por lo tanto, le gustaría saber si está conectado a una red wifi o celular.
ID del dispositivo e información de la llamada
Facebook Messenger | Hangouts de Google |
---|---|
Leer el estado del teléfono y la identidad | Leer el estado del teléfono y la identidad |
Como hemos explicado anteriormente, este es un mal nombre para un permiso que permite una serie de cosas de bajo nivel que las aplicaciones pueden necesitar. Las aplicaciones también lo necesitan para ver si hay una llamada activa. Nuevamente, nada que no esperarías en Facebook Messenger o Hangouts.
Otros permisos
Facebook Messenger | Hangouts de Google |
---|---|
Recibir datos de internet | recibir datos de internet |
Descargar archivos sin notificación | leer mensajes instantáneos |
Ejecutar en el arranque | Intercambia mensajes
y recibe notificaciones de sincronización de los servidores de Google |
Evitar que el dispositivo duerma | acceso completo a la red |
Ver conexiones de red | control de vibración |
Instalar atajos | ejecutar en el arranque |
Cambiar la configuración de audio | usar cuentas en el dispositivo |
Leer la configuración del servicio de Google | ver conexiones de red |
Dibuja sobre otras aplicaciones | controlar la comunicación de campo cercano |
Acceso a la red completa | leer la configuración del servicio de Google |
Leer la configuración de sincronización | evitar que el dispositivo duerma |
Control de vibraciones | cambiar la configuración de audio |
Cambiar conectividad de red | emparejar con dispositivos Bluetooth |
cambiar la conectividad de red | |
enviar difusión fija |
Aquí están pasando muchas cosas, lo sabemos. Pero mira cuánto coincide entre Facebook Messenger y Hangouts. Messenger tiene un par de permisos para su función Chat Heads (dibujar sobre otras aplicaciones e instalar accesos directos) que Hangouts no tiene, y Hangouts tiene permisos NFC y Bluetooth, y otro para algunos servicios de Google, que Facebook carece.
Entonces, ¿qué significa todo esto?
No es que realmente necesitáramos más evidencia, pero es bastante claro ver que Facebook Messenger no declara una cantidad excesiva de permisos; de hecho, Google Hangouts tiene dos más, si te preocupa el más o menos, no es eso El número de permisos que declara una aplicación es indicativo de cualquier cosa que no sea que la aplicación hace muchas cosas que requieren permisos. Facebook Messenger tampoco declara nada que no esperarías ver en una aplicación de mensajería.
Los permisos aún se malinterpretan con demasiada frecuencia, pero están mejorando.
Usar cualquier cosa en Internet requiere cierta cantidad de confianza. Los permisos muestran el amplio alcance de lo que puede hacer una aplicación. Pero sí, aún debe confiar en que no hará nada malo dentro de esos límites. La mayoría de nosotros usamos páginas web sin mirar la consola del desarrollador o detectar paquetes mientras vuelan por encima. Y todavía hay capturas de seguridad en su lugar. Los teléfonos no se envían con acceso de root. Los teléfonos no se envían con "permitir la instalación de aplicaciones de fuentes desconocidas" marcada por defecto. Y si desea conectarse a una computadora y tener acceso a la línea de comandos, deberá marcar otra casilla de verificación y luego aprobar la conexión en su teléfono. Y en el lado de las aplicaciones, tenemos que Google verifica no solo las aplicaciones en Google Play para detectar malware, sino (si lo permite) las aplicaciones que se han descargado en su teléfono.
Continuaremos viendo malentendidos sobre los permisos de Android. Algunas de esas son historias que solo buscan causar problemas. Pero gran parte de eso también recae en los hombros de Google debido al lenguaje seco y de ingeniería utilizado en la descripción de los permisos. (Aunque parece que Google ha eliminado silenciosamente algunas de las descripciones de adición en los permisos. Al tocar uno ya no aparece un lenguaje más seco, y eso en particular elimina la muy incomprendida cláusula "en cualquier momento" para cosas como el uso de cámara y micrófono.) Google continuará mejorando y educando, y mejorará la forma en que explica las cosas.