O Blog do Monoid

Privacidade, analytics e a web aberta — escrito para desenvolvedores.

Feed RSS
7 min de leituraEngineering & Performance

A Migração para User-Agent Client Hints: Medindo Dispositivos Sem a String UA Completa

O Chrome está reduzindo a string User-Agent a uma casca congelada. Veja como uma analítica privacy-first lê sinais de dispositivo via Client Hints sem recorrer a fingerprinting.

Ler mais →
7 min de leituraEngineering & Performance

navigator.sendBeacon vs fetch keepalive: Entrega Confiável de Analytics Sem Bloquear a Navegação

Como enviar payloads de analytics que sobrevivem ao descarregamento da página sem travar a navegação — e por que a escolha entre sendBeacon e fetch keepalive importa para coleta sem cookies.

Ler mais →
7 min de leituraEngineering & Performance

O Retorno do 402 Payment Required: O Que os Códigos de Status HTTP Revelam Sobre Tráfego de Bots

Códigos de status HTTP carregam mais sinal do que a maioria das ferramentas de analytics utiliza. Veja como a análise de status no servidor ajuda a separar humanos de bots sem rastrear ninguém.

Ler mais →
7 min de leituraEngineering & Performance

A Transição de Estado de Visibilidade: Medindo Visualizações de Página Sem Beacons Confiáveis

pagehide, visibilitychange e a Beacon API se comportam de formas diferentes em cada navegador. Veja como registrar o fim de uma sessão de forma confiável, sem cookies nem identificadores persistentes.

Ler mais →
6 min de leituraEngineering & Performance

O Cabeçalho Sec-GPC Agora Está em Todo Lugar: Detecção no Servidor para Analytics

O Global Privacy Control chega como o cabeçalho de requisição Sec-GPC em todas as requisições. Veja como lê-lo na edge e respeitá-lo em um pipeline de analytics sem cookies.

Ler mais →
6 min de leituraEngineering & Performance

Timing-Allow-Origin: O que a Analytics Enxerga na Resource Timing API

O cabeçalho Timing-Allow-Origin controla quanto detalhe de temporização cross-origin uma página pode ler. Veja o que isso significa para a medição de desempenho com foco em privacidade.

Ler mais →
7 min de leituraEngineering & Performance

Speculation Rules e Prerendering: O Que a Analytics Erra Sobre Páginas Pré-carregadas

A API Speculation Rules do Chrome pode renderizar uma página antes mesmo de o usuário clicar. Veja como isso distorce análises ingênuas — e como a medição sem cookies, baseada na edge, permanece honesta.

Ler mais →
4 min de leituraEngineering & Performance

Seu Script de Analytics Provavelmente Está Desativando o Cache de Avançar/Voltar

O cache de avançar/voltar deixa a navegação pelo botão de voltar quase instantânea, mas um único listener de unload o desativa para a página inteira. Os scripts de tracking são os suspeitos de sempre — e o CrUX agora mede o estrago.

Ler mais →
4 min de leituraLaw & Regulation

Transferências de dados sob o GDPR são o único risco de conformidade que você consegue eliminar pela arquitetura

O Data Privacy Framework UE-EUA sobreviveu ao seu primeiro questionamento judicial, mas agora está em recurso no TJUE. Uma analytics que nunca transfere dados da UE para os EUA não tem nada a perder de qualquer forma.

Ler mais →