Permita localização apenas com a precisão e duração necessárias
Um app de companhia normalmente não precisa de localização permanente para conversa comum, personalização geral ou lembretes corriqueiros. O acesso em segundo plano ou «Sempre» é uma escolha mais ampla para uma função específica que deve continuar quando o app deixa de estar visível. Comece sem localização ou com entrada manual; depois teste acesso pontual ou aproximado; passe para durante o uso; e considere o segundo plano somente no fim. Suba apenas quando o nível anterior não entregar o resultado visível escolhido. Registre precisão, duração, destinatários e forma de desligar, reduza a permissão e observe qual função realmente muda.
Nomear uma função concreta
Antes de abrir os ajustes, nomeie uma função e o resultado visível. «Melhorar a experiência», «personalizar» ou «fazer o app funcionar» não definem começo nem fim. Registre quando começa, quando termina, se a tela precisa estar visível e o que a pessoa recebe. Uma conversa comum não depende de localização apenas porque poderia oferecer sugestões locais. Se o fornecedor não liga a permissão a um controle separado e a uma saída verificável, mantenha a necessidade como não demonstrada. Procure cidade manual, fuso, lugar escolhido ou outra entrada que resolva o propósito sem acesso contínuo.
Testar quatro níveis de permissão
Teste quatro níveis do menor para o maior. Sem localização do aparelho, use entrada manual. Depois vêm pedido pontual ou aproximado, acesso enquanto o app está visível e, por fim, segundo plano. O Android orienta verificar se o background é necessário e explica que a escolha aproximada em primeiro plano também limita sua precisão. A Apple diferencia opções como uma vez, durante o uso e sempre, com localização precisa separada em sistemas compatíveis. Os nomes podem mudar; a decisão continua baseada em função, precisão e duração.
Exigir resultado visível em segundo plano
O segundo plano faz mais sentido quando uma função escolhida precisa continuar fora da tela e produz um resultado reconhecível. O Google Play o relaciona a função principal, valor claro, expectativa razoável e menor escopo. Essa política é uma boa lente, não uma conclusão jurídica universal. Pergunte o que para ao escolher durante o uso, como a atividade aparece, quando termina e se é possível pausar somente essa função. Se a amplitude extra serve apenas a análises, publicidade, adaptação genérica ou conveniência, mantenha o nível mais estreito.
Separar precisão e duração
Precisão e permanência são decisões diferentes. Uma região aproximada pode bastar para formato local; um ponto exato pode ser necessário uma vez sem leitura contínua. Registre precisão mínima e duração mínima em campos separados. O Android recomenda alternativas aproximadas ou transacionais quando atendem ao caso. A Apple pode separar localização precisa do período de acesso. Teste primeiro a aproximada. Não conclua que «Sempre» significa leitura a cada segundo nem que «durante o uso» elimina qualquer operação fora da tela em todos os estados. Confira documentação, indicadores e comportamento real.
Conferir retenção e destinatários
A permissão do sistema controla acesso futuro a partir do aparelho, não todo o processamento posterior. Leia categoria, finalidade, precisão, retenção, exclusão e destinatários. Verifique publicidade, análises, mapas, relatórios de falha e outros componentes, além do armazenamento do lugar em conversa, perfil, anexo ou exportação. Diferencie acesso ao vivo de uma localização já gravada. Revogar a permissão não apaga automaticamente coordenadas, metadados de fotos, cópias compartilhadas nem arquivos do destinatário. Cada objeto existente precisa de seu próprio controle de exclusão ou encerramento.
Testar a redução fora da tela
Com dados neutros, anote a configuração inicial. Troque sempre por durante o uso, aproximada ou negada, reabra o app e teste apenas a função nomeada. Depois coloque-o em segundo plano por um período limitado e observe indicador de localização, notificações, resultado visível e bateria, sem transformar um único sinal em prova completa. Classifique como normal, reduzido, bloqueado ou acesso sem explicação. Restaure o escopo maior apenas se a função escolhida e documentada falhar e o acesso extra for proporcional. Repita após atualização importante do app ou do sistema.
Definir uma condição de término
Dê uma data de encerramento. Vincule o segundo plano ao controle da função que o justificou e revise ao terminar rota ou viagem, trocar de aparelho ou deixar de usar a função. Retire a permissão e confira conta, conversa e exportação. O recibo registra função, nível, precisão, início, parada, destinatários, resultado da redução e próxima revisão. A conclusão pode ser desnecessário, necessário durante o uso, necessário em segundo plano para esta função ativa ou desconhecido por falta de documentação. Ela não deve dizer que o app inteiro precisa da localização para sempre.
Perguntas frequentes
Uma conversa comum precisa de localização?
Em geral não; nomeie a função e teste entrada manual ou acesso limitado ao uso.
Localização precisa e segundo plano são iguais?
Não. Precisão e duração são escolhas separadas e cada uma deve ficar no mínimo necessário.
Revogar apaga lugares salvos?
Não necessariamente. A permissão limita acesso futuro; conteúdo salvo e compartilhado têm controles próprios.
