Sobre o projeto

Relay é um encurtador de links auto-hospedado projetado para rodar na edge da Cloudflare. Ele utiliza um único Cloudflare Worker tanto para o mecanismo de redirecionamento quanto para a API de administração, com dados armazenados no Cloudflare D1. O painel administrativo é fornecido como um único arquivo `index.html`, sem dependências externas ou processo de build. As principais capacidades incluem: - **Roteamento Avançado**: Suporta testes A/B de divisão ponderada, bem como roteamento baseado no tipo de dispositivo (iOS/Android) e localização geográfica. - **Marketing e Rastreamento**: Possui rastreamento de origem via `/suffix` para identificar canais de tráfego específicos e uma página intersticial opcional para integração de pixels de marketing (FB Pixel, GA4, GTM) para retargeting. - **Rastreamento de Conversão sem Cookies**: Permite o relato de cadastros ou vendas via postback `/track` sem o uso de cookies do navegador. - **Análise Focada em Privacidade**: Rastreia cliques sem armazenar endereços IP brutos ou strings completas de User-Agent. Exclui tráfego de bots das análises e pode respeitar sinais de opt-out DNT/GPC. - **Ferramentas de Gestão**: Inclui um construtor de UTM, geração de QR code local, proteção por senha para links e exportação de dados em CSV/JSON. - **Desempenho e Escalonamento**: Integração opcional com Cloudflare KV para cache de redirecionamentos na edge e retenção automática de dados de cliques antigos baseada em cron.