Logo pt.androidermagazine.com
Logo pt.androidermagazine.com

Facebook messenger vs. google hangouts: uma análise lado a lado das permissões

Índice:

Anonim

Colocamos as permissões do aplicativo de mensagens muito difamadas do Facebook no aplicativo Hangouts do Google

Para não adiantar o argumento - porque acho que a maioria das pessoas que leu nossa remoção de todo o FUD e da confusão em torno das histórias mal informadas sobre o Facebook Messenger entendeu - mas aqui está um exercício interessante. Recentemente, recomendamos que, quando você tiver dúvidas sobre as permissões que um aplicativo está declarando, procure um aplicativo semelhante. Pode não contar a história toda, mas deve lhe dar uma boa idéia de se um aplicativo tem o poder de fazer algo nefasto.

Se, por exemplo, um aplicativo de papel de parede tiver a capacidade de fazer chamadas telefônicas e outro não, será necessário procurar por que ele precisa dessa capacidade. Faz sentido?

Então, vamos colocar o Facebook Messenger em outro aplicativo de mensagens popular - o Google Hangouts. Se você não usou o Hangouts de alguma forma antes, é o serviço de mensagens do Google e agora também é o aplicativo de mensagens de texto preferido do Google. (Embora você ainda encontre outros aplicativos de mensagens nos telefones da maioria dos fabricantes, mesmo que tenham o Hangouts instalado.)

Vamos colocar as permissões lado a lado - copiadas diretamente do Google Play - e ver como elas são. Tudo em nome da ciência.

Identidade

Facebook Messenger Hangouts do Google
Encontre contas no dispositivo Encontre contas no dispositivo
Leia seu próprio cartão de contato Adicionar ou remover contas

Parece um pouco com o Google Hangouts, mas tem um pouco mais de poder, com a capacidade de adicionar ou remover contas. Nada que nos preocupasse. É o tipo de coisa que você esperaria ver em um aplicativo de serviço do Google.

Contatos / calendário

Facebook Messenger Hangouts do Google
Leia seus contatos Leia seus contatos
Modifique seus contatos

Portanto, o Google Hangouts tem a capacidade adicional de poder modificar seus contatos e não apenas lê-los. O Facebook Messenger pode apenas ler seus contatos.

Localização

Facebook Messenger Hangouts do Google
Localização aproximada (baseada na rede) Localização aproximada (baseada na rede)
Localização precisa (GPS e baseada na rede) Localização precisa (GPS e baseada na rede)

Este, sem surpresa, está morto mesmo. Material bastante padrão para encontrar sua localização, realmente. E os dois aplicativos permitem que você anexe sua localização a uma mensagem. No entanto, o Hangouts exige que você o adicione, enquanto o Facebook Messenger compartilha sua localização em todas as novas mensagens por padrão. Veja como desativar isso.

SMS (mensagens de texto)

Facebook Messenger Hangouts do Google
edite suas mensagens de texto (SMS ou MMS) leia suas mensagens de texto (SMS ou MMS)
receber mensagens de texto (SMS) receber mensagens de texto (SMS)
leia suas mensagens de texto (SMS ou MMS) envie mensagens SMS
envie mensagens SMS edite suas mensagens de texto (SMS ou MMS)
receber mensagens de texto (MMS) receber mensagens de texto (MMS)

O único interessante aqui é que o Facebook Messenger e o Google Hangouts estão listando exatamente as mesmas sub-permissões em pedidos ligeiramente diferentes. (Não sei por que.) Caso contrário, é exatamente isso que você esperaria ver em alguns aplicativos que servem como aplicativos de mensagens de texto.

telefone

Facebook Messenger Hangouts do Google
edite suas mensagens de texto (SMS ou MMS) leia suas mensagens de texto (SMS ou MMS)
Ligar diretamente para números de telefone Ligar diretamente para números de telefone
Ler registro de chamadas

O Facebook Messenger pode ver seu registro de chamadas. O Hangouts não pode. Será interessante ver se isso muda se e quando o Google Voice for incorporado.

Fotos / arquivos de mídia

Facebook Messenger Hangouts do Google
Teste o acesso ao armazenamento protegido Modifique ou exclua o conteúdo do seu armazenamento USB
Modifique ou exclua o conteúdo do seu armazenamento USB Teste o acesso ao armazenamento protegido

Novamente, material padrão para um aplicativo que deseja armazenar em cache qualquer tipo de dados em vez de fazer o download novamente repetidamente. Simplesmente não é explicado claramente.

Câmera / microfone

Facebook Messenger Hangouts do Google
Tire fotos e vídeos Gravar audio
Gravar audio Tire fotos e vídeos

Deseja tirar fotos ou gravar vídeos? Deseja usar o microfone? Você precisa dessas permissões. Padrão. Coisa.

Informações de conexão Wi-Fi

Facebook Messenger Hangouts do Google
Ver conexões Wi-Fi Ver conexões Wi-Fi

Outra permissão básica compartilhada pelos dois aplicativos, e há inúmeras razões pelas quais um aplicativo declara isso. O Hangouts, por exemplo, precisa mover muitos dados se você estiver fazendo uma vídeo chamada. Então, gostaria de saber se você está usando Wi-Fi ou uma conexão de celular.

ID do dispositivo e informações de chamada

Facebook Messenger Hangouts do Google
Leia o status e a identidade do telefone Leia o status e a identidade do telefone

Como explicamos anteriormente, esse é um nome ruim para uma permissão que permite várias coisas de baixo nível que os aplicativos podem precisar. Os aplicativos também precisam dele para ver se há uma chamada ativa. Novamente, nada que você não esperaria no Facebook Messenger ou no Hangouts.

Outras permissões

Facebook Messenger Hangouts do Google
Receba dados da Internet receber dados da Internet
Baixe arquivos sem notificação ler mensagens instantâneas
Executar na inicialização Troca mensagens

e recebe notificações de sincronização dos servidores do Google

Impedir que o dispositivo durma acesso total à rede
Exibir conexões de rede controlar vibração
Instalar atalhos executar na inicialização
Alterar suas configurações de áudio use contas no dispositivo
Leia a configuração do serviço do Google visualizar conexões de rede
Desenhe sobre outros aplicativos controlar Comunicação de Campo Próximo
Acesso total à rede leia a configuração do serviço do Google
Ler configurações de sincronização impedir que o dispositivo durma
Controle de vibração altere suas configurações de áudio
Alterar a conectividade de rede parear com dispositivos Bluetooth
alterar conectividade de rede
enviar transmissão pegajosa

Há muita coisa acontecendo aqui, nós sabemos. Mas veja quanto corresponde entre o Facebook Messenger e o Hangouts. O Messenger possui algumas permissões para o recurso Chat Heads (passe sobre outros aplicativos e atalhos de instalação) que o Hangouts não possui, e o Hangouts possui permissões NFC e Bluetooth e outra para alguns serviços do Google, que o Facebook não possui.

Então, o que tudo isso significa?

Não que precisássemos de mais provas, mas é bastante claro que o Facebook Messenger não declara uma quantidade excessiva de permissões - na verdade, o Google Hangouts tem mais duas, se você estiver preocupado com o mais ou o menos - não o número de permissões que um aplicativo declara é indicativo de qualquer coisa que não seja o aplicativo faz muitas coisas que exigem permissões. O Facebook Messenger também não declara nada que você não esperaria ver em um aplicativo de mensagens.

As permissões ainda são muitas vezes mal compreendidas, mas estão melhorando.

Usar qualquer coisa na Internet requer alguma confiança. As permissões mostram o amplo escopo do que um aplicativo pode fazer. Mas, sim, você ainda deve confiar que isso não faz algo desagradável dentro desses limites. A maioria de nós usa páginas da Web sem assistir ao console do desenvolvedor ou cheirar pacotes enquanto eles voam para cima. E ainda existem capturas de segurança. Os telefones não são fornecidos com acesso root. Os telefones não são fornecidos com "permitir instalação de aplicativos de fontes desconhecidas" marcada por padrão. E se você deseja conectar-se a um computador e ter acesso à linha de comando, precisará marcar outra caixa de seleção e aprovar a conexão no seu telefone. E no lado do aplicativo, temos o Google verificando não apenas os aplicativos no Google Play em busca de malware, mas (se você permitir) os aplicativos que foram carregados de sidel no seu telefone.

Continuaremos a ver mal-entendidos sobre as permissões do Android. Algumas dessas histórias são apenas para causar problemas. Mas muito disso também cai nos ombros do Google por causa do tipo de linguagem seco e de engenharia usado na descrição das permissões. (Embora pareça que o Google removeu discretamente algumas das descrições adicionais nas permissões. Tocar em um não exibe mais uma linguagem mais seca e, em particular, elimina a muito incompreendida "a qualquer momento" cláusula para coisas como o uso do câmera e microfone.) O Google continuará aprimorando, educando e melhorando a maneira como explica as coisas.