O Android 12 traz algumas mudanças sérias tanto para a IU quanto em termos de recursos, mas uma das maiores pode estar nas mudanças no manuseio preciso e aproximado de dados de localização. Ou, de forma mais simples, a capacidade adicional de definir a precisão por aplicativo. A nova mudança adicionada às configurações existentes com base em prompt e ao gerenciamento de permissão de localização é maior do que muitos podem imaginar.
Definindo o acesso à localização “Preciso” e “Aproximado” no Android 12
Agora, a decisão do Google de disponibilizar essas configurações por aplicativo vem com um raciocínio bastante direto. A capacidade de definir dados precisos ou aproximados, antes do Android 12, já existe. Antes desta atualização, a configuração era aplicada a todo o sistema. Mas para entender exatamente por que a mudança é monumental, é útil entender quais são essas duas configurações, exatamente.
Dados de localização “precisos”, para maior clareza, podem medir onde um usuário está no medidor. Ou aproximadamente dentro de pouco mais de um metro. Para obter essa métrica, o sistema utiliza os dados do GPS em sua maior parte. Mas também restringe as coisas com sinais de Wi-Fi e sinais de celular.
Por outro lado, apenas sinais de Wi-Fi e dados de celular são utilizados para dados de localização “aproximados” – então, ao contrário do Precise – aplicativos no Android 12 ou de outra forma só podem definir sua localização em uma área muito mais ampla. Normalmente, para dentro de uma cidade ou, na melhor das hipóteses, dentro de 100 metros. Ou pouco mais de 100 metros.
Essa é uma diferença bastante significativa em termos de precisão de localização. Mas é uma distinção importante. Quase nenhum aplicativo em seu dispositivo móvel vai precisar identificar sua localização dentro de um metro. A maioria, na verdade, só precisará saber sua localização aproximada. Portanto, adicionar a capacidade de definir a métrica para aplicativos individuais provavelmente trará benefícios significativos em vários níveis.
Como você pode definir a localização precisa ou aproximada no novo Android?
Em termos de como, exatamente, você pode acessar a nova configuração de permissão, isso também é bastante simples. Conforme já observado, o Google o inseriu junto com outras configurações de permissões. E, mais importante, conforme mostrado na imagem do título acima, ele aparece por padrão sempre que um aplicativo solicita permissões. No caso da nossa imagem, ela apareceu durante a criação do novo jogo Pikmin Bloom da Niantic e Nintendo.
Durante essa solicitação, como sempre, você também pode optar por definir o acesso aos dados de localização – aproximados ou precisos – para o aplicativo em horários específicos. Não há opção de defini-lo como “Permitir sempre”, pois isso ainda é relativamente arriscado. Mas você pode configurá-lo para fornecer acesso apenas aos dados durante o uso do aplicativo. Ou apenas uma vez para a sessão atual – com o aplicativo perguntando sempre que precisa. Ou não permitir o acesso de todo.
Deixando isso de lado, você também pode acessar facilmente a nova configuração no aplicativo Configurações.
- Abra o aplicativo Configurações
- Toque na opção “Privacidade”. Alguns OEMs usam opções diferentes ou esta mesma opção com um nome diferente. Em qualquer caso, estará em um submenu idêntico ou semelhante ao visto na etapa seguinte. Ele também pode ser acessado por meio do novo Painel de Privacidade
- Toque em “Gerenciador de permissões” ou opção com um título semelhante
- Selecione “Localização”
- Escolha o aplicativo para o qual deseja ajustar os dados de “Localização” na lista resultante
- Ative ou desative “Usar localização precisa”
- Selecione o nível apropriado de acesso, em termos de quando o aplicativo pode acessar esses dados
Isso torna o uso de um smartphone mais seguro, e não por uma pequena margem
Agora, como já observamos, alguns aplicativos precisam de dados de localização precisos – embora quase nenhum precise deles o tempo todo. Para obter o máximo do jogo Pikmin mencionado acima, por exemplo, é recomendável que você ative o rastreamento o tempo todo. Isso é para que o jogo de RA do tipo Pokémon Go possa continuar jogando com precisão em segundo plano. Afinal, é baseado em dados de mapa tanto quanto em etapas.
Mas mesmo um aplicativo como o Maps não precisa necessariamente de sua localização precisa em tempo real o tempo todo. Embora o Maps ainda funcione melhor se você fornecer dados de localização precisos. Mesmo se você exigir que ele pergunte quando precisa desse acesso.
Por outro lado, outros aplicativos não exigem dados de localização precisos. Aplicativos de clima, por exemplo, e na maior parte, funcionam quase perfeitamente com dados aproximados. E isso porque a grande maioria dos aplicativos de clima fornece informações por cidade. Assim como no fornecimento de acesso a outras permissões, não há razão para que a maioria dos aplicativos na Play Store acessem sua localização.
A única razão pela qual muitos podem solicitá-lo é para publicidade. Embora haja alguns outros motivos pelos quais um aplicativo também pode solicitá-lo. E mesmo isso nem sempre é o melhor, como comprovado por ataques maliciosos usando plataformas de publicidade. Até mesmo aplicativos e plataformas legítimos têm sido sequestrados periodicamente e usados para coleta de dados indesejados ao longo dos anos. É mais importante do que nunca observar quais aplicativos têm acesso a quais dados e quando.
Tudo isso para dizer que essa mudança foi um longo caminho para o Google. Adicionando a capacidade de escolher a precisão dos dados de localização, ao lado de escolher quando um aplicativo pode acessar os dados, coloca mais controle sobre a segurança e privacidade nas mãos dos usuários finais. O fato de aparecer na solicitação de permissão de acesso coloca essa decisão em primeiro lugar. Em vez de colocá-lo em menus geralmente difíceis de navegar.
Resumidamente, ainda existem alguns caminhos potenciais para o risco. Mas eles são muito reduzidos no Android 12 para aqueles que fazem uso total das novas opções de dados de localização.
O Android 12 traz algumas mudanças sérias tanto para a IU quanto em termos de recursos, mas uma das maiores pode estar nas mudanças no manuseio preciso e aproximado de dados de localização. Ou, de forma mais simples, a capacidade adicional de definir a precisão por aplicativo. A nova mudança adicionada às configurações existentes com base em prompt e ao gerenciamento de permissão de localização é maior do que muitos podem imaginar.
Definindo o acesso à localização “Preciso” e “Aproximado” no Android 12
Agora, a decisão do Google de disponibilizar essas configurações por aplicativo vem com um raciocínio bastante direto. A capacidade de definir dados precisos ou aproximados, antes do Android 12, já existe. Antes desta atualização, a configuração era aplicada a todo o sistema. Mas para entender exatamente por que a mudança é monumental, é útil entender quais são essas duas configurações, exatamente.
Dados de localização “precisos”, para maior clareza, podem medir onde um usuário está no medidor. Ou aproximadamente dentro de pouco mais de um metro. Para obter essa métrica, o sistema utiliza os dados do GPS em sua maior parte. Mas também restringe as coisas com sinais de Wi-Fi e sinais de celular.
Por outro lado, apenas sinais de Wi-Fi e dados de celular são utilizados para dados de localização “aproximados” – então, ao contrário do Precise – aplicativos no Android 12 ou de outra forma só podem definir sua localização em uma área muito mais ampla. Normalmente, para dentro de uma cidade ou, na melhor das hipóteses, dentro de 100 metros. Ou pouco mais de 100 metros.
Essa é uma diferença bastante significativa em termos de precisão de localização. Mas é uma distinção importante. Quase nenhum aplicativo em seu dispositivo móvel vai precisar identificar sua localização dentro de um metro. A maioria, na verdade, só precisará saber sua localização aproximada. Portanto, adicionar a capacidade de definir a métrica para aplicativos individuais provavelmente trará benefícios significativos em vários níveis.
Como você pode definir a localização precisa ou aproximada no novo Android?
Em termos de como, exatamente, você pode acessar a nova configuração de permissão, isso também é bastante simples. Conforme já observado, o Google o inseriu junto com outras configurações de permissões. E, mais importante, conforme mostrado na imagem do título acima, ele aparece por padrão sempre que um aplicativo solicita permissões. No caso da nossa imagem, ela apareceu durante a criação do novo jogo Pikmin Bloom da Niantic e Nintendo.
Durante essa solicitação, como sempre, você também pode optar por definir o acesso aos dados de localização – aproximados ou precisos – para o aplicativo em horários específicos. Não há opção de defini-lo como “Permitir sempre”, pois isso ainda é relativamente arriscado. Mas você pode configurá-lo para fornecer acesso apenas aos dados durante o uso do aplicativo. Ou apenas uma vez para a sessão atual – com o aplicativo perguntando sempre que precisa. Ou não permitir o acesso de todo.
Deixando isso de lado, você também pode acessar facilmente a nova configuração no aplicativo Configurações.
- Abra o aplicativo Configurações
- Toque na opção “Privacidade”. Alguns OEMs usam opções diferentes ou esta mesma opção com um nome diferente. Em qualquer caso, estará em um submenu idêntico ou semelhante ao visto na etapa seguinte. Ele também pode ser acessado por meio do novo Painel de Privacidade
- Toque em “Gerenciador de permissões” ou opção com um título semelhante
- Selecione “Localização”
- Escolha o aplicativo para o qual deseja ajustar os dados de “Localização” na lista resultante
- Ative ou desative “Usar localização precisa”
- Selecione o nível apropriado de acesso, em termos de quando o aplicativo pode acessar esses dados
Isso torna o uso de um smartphone mais seguro, e não por uma pequena margem
Agora, como já observamos, alguns aplicativos precisam de dados de localização precisos – embora quase nenhum precise deles o tempo todo. Para obter o máximo do jogo Pikmin mencionado acima, por exemplo, é recomendável que você ative o rastreamento o tempo todo. Isso é para que o jogo de RA do tipo Pokémon Go possa continuar jogando com precisão em segundo plano. Afinal, é baseado em dados de mapa tanto quanto em etapas.
Mas mesmo um aplicativo como o Maps não precisa necessariamente de sua localização precisa em tempo real o tempo todo. Embora o Maps ainda funcione melhor se você fornecer dados de localização precisos. Mesmo se você exigir que ele pergunte quando precisa desse acesso.
Por outro lado, outros aplicativos não exigem dados de localização precisos. Aplicativos de clima, por exemplo, e na maior parte, funcionam quase perfeitamente com dados aproximados. E isso porque a grande maioria dos aplicativos de clima fornece informações por cidade. Assim como no fornecimento de acesso a outras permissões, não há razão para que a maioria dos aplicativos na Play Store acessem sua localização.
A única razão pela qual muitos podem solicitá-lo é para publicidade. Embora haja alguns outros motivos pelos quais um aplicativo também pode solicitá-lo. E mesmo isso nem sempre é o melhor, como comprovado por ataques maliciosos usando plataformas de publicidade. Até mesmo aplicativos e plataformas legítimos têm sido sequestrados periodicamente e usados para coleta de dados indesejados ao longo dos anos. É mais importante do que nunca observar quais aplicativos têm acesso a quais dados e quando.
Tudo isso para dizer que essa mudança foi um longo caminho para o Google. Adicionando a capacidade de escolher a precisão dos dados de localização, ao lado de escolher quando um aplicativo pode acessar os dados, coloca mais controle sobre a segurança e privacidade nas mãos dos usuários finais. O fato de aparecer na solicitação de permissão de acesso coloca essa decisão em primeiro lugar. Em vez de colocá-lo em menus geralmente difíceis de navegar.
Resumidamente, ainda existem alguns caminhos potenciais para o risco. Mas eles são muito reduzidos no Android 12 para aqueles que fazem uso total das novas opções de dados de localização.