01. VISÃO GERAL
A funcionalidade de Detecção de GPS Adulterado (Fake GPS) foi disponibilizada para aumentar a confiança da localização do usuário. O Aplicativo ao detectar que usuário manipulou a localização irá demonstrar um banner informando, como na imagem abaixo:
02. COMO VERIFICAR?
- Pelo Backoffice, acesse o menu Marcações e adicione a coluna Coordenadas Forjadas no gerenciador de colunas. Caso a localização seja adulterada o valor será "Sim" caso contrário "Não".
![](/download/attachments/809500906/coordernadas-forjadas01.png?version=1&modificationDate=1702910706230&api=v2)
- Pelo Backoffice, também é possível realizar um filtro somente com as Marcações com Coordenadas Forjadas. Clique em Busca Avançada e marque a opção "Coordenadas Forjadas" como sim.
![](/download/attachments/809500906/coordenadas-forjadas-02.png?version=1&modificationDate=1702910840147&api=v2)
- No ambiente utilizado, acesse o Data Model Clock In Records e filtre pelo Fake GPS Location. Caso a localização seja adulterada o valor será "True" caso contrário "False".
![](/download/attachments/809500906/image-2023-12-7_11-41-18.png?version=1&modificationDate=1701960079090&api=v2)
03. COMO FUNCIONA?
Hoje quem valida se o usuário adulterou ou não a localização do GPS é a própria plataforma Android, segue documentação abaixo:
![](/download/attachments/809500906/image-2023-12-7_11-45-7.png?version=1&modificationDate=1701960307770&api=v2)
https://developer.android.com/reference/android/location/Location#isFromMockProvider()