Pitch: Wallpaper com Cloudflare Radar
Às vezes, uma boa ideia de software nasce de uma pergunta muito simples: “E se isso pudesse existir de outro jeito?”. Foi mais ou menos assim com o Radar Wallpaper. Enquanto eu olhava o Cloudflare Radar, pensei que aquela quantidade enorme de dados sobre o que acontece na internet poderia sair de um dashboard e virar parte do próprio ambiente do sistema. Em vez de abrir uma página para observar ataques, tráfego e movimentações entre países, por que não deixar essa informação acontecendo continuamente no fundo da tela?
O Cloudflare Radar já fornece uma visão agregada de parte dessa atividade. No caso dos ataques Layer 7, ele consegue mostrar quais países aparecem como origem e destino de requisições maliciosas mitigadas pela infraestrutura da Cloudflare. As linhas no mapa não representam literalmente um pacote viajando de um país para outro naquele exato segundo. Elas representam uma relação real encontrada nos dados: determinados locais aparecem com mais frequência como origem de tráfego malicioso, enquanto outros aparecem como destino. O wallpaper transforma essa relação estatística em algo que pode ser entendido visualmente.
A maior parte do trabalho conceitual está justamente nessa tradução. Uma API normalmente entrega números, códigos de países, porcentagens e estruturas de dados que, isoladamente, não dizem muita coisa para quem está olhando uma tela. O Radar Wallpaper pega esses dados, encontra os países no mapa e transforma cada relação entre origem e destino em uma rota animada. A relevância retornada pela API pode então influenciar quantas vezes aquela rota aparece ou o destaque que ela recebe. Assim, uma informação originalmente feita para ser analisada em gráficos passa a ser percebida como movimento, intensidade e distribuição geográfica.
No fim, o projeto fica em algum lugar entre visualização de dados e ricing. Ele não tenta substituir uma ferramenta de análise de segurança nem fingir que está mostrando cada ataque da internet em tempo real. A proposta é outra: usar dados reais como matéria-prima para criar um ambiente visualmente interessante.