Você acabou de apontar a câmera para o QR code de um estranho, projetado num telão, sem saber para onde ele ia.
Deu certo. Você está aqui.
Se esta página fosse de outra pessoa, o que viria depois seria um formulário de login.
O que seu aparelho contou
Sem pedir permissão, sem cookie, sem você tocar em nada. Só por ter aberto a página.
Este código nasce do desenho que a sua GPU faz de um texto invisível, somado às linhas acima. Ele não usa cookie e sobrevive à aba anônima. Serve para reconhecer o mesmo aparelho em sites diferentes, sem nome e sem login.
Nada disto saiu do seu aparelho. Foi tudo calculado aqui e escrito só na sua tela. Mas repare no tamanho do que estava ao alcance — e você não autorizou nem foi avisado.
DevTools → Network, recarregue —
há uma única requisição, esta página. No celular, ver código-fonte: o programa
inteiro cabe numa tela e está comentado em português.
A linha que ele teve que pedir
Tudo que está acima seu aparelho entregou calado. Existe uma coisa que o navegador não entrega sem perguntar — e é justamente a mais sensível.
Ao tocar, o navegador vai te perguntar. Você pode recusar — e recusar também é uma resposta que esta página vai te mostrar. Em qualquer um dos dois casos, o resultado aparece só na sua tela e não é enviado a lugar nenhum.
Na próxima vez
Três hábitos que resolvem quase tudo em QR code.
- Leia o domínio antes de tocar. A câmera mostra o link antes de abrir. QR code não tem cara — o endereço tem. Se não reconhecer o domínio, não abra.
- Desconfie de adesivo sobre adesivo. Em totem, cartaz, maquininha e conta de restaurante, o golpe mais barato é colar um QR por cima do verdadeiro. Passe o dedo na borda.
- Nunca faça login nem pague a partir de um QR. Se pedirem senha, PIX ou cartão, pare. Abra o aplicativo oficial e faça por lá — leva vinte segundos a mais e fecha a porta.
- Leia o pedido de permissão antes de tocar em "Permitir". Localização, câmera, microfone e notificação são portas que só abrem com a sua mão. Negar é grátis, e quase sempre a página continua funcionando.
Sem formulário. Sem cookie. Sem analytics. Sem armazenamento no seu aparelho. O servidor não registra seu IP nem o seu navegador — ele só soma 1 a um número inteiro, e esse número é a única coisa que existe do outro lado.