Verifica se a Permissions API reporta o estado real da permissão, e mede o tempo real de aquisição do GPS. Precisa ser servido por HTTPS.
O tempo desta leitura inclui os segundos que você levou para tocar em “Permitir”. Não serve para avaliar o timeout do app — use a seção abaixo.
Disponível depois da primeira leitura. Sem prompt no caminho, o tempo medido é só aquisição.
O iOS devolve posição em cache mesmo com maximumAge: 0, e ainda troca o timestamp — por isso timestamp novo não prova nada. A coluna fix só marca novo quando a resposta demorou mais de 250 ms e as coordenadas ou a precisão mudaram. Só linhas novo servem para avaliar o timeout.