Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
gods-eye-view — Um simulador de satélite espião no seu navegador, exceto que os dados são reais. Inteligência espacial de código aberto ao vivo em um globo 3D fotorrealista. | Kitploit
Ferramentas/GitHubGitHub/bilawalsidhu/gods-eye-view
Utilitários de Propósito GeralOSINT (Inteligência de Fontes Abertas)ReconhecimentoColeta de Informações
GitHubbilawalsidhu/gods-eye-view

gods-eye-view

Um simulador de satélite espião no seu navegador, exceto que os dados são reais. Inteligência espacial de código aberto ao vivo em um globo 3D fotorrealista.

Ver Repositório
13.7k2.7k15há 6 diasRevisado pelo Kitploit
Site

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

🌐 God's Eye View

Um simulador de satélite-espião no seu navegador — até você perceber que as fontes são públicas e os dados são reais.

Globo 3D fotorrealista. Aeronaves, navios, satélites, terremotos, trânsito e câmeras públicas ao vivo, com visualizações modeladas claramente rotuladas quando um feed ao vivo não está disponível. Controle de voz mãos-livres alimentado por um agente de IA em tempo real.

Nenhum lugar fica para trás.

Orbital HUD, um globo ao vivo rastreado, terreno FLIR — então OPEN SOURCED

A série de vídeos God's Eye View no YouTube

▶️ Do projeto por trás da viral série God's Eye View (antigo WorldView) — 5M+ no YouTube


Início Rápido · Primeiros Cinco Minutos · Fale com Ele · O Que Está Ao Vivo · Por Dentro · ·

Chaves
Custos

🌍 Por Que Isso Existe

Você pediu, então está acontecendo. God's Eye View é open source. Acompanhe o mundo ao vivo. Fale com ele. Quebre-o. Estenda-o.

A maior parte da inteligência de código aberto é uma pilha de abas do navegador. Os sinais são abundantes, mas a interface é o gargalo. God's Eye View transforma esses sinais em um lugar: o mundo já está transmitindo — transponders de voo, balizas de navios, elementos orbitais, sismógrafos, câmeras públicas — e isso torna tudo visível em uma Terra 3D fotorrealista em tempo real. Nenhuma autorização classificada é necessária; é sinal público até o fim, e a interface roda no seu navegador, sob seu controle.

Metade da mágica é que parece um cockpit proibido. A outra metade é que cada linha de código é inspecionável.

As camadas ao vivo são fundamentadas em feeds públicos: o avião comercial cruzando sua tela está reportando telemetria, a câmera está instalada em um local publicado, e a posição da ISS é propagada a partir de elementos orbitais atuais. O cliente deliberadamente renderiza voos um intervalo de polling atrás do tempo real para poder interpolar suavemente. Algumas experiências são modeladas em vez de ao vivo: trânsito sem chave é rotulado como simulação, poses de câmera são estimadas até serem calibradas, e a reprodução de subida de lançamento é marcada como RECONSTRUCTED ESTIMATE. Cada camada mantém sua fonte e estado de atualização visíveis, incluindo estados parciais, atrasados, simulados e indisponíveis.


🎛️ O Que Essa Coisa Faz

Vídeo do YouTube sobre o lançamento open source do God's Eye View

▶️ O passo a passo completo de tudo abaixo, no YouTube

  • 🛩️ Visão de cockpit: Viaje dentro de um voo rastreado — a câmera segura o terreno sob você até o fim.
  • 📡 Contatos: Um raio de 250 km de tudo perto do seu alvo — percorra aeronaves ao vivo e entre em qualquer cockpit.
  • 🎯 Clique para rastrear qualquer coisa: A câmera trava, desenha um rastro que se desvanece, exibe metadados completos — e um incêndio ou embarcação rastreado o transfere para a câmera ao vivo mais próxima com um clique.
  • 🖊️ Quadro branco por voz: Fale anotações sobre o mundo — polígonos de fronteira reais, marcas e rotas.
  • 🛫 Hangar 3D: Modelos reais de aeronaves por classe — 787, ATR-72, Citation, Bell 206, MQ-9 — e um contato rastreado troca de glifo para modelo 3D conforme você se aproxima.
  • 🎨 Revestir a realidade: Visualizações de sensor GLSL sobre o globo normal — CRT, NVG, FLIR/térmico, Noir, Snow.
  • 🟩 Sobreposição de detecção: Caixas delimitadoras e IDs em espaço de tela em tudo à vista.
  • 🎖️ HUD militar: Display tático heads-up com telemetria estilo inteligência.
  • 🌐 Contexto Global: Monte o quadro situacional completo com um interruptor — e recupere sua visão exata ao sair.
  • 🎥 Diretor de cena: Capture tours cinematográficos de câmera para clipes e demos.
  • 🔗 Links de compartilhamento: Câmera, estilo, camadas e até um alvo rastreado são serializados em uma URL — um alvo ao vivo é uma transferência, não um marcador.
  • 🏠 Redefinir Globo: Um controle — ou uma frase — de volta à Terra inteira.

⚡ Início Rápido

Requer Node.js 24.14.x ou 26.x (imposto por package.json).

  1. Copie .env.example → .env e defina GOOGLE_MAPS_API_KEY.
  2. Instale e execute:```bash npm install npm run dev -- --host localhost --port 4173
root@kitploit:~
3. Abra **`http://localhost:4173`**. O arranque a frio estabiliza-se em menos de dois segundos num portátil recente (mediana de 1,86 s numa captura pontual M5/Chrome — [docs/PERFORMANCE.md](https://github.com/bilawalsidhu/gods-eye-view/blob/main/docs/PERFORMANCE.md); uma linha de base de comparação, não um requisito de hardware). Um cartão de primeira execução oferece-se para preparar uma missão para si — **Live Contacts**, **Space Missions**, **Environmental** — ou deixa-o explorar manualmente.

> [!TIP]
> **Não é programador? Deixe uma IA fazer esta página inteira por si.** Um instalador de um clique está em desenvolvimento — até lá, instale um agente de codificação ([Claude Code](https://claude.com/claude-code), [Codex](https://openai.com/codex/), [Cursor](https://cursor.com) ou [Antigravity](https://antigravity.google)) e cole isto:
>
> ```text
> Clone https://github.com/bilawalsidhu/gods-eye-view and set it up on my machine.
> Install everything it needs, walk me through getting the required Google Maps API
> key step by step (plus any optional free keys I want), put the keys in .env, and
> help me set a billing alert and a usage quota on the Google key so I can't
> overspend. Then start the dev server and open it in my browser. I'm not a
> developer — explain what you're doing as you go, and ask me before any step
> that could cost money.
> ```

**Essa única chave é todo o preço de entrada.** Tudo neste README está codificado por cores — 🟢 não precisa de nada · 🟡 chave gratuita · 🔴 medido — e o Google Maps é o único 🔴 de que precisa: compra o planeta fotorrealista, e a maior parte do globo acende a 🟢 a partir daí. Para exploração individual típica, espere **$0 na maioria das camadas** e trocos nas duas medidas: o Google oferece atualmente **1.000 sessões gratuitas de blocos 3D por mês** — cada uma boa para até três horas de renderização, o que é muito difícil de esgotar para uma pessoa — e a voz tem um limite de sessão integrado de $5. Mapa completo em [Keys & Costs](#-api-keys), análise completa e honesta em [What it actually costs](#-what-it-actually-costs).

O servidor de desenvolvimento liga-se a **localhost** — as suas chaves ficam na sua máquina. Partilhar numa LAN em segurança está coberto em [Sharing an instance](#-sharing-an-instance) e [SECURITY.md](https://github.com/bilawalsidhu/gods-eye-view/blob/main/SECURITY.md).

**Atalho para macOS:** `./scripts/dev-fresh.sh` limpa a cache do Vite e puxa as suas chaves diretamente do Keychain.

---

## 🕐 Os Primeiros Cinco Minutos

Sem conta, sem registo. O cartão de primeira execução oferecer-se-á para preparar uma missão para si — ou percorra este percurso sozinho. Em algum ponto destes cinco minutos deixa de parecer uma demonstração:

1. **Ilumine o céu.** Aceite a missão **Live Contacts** (ou ligue **Flights** você mesmo) — milhares de aeronaves em tempo real, a deslizar com telemetria real, com a malha de deteção já a ler a cena. Clique numa: a câmara trava nela, um rasto desenha-se atrás dela e o seu cartão de telemetria em tempo real aparece.
2. **Assuma os controlos.** Carregue em **COCKPIT** no seu avião rastreado e desça com ele, alternando sensores em pleno voo: NVG para Ironbow FLIR. O cockpit tem a sua própria faixa informativa — sinais em tempo real nas proximidades, manchetes regionais e clima local real, com um modo **WX** opcional que renderiza nuvens volumétricas a partir de observações reais à volta da sua aeronave — e **Contacts** mantém a lista de 250 km a um clique (ou uma frase) de distância: salte de avião em avião e caia diretamente no cockpit seguinte.

![A voar com uma aeronave em tempo real em vista de cockpit enquanto alterna modos de sensor](https://assets.kitploit.com/production/public/readmes/53672/d04fc1326f7828d88510deb43321b0a9795842a4a0e226112310851d67fa7322/486500975ec48250adc6eb644c480848eac70e752bdb8a4b6dc588ed1c5cae67-display-v1.webp)

![A saltar entre aeronaves em tempo real e a cair diretamente numa vista de cockpit](https://assets.kitploit.com/production/public/readmes/53672/d35e2e5fcd3c5e37d4b5fb4142033187460cabcd0f05fd0ac487b355c1131a33/79bbf0e7324f34e587f015ccd5ee5440508fdf0391d647a572df23ce13705429-display-v1.webp)

3. **Aterrisse num aeroporto movimentado.** Pesquise um e desça até às pistas de táxi com **3D** ligado — contactos em solo, rastos de táxi, todo o pátio a funcionar em tempo real.

![A passar de uma vista aérea completa do aeroporto para uma inspeção próxima das pistas de táxi com modelos de voo 3D](https://assets.kitploit.com/production/public/readmes/53672/3f1a57d5a9cf17d3371e936a86ea6aff82a406d6f30771bc82c217d8261f6876/01664ae129ff99eba74bca357924c4b34c6f9fe58849fccc0210edaf76973c12-display-v1.webp)

4. **Olhe através de uma câmara pública.** Ligue **CCTV** sobre Austin, Londres ou Califórnia. Os feeds não são embebidos de webcam — projetam-se *dentro* da cidade 3D. Alterne a cobertura para **VIEWSHED** e cada câmara desenha o seu volume de cobertura estimado — onde alcança e onde fica cega.

![A mergulhar numa interseção de Austin com uma câmara pública em tempo real projetada na cena 3D](https://assets.kitploit.com/production/public/readmes/53672/dc4eaeba74a517ee62ca6c7e85bb64afaf132f771a732b3922e26c8fc12946be/4bed68666a0104b39892c034eb2d53e0719a610169fb0a520fd37bc6842dbb90-display-v1.webp)

5. **Pinte as ruas com a hora de ponta.** Ligue **Traffic** e desça abaixo de ~8 km — o fluxo por veículo colore-se com os congestionamentos reais (com uma chave TomTom; sem chave é uma simulação rotulada). Depois carregue em **NEAREST** no painel CCTV e veja o congestionamento através da câmara apontada para ele.

![A descer de um congestionamento em tempo real à escala da cidade diretamente para a câmara pública de uma interseção](https://assets.kitploit.com/production/public/readmes/53672/d1982dccb00ef04509848a9599bc1694fb80aac69e66f7f2388528ca093a269e/3d9cf405e1880f47505cdc485de3f7198fa37c889603488c3980a7e88d0ac4f9-display-v1.webp)

6. **Rastreie algo em órbita.** Ligue **Satellites** e clique na ISS — viaja com ela à distância orbital, com anel de órbita e tudo.

![A rastrear a ISS ao longo da sua trajetória orbital enquanto cruza sobre a Ucrânia](https://assets.kitploit.com/production/public/readmes/53672/f32b93f513b35a3bd746824af72b00cfb51aba0c9ef18708282068bfc19bf52b/d5c320846933dbfee429eda2a2bbfd1e06f0f36e3b5f5ea34a943bd9a75188df-display-v1.webp)

7. **Alterne a ótica.** Toque em `1`–`7` — CRT, NVG, FLIR — e todo o planeta em tempo real re-renderiza através de um sensor diferente.

![A percorrer um globo denso em tempo real por CRT, FLIR e NVG numa única vista contínua](https://assets.kitploit.com/production/public/readmes/53672/990b50146640d1060def7a15a0460ee5fb210dcbbf3d9b4e7add930be18f81af/25dfe496e9ad0949ef3c5fe5ab6d0708708d52b24f87e8ab860aaf66d5b3369b-display-v1.webp)

8. **Fale com ele** *(precisa de uma chave OpenAI)*: *"Leva-me a LAX e seleciona a aeronave em voo mais próxima."*
9. **Volte para casa.** Carregue em **Reset Globe** — ou apenas diga *"afasta para uma vista de globo."*

**Teclado:** `1`–`7` estilos visuais · `H` HUD · `D` deteção · `C` cockpit · `Esc` para sair.

---

## 🎙️ Fale com Ele

> A voz precisa de uma **chave OpenAI**. Sem uma, toda a aplicação continua a funcionar — o botão do microfone apenas informa que a voz está indisponível. A mesma chave alimenta o **resumo AI HUD**: uma leitura concisa, de cinco palavras, em estilo de inteligência, da vista atual, que se regenera enquanto se move.

Clique em **GEV MIC**, conceda o microfone e simplesmente fale. Isto é mais do que um controlo remoto por voz:

- **🧠 Sabe o que está a ver.** O agente puxa o contexto da cena em tempo real antes de responder — incluindo coordenadas, nomes de ruas, camadas ativas e escala da vista. Pergunte *"que cidade é esta?"* em pleno voo e ele sabe.
- **🎯 Perguntas sobre entidades.** Clique em qualquer avião, navio ou datacenter e pergunte *"o que é isto?"* Ele responde usando a telemetria em tempo real do objeto.
- **👁️ Fundamentação visual.** Ao nível da rua, lê uma captura de ecrã da viewport para identificar sinalética legível e nomes de edifícios, e é instruído a nunca alucinar rótulos.
- **🎬 Enquadramento cinematográfico.** *"Mostra-me os aviões por cima"* afasta a câmara, inclina-a e enquadra o tráfego em tempo real como um realizador.
- **🔒 Honesto e seguro.** O agente apenas confirma ações que tiveram sucesso. A sua `OPENAI_API_KEY` nunca toca no navegador; o cliente só recebe um token de sessão de curta duração.

Vinte e oito ferramentas, quatro tarefas — os comandos abaixo vêm diretamente da suíte de testes de voz e do manual de ferramentas do produto:

**🎥 Dirija-o** — verbos de câmara de operador de drone:
> 🗣️ *"Leva-me a Tóquio."* · *"Orbita à volta desta área lentamente."* · *"Desenha a rota a pé do Capitólio ao Zilker Park."* → *"Voa a rota que acabámos de desenhar."* · *"Afasta para uma vista de globo."*

**🖊️ Anote-o** — um quadro branco sobre o mundo real:
> 🗣️ *"Contorna o estado do Texas."* · *"Anota o Capitólio do Texas e os seus terrenos"* — ele desenha o **limite envolvente real**, não um círculo. · *"Qual é a distância da Torre Eiffel ao Louvre?"* — aparece uma seta de ligação e ele diz a distância. Tudo persiste até dizer *"limpa o mapa."*

![Zilker Park e Lady Bird Lake a desenharem-se na cidade 3D como anotações vetoriais persistentes, por voz](https://assets.kitploit.com/production/public/readmes/53672/ca91378f5db86c7ebb06ae0c81889a23edee23ae072e71a06f93480dcfe5df8e/6309eedc5350501043b69e96e95acd32d8445eeaf8ab6f0ee25cd01e61310798-display-v1.webp)

![Uma medição de distância falada a abranger um aeroporto, inspecionada a partir da órbita](https://assets.kitploit.com/production/public/readmes/53672/e49bae11fc7f74203745ba483be5d90699aab5fcb257d7eab38fb1f7d0643b16/50fd5f8af75b9cac10ea4bf55cb1272a9e7e61bc3fec3ada74f34f579cf056f6-display-v1.webp)

**🔎 Interrogue-o** — consultas de analista contra as camadas em tempo real:
> 🗣️ *"Quantos voos estão sobre o Texas agora?"* · *"Que navios seguem para Oakland?"* · *"Qual é o maior incêndio perto de Los Angeles?"* · *"Está alguma coisa a voar acima de quarenta mil pés?"* · *"Quando passa a ISS a seguir?"*

**🎛️ Opere-o** — toda a consola, sem usar as mãos:
> 🗣️ *"Muda para visão noturna e liga a camada de voos."* · *"Liga os viewsheds das câmaras."* · *"Toca uma estação de rádio de notícias perto de Austin."* · *"Rastreia aquele avião."* → *"Entra no Cockpit."*

**E o nível de disparo rápido** — uma frase cada:
> 🗣️ *"Mostra-me a infraestrutura global."* (prepara as camadas e afasta para o globo) · *"Reproduz Orbital Watch."* (uma cena cinematográfica completa) · *"Define a densidade de deteção para cinquenta por cento."* · *"Próximo contacto — apenas helicópteros."* (em pleno cockpit) · *"Mostra-me as missões espaciais."* · *"Muda para Bing aerial."* · *"Aguça a imagem um pouco."* · *"Muda para o layout tático."* · *"O que está ligado agora?"*

![O globo a preencher-se com as estações de rádio do mundo como outra camada em tempo real](https://assets.kitploit.com/production/public/readmes/53672/2bc85b54570f48bc6aeae833481dd4e4f697a148226fca6861b63ff2a4c9d4bf/7144f234887aaf07db227da1407dfeb2d4fe669a343367e5dd7f6f44c8d4c692-display-v1.webp)

*Peça rádio perto de qualquer lugar e o globo começa a transmitir — cada estação é um lugar real para onde pode voar.*

---

## 🛰️ O Que Está no Globo

Treze camadas em tempo real. **Dez delas não precisam de nada** — sem chave, sem conta, sem registo.

| Camada | O que obtém | Fonte | Auth |
|-------|--------------|--------|------|
| 🗺️ **Map Stack** | Google Photorealistic 3D, Bing aerial, OSM | Google / Ion / OSM | 🔴 Google (obrigatório) · 🟡 ion para Bing · 🟢 OSM |
| ✈️ **Live Flights** | Milhares de aeronaves em tempo real + histórico de rotas | OpenSky + adsb.lol | 🟢 (🟡 opcional para mais créditos de polling) |
| 🎖️ **Military Flights** | Tráfego militar ADS-B em âmbar | adsb.lol | 🟢 |
| 🚢 **Live Vessels** | Milhares de navios em todo o mundo | AISStream | 🟡 |
| 🛰️ **Satellites** | Um catálogo central de cerca de 840 objetos, codificado por cores por classe com uma legenda em tempo real — o chip **DENSE** adiciona toda a constelação Starlink | CelesTrak | 🟢 |
| 🌍 **Earthquakes** | Atividade sísmica global, últimas 24h | USGS | 🟢 |
| 🚗 **Traffic** | Congestionamento em tempo real a conduzir o fluxo por veículo ao nível da rua — desça abaixo de ~8 km e os pontos colorem-se com os congestionamentos reais. Sem chave é uma simulação aproximada | TomTom + OSM | 🟢 (🟡 TomTom torna-o real — obtenha uma) |
| 📹 **CCTV Mesh** | ~800 câmaras públicas projetadas *dentro* do espaço 3D — Austin · Califórnia (Caltrans) · Londres (TfL). As posições são publicadas; as poses são priors estimados **que calibra ao arrastar um gizmo na própria câmara** | APIs municipais | 🟢 |
| 📻 **Radio** | Rádio mundial geolocalizado com um **sintonizador analógico** — arraste a agulha por até 750 estações e o globo voa para cada emissora | Radio Browser / emissoras | 🟢 |
| 🚲 **Bikeshare** | Disponibilidade de estações em tempo real | GBFS | 🟢 |
| 🔥 **Active Fires** | Deteções FIRMS da NASA em tempo real, últimas 24h | NASA FIRMS | 🟡 |
| 🚀 **Space Missions** | Lançamentos contínuos de 30 dias com detalhe de carga útil, estágio e recuperação | Launch Library 2 | 🟢 (🟡 token opcional aumenta o limite) |
| 🎖️ **Mapped Installations** | Contexto de locais militares limitado à viewport a partir de mapeamento comunitário — incompleto por natureza, e rotulado dessa forma | OpenStreetMap | 🟢 |

**Também no globo:** sobreposições de bairros · um efeito de nuvens WX opcional no cockpit. **Infraestrutura estática incluída:** Datacenters (4.351), Barragens (704) e Cabos Submarinos (712).

**Falta uma camada que deseja?** Abra uma issue — ou adicione-a e envie o PR.

---

## 🎖️ Missões de Campo

Quando o básico fizer clique, execute estas:

| Missão | Como |
|---|---|
| **🚁 Pergunte ao planeta** | *"Porque estão todos estes helicópteros militares a voar em círculos?"* Selecione um rasto militar — ele preenche silenciosamente ~24 h de histórico de rasto real — e veja o que tem estado a fazer, resolvido como loops 3D empilhados. |
| **✈️ Aproximação final** | Clique e rastreie um avião de linha a alinhar para uma pista, salte para o **cockpit** e desça com ele. |
| **🌃 Vigília noturna** | Voe para a sua própria cidade, mude para **NVG** e deixe a malha de deteção e o HUD lerem a cena. |
| **🚢 Chamada de porto** | Navios sobre o Porto de Long Beach. Clique num petroleiro para o seu cartão tático e rasto de esteira — depois carregue em **NEAREST** no painel CCTV e olhe para a mesma água através de uma câmara pública. |
| **📻 Tokyo FM** | Orbite Shibuya com a camada **Radio** ligada — depois arraste a agulha do sintonizador analógico: cada posição encaixa numa estação real e o globo voa para quem estiver a transmitir. |
| **🔥 Linha de fogo** | FIRMS sobre a Califórnia. Clique numa deteção — a câmara mergulha até ela — leia a intensidade, depois carregue em **NEAREST** no painel CCTV para uma vista de solo. |
| **🚶 Peça uma rota a pé** *🎙️* | Diga ao mundo para onde quer ir e veja uma rota real que segue ruas a traçar-se pela cidade 3D — depois *"voe-a"*: curvas inclinadas, fins suavizados, uma câmara que lidera o caminho como um plano de drone. |
| **📏 Meça LAX a DFW** *🎙️* | *"Qual é a distância de LAX a DFW?"* — uma seta atravessa o país, a distância aparece na legenda e os pontos finais permanecem fixados no mundo real enquanto orbita. |
| **🚀 Repetição de lançamento** | Abra **Space Missions**, escolha um lançamento dos últimos 30 dias e acompanhe a contagem decrescente T-minus pela subida até à órbita — avance e recue a 0,25×–4×. Rotulado `RECONSTRUCTED ESTIMATE`, porque é exatamente isso. |
| **🪦 Caminhe pelo cemitério** | Voe do contexto regional para baixo, para filas densas e totalmente resolvidas de aeronaves retiradas. |
| **🏗️ Orbite Three Gorges** | Percorra a barragem e o seu terreno num relance — depois ligue a camada **Dams** e encontre mais 703. |
| **🌊 Trace a espinha dorsal** | Mergulhe nas Bahamas com **Submarine Cables** ligado — rotas rotuladas revelam-se sob a água, 712 delas em todo o mundo. |

*🎙️ = missões de voz — precisam de uma chave OpenAI.*

![A resolver o percurso de voo recente de uma aeronave selecionada em loops 3D empilhados acima do terreno](https://assets.kitploit.com/production/public/readmes/53672/2327154649403cba406b4451722eb94cecb837ec60389b24fd3bcddd04019dfd/2fc8f743bed9da7656d3e45a9b35dcbe95c6749c507d7ee4d920b09f44a8baff-display-v1.webp)

*Pergunte ao planeta: as últimas ~24 horas de histórico de rasto real de um contacto militar, resolvidas como loops 3D empilhados.*

![A pedir uma rota a pé e a voar o caminho gerado pela cidade 3D](https://assets.kitploit.com/production/public/readmes/53672/c8578f5e41ed738e25e0802339d05788f78dd7dff9d0b267566767c94805a903/54c7a9456dd43bd86af729255e4a46fec2ce96f6970043d0a2ff97b5949f62ea-display-v1.webp)

*"Desenha a rota a pé… agora voa-a" — curvas inclinadas, fins suavizados, a câmara a liderar o caminho como um plano de drone.*

![A descer do contexto regional para filas densas de aeronaves retiradas no cemitério](https://assets.kitploit.com/production/public/readmes/53672/d4c0e1ff24693f1bee61db3ecf04290a7c3457d730026eed6e373c04e6d429d9/e6a49906b3a48c3e2e237bffdaaa8ab61917a3b19493e07af951a7cdce4b8ba5-display-v1.webp)

*Caminhe pelo cemitério: filas de fuselagens retiradas, totalmente resolvidas em 3D.*

![Uma subida reconstruída de Falcon 9 a escalar e a curvar para a sua órbita projetada](https://assets.kitploit.com/production/public/readmes/53672/729fee66c6e2465358f3f2a3b981271b45066d15e203b4450faff153cfb957c1/fd3cbdda6366847481021148cf3152320eabfecd78584a416bdde52be6cdad67-display-v1.webp)

*Repetição de lançamento: uma subida de Falcon 9, rotulada `RECONSTRUCTED ESTIMATE`, com avanço e recuo a 0,25×–4×.*

![A mergulhar nas Bahamas e a revelar rotas de cabos submarinos rotuladas sob o globo](https://assets.kitploit.com/production/public/readmes/53672/8504852abcc786d7b9e35efc4e6ba68da6bca5e56f8a914389a3fa57edff612c/3bcddaf090dbd3eb496e0f5a93e44a417d625bfc06e590b6166a229cefec7076-display-v1.webp)

*Trace a espinha dorsal: as rotas de cabos submarinos sob as Bahamas.*

---

## 🔧 Sob o Capô

Parte da engenharia que o faz parecer real em vez de uma demonstração tecnológica:

- **Ícones estáveis no mundo.** Aeronaves e navios apontam ao longo do seu *rumo real verdadeiro* em cada ângulo de câmara — rastreados ou não, olhando diretamente para baixo ou através do horizonte — via projeção de curso em espaço de ecrã por fotograma. Sem rotações, sem bloqueio à viewport.
- **Movimento suave a partir de dados irregulares.** Os feeds em tempo real chegam a cada 15–30s; o globo renderiza um intervalo atrás do tempo real e interpola entre correções conhecidas. Navegação por estimativa preenche as lacunas.
- **Satélites honestos.** Propagação SGP4 com anéis de órbita que permanecem bloqueados aos seus satélites via realinhamento GMST — sem deriva, sem cintilação por segundo.
- **Assenta no solo real.** As alturas das entidades passam por um datum vertical real — ciente do geoide, amostrado contra a *malha de terreno renderizada* — para que as aeronaves estacionem nos pátios e as câmaras fiquem nos cantos das ruas em vez de flutuarem.
- **Gasta a sua quota como se fosse sua.** Os feeds pagos funcionam atrás de proxies em cache com orçamento governado — um governador de créditos OpenSky, um orçamento diário de blocos TomTom, TLEs em cache em disco — para que uma tarde de exploração não devaste um limite de API.
- **Tratamento de chaves local-first.** Fornecedores com segredos, como OpenAI, AISStream, OAuth OpenSky, TomTom e FIRMS, são intermediados no servidor. Os destinos dos proxies são fixos ou na allowlist, e os caminhos de maior risco adicionam pedidos limitados, timeouts, limites de resposta e erros sanitizados conforme apropriado. As únicas credenciais de fornecedor intencionalmente expostas ao navegador são Google Maps e Cesium ion; restrinja ambas no fornecedor.
- **Sem framework.** JavaScript vanilla, **CesiumJS** e **Vite** — além de **Google Photorealistic 3D Tiles** para o planeta e da **OpenAI Realtime API** para voz. Rápido de ler, rápido de hackear.```
src/
├── main.js                 # Bootstrap: Google 3D tiles, layer registration
├── ui.js                   # Runtime UI — panels, HUD, styles, control facade
├── hud.js                  # Intelligence HUD + AI scene summary
├── mapStackController.js   # Google 3D / Bing / OSM switching
├── iconOrientation.js      # Screen-projected world-space headings + horizon cull
├── voice/                  # OpenAI Realtime session + 28 voice tools
├── data/                   # One module per layer + management + context store
│   └── local_data/         # Bundled datasets (per-folder provenance)
└── scenes/                 # Cinematic scene director

Vê docs/CURRENT-STATE.md para a referência de runtime autoritativa.


🔑 Chaves de API

A legenda, mais uma vez: 🟢 sem registo — funciona de imediato · 🟡 chave gratuita — regista-te, cola, pronto · 🔴 medida — uma conta com faturação ativada; os custos são pequenos mas reais.

A maior parte do globo é 🟢: voos (anónimos), tráfego militar, satélites, terramotos, CCTV, rádio, bikeshare, missões espaciais, instalações mapeadas e todos os conjuntos de dados incluídos funcionam com zero chaves.

O que precisas para a boa experiência

Cinco chaves cobrem a experiência totalmente equipada. Três oferecem atualmente acesso de programador sem custos; Google Maps e OpenAI são medidas por utilização. Os preços e limites dos fornecedores mudam, por isso usa as páginas de preços ligadas antes de confiares numa estimativa de orçamento:

ChavePorquêOnde obter
🔴Google Maps (obrigatória)O planeta 3D fotorrealista (Map Tiles API)Google Cloud Console — medida; verifica os preços atuais e restringe-a por URL
🔴OpenAI🎙️ A experiência de voz + resumo do HUD com IA. Queres outro fornecedor por trás do microfone? PRs são bem-vindosplatform.openai.com — medida; verifica os preços atuais da API
🟡AISStream🚢 Navios globais em tempo realaisstream.io — gratuita, a sério, é um registo de dois minutos
🟡NASA FIRMS🔥 Incêndios ativos em tempo realfirms.modaps.eosdis.nasa.gov — gratuita
🟡TomTom🚦 Tráfego real em vez de uma simulação aproximadadeveloper.tomtom.com — verifica o limite de programador atual para a tua conta

O que a chave TomTom te dá: o passo 5 de Os Primeiros Cinco Minutos a sério — densidade real de hora de ponta pintada na cidade em vez de uma simulação aproximada.

Cereja no topo

ChavePorquêOnde obter
🟡Cesium ion🗺️ Pilhas de mapas de imagens Bing (token público assets:read)cesium.com/ion — verifica o plano que se adequa ao teu uso
🟡OpenSky✈️ Mais créditos de consulta de voos (🟢 o anónimo funciona sem eles)opensky-network.org
🟡Launch Library 2🚀 Limite de pedidos mais alto para missões espaciais (🟢 funciona sem ele)thespacedevs.com

Vale a pena obter todas. Nenhuma é obrigatória para começar.```bash

Put keys in .env (see .env.example), or pass them as env vars:

OPENAI_API_KEY="…" AISSTREAM_API_KEY="…" npm run dev -- --host localhost --port 4173

root@kitploit:~
On macOS, também pode guardar qualquer chave no Keychain e o `./scripts/dev-fresh.sh` vai buscá-las — os nomes de serviço do `security add-generic-password` estão documentados no `.env.example`.

O OpenSky pode funcionar totalmente anónimo (`OPENSKY_AUTH_MODE=anon`), ou importar credenciais OAuth com `./scripts/opensky-import-client.sh /path/to/credentials.json`.

### 💸 Quanto custa, na prática

Números honestos, aproximadamente, a partir de meados de 2026 — verifique sempre as páginas de preços dos fornecedores:

| | Realidade de custos |
|---|---|
| **🟢 A maioria das camadas** | **$0, sem registo.** OpenSky anon, USGS, CelesTrak, adsb.lol, CCTV urbano, Radio Browser, GBFS, Launch Library 2, conjuntos de dados incluídos. |
| **🟡 Acesso opcional para developers** | AISStream, FIRMS, TomTom, Cesium ion e OpenSky autenticado podem oferecer acesso gratuito, mas os limites e usos permitidos diferem. O Cesium ion e o OpenSky, em particular, têm restrições de plano ou de utilização; verifique os termos atuais do fornecedor para a sua implementação. |
| **🔴 Google 3D tiles** | Mais generoso do que imagina: a faturação conta **pedidos de tileset raiz** — um pedido compra até **três horas** de renderização ilimitada de tiles — e os primeiros **1.000 por mês são gratuitos**, depois cerca de **$6 por 1.000** (preços nos EUA; [consulte a página atual](https://developers.google.com/maps/billing-and-pricing/pricing), os valores variam por região de faturação). Um utilizador individual raramente sai do nível gratuito. Ainda assim: restrinja a chave, defina quotas e configure um alerta de orçamento antes de uso prolongado. |
| **🔴 OpenAI voice** | O áudio em tempo real é medido por utilização e o total depende do modelo selecionado, da duração da conversa e do volume de áudio. A aplicação mostra uma estimativa de sessão em direto, avisa aos $2 e aplica um **limite de sessão de $5 dentro da app**; os limites de utilização do lado do fornecedor continuam a ser a salvaguarda de faturação. |

### 🧗 O piso é baixo de propósito

Tudo o que está acima é a base deliberadamente barata — suficiente para ter um gosto real de inteligência geoespacial, GEOINT e OSINT sem nunca falar com uma equipa de vendas. Também notará o teto: o AIS terrestre fica silencioso em pleno oceano e o AIS por satélite custa dinheiro real; imagens premium, SAR e os feeds comerciais mais profundos vivem atrás de contratos empresariais. Isso não é um limite da arquitetura — cada camada aqui é um padrão que pode apontar para as suas próprias fontes de dados. Este repositório entrega-lhe a fundação; o que fundir nela depende de si.

### 🔒 Partilhar uma instância

Por predefinição, mais ninguém consegue alcançar o seu servidor — ele está ligado ao localhost. Para partilhar na sua LAN, opte explicitamente (`npm run dev -- --host 0.0.0.0 --port 4173`, ou `HOST=0.0.0.0 ./scripts/dev-fresh.sh` em macOS/Linux) — mas saiba que ⚠️ **um servidor visível na LAN disponibiliza as suas chaves de API configuradas a qualquer pessoa que o alcance.** Defina os limites por IP (`GEV_RATELIMIT_OPENAI_PER_MIN`, `GEV_RATELIMIT_GOOGLE_PER_MIN` — veja o `.env.example`) e, antes de tudo o resto, **defina limites de orçamento do lado do fornecedor** (orçamentos do Google Cloud, limites de utilização da OpenAI): os limites são proteções ao nível da aplicação, não tetos de faturação. Modelo de ameaça completo em [SECURITY.md](https://github.com/bilawalsidhu/gods-eye-view/blob/main/SECURITY.md).

---

## 📋 Responsável & Aberto

O God's Eye View funciona com **dados públicos, fontes claras e execução local-first.** Sem segredos, sem conjuntos de dados privados, sem scraping misterioso — tudo o que envolve uma chave privada é intermediado no servidor. Tem a gramática visual de uma sala de operações classificada, construída inteiramente a partir de sinais abertos e código inspecionável.

**A linha.** Este projeto modela **eventos, ativos, infraestrutura e sistemas** — aeronaves, embarcações, satélites, incêndios, câmaras, cidades. Não cria funcionalidades para pesquisa de pessoas nomeadas, reconhecimento facial ou rastreio de indivíduos, e pull requests que cruzem essa linha não serão fundidos. Pessoas não são um tipo de consulta aqui.

**Venha construí-lo.** Este é o cliente 3D em direto canónico do projeto que deu início à recente vaga de ferramentas de inteligência espacial — e é uma tela: as camadas aqui são os sinais que uma pessoa poderia encontrar e fundir. Adicione um pacote de cidade, uma fonte de dados, um estilo, uma ferramenta de voz. É a janela através da qual vê o mundo; leve essa janela a outros.

**Estado:** Um cliente open-source em evolução para exploração e aprendizagem — uma fundação rápida e hackeável, não um serviço de produção endurecido. Publicado sob a **[Licença MIT](https://github.com/bilawalsidhu/gods-eye-view/blob/main/LICENSE)**. Os conjuntos de dados incluídos e em direto têm os seus próprios termos — veja **[DATA_SOURCES.md](https://github.com/bilawalsidhu/gods-eye-view/blob/main/DATA_SOURCES.md)**. Modelo de segurança: **[SECURITY.md](https://github.com/bilawalsidhu/gods-eye-view/blob/main/SECURITY.md)**. Quer contribuir? **[CONTRIBUTING.md](https://github.com/bilawalsidhu/gods-eye-view/blob/main/CONTRIBUTING.md)**.

<sub>Nota de media: Bilawal Sidhu criou e é dono dos 17 GIFs de captura nesta página. Ele também publicou os dois PNGs do README no projeto público existente e autorizou a sua inclusão continuada aqui. Qualquer aparição de Bilawal é incluída com a sua permissão. Estes ficheiros são documentação do projeto, não ativos autónomos sob licença MIT. Interfaces de plataformas, marcas comerciais, avatares, dados e imagens de terceiros visíveis neles permanecem sujeitos aos termos dos seus respetivos proprietários. Veja [proveniência de media](https://github.com/bilawalsidhu/gods-eye-view/blob/main/docs/media/README.md) e [termos das fontes](https://github.com/bilawalsidhu/gods-eye-view/blob/main/DATA_SOURCES.md).</sub>

> [!IMPORTANT]
> O God's Eye View é uma visualização exploratória de dados públicos e de terceiros.
> Os dados podem estar atrasados, incompletos, modelados, inferidos ou errados. Não os utilize
> para navegação aérea ou marítima, resposta a emergências, decisões médicas ou de saúde,
> decisões de investimento ou outros fins críticos de segurança ou operacionais.
> Verifique informações importantes com fontes autorizadas.

---

## 🧭 O Que Vem a Seguir

Primeiro — obrigado. A todos os que viram as demonstrações da vista God e foram construir as suas próprias, e a todos os que continuaram a pedir o código: estou grato. E quando perguntei se isto devia ser open source, vocês não foram subtis:

<img src="https://assets.kitploit.com/production/public/readmes/53672/d1eee944eaf04d9063d0251d21e1c8eb3b30471dc576044bab58917e35995924/aab0b9bd11b208c5db0f4e7b6c717c6c688fe22ca0c7996169f17b4a5c526b24-display-v1.webp" alt="Inquérito à comunidade sobre tornar o God's Eye View open source" width="460">

Então aqui está. Entre no cockpit de thriller de espionagem — exceto que os dados são reais — e vamos transformar isto na nossa sandbox partilhada para dar sentido ao mundo, e divertirmo-nos a fazê-lo. Este repositório é a base, permanece aberto, e o objetivo é precisamente partirem coisas e acrescentarem camadas que ainda não imaginámos.

Um aviso de quem está por dentro: construa neste espaço durante uma semana e aprende que **o presente é a parte barata**. No momento em que tenta recuar no tempo — dividir em tiles, servir e percorrer *o que aconteceu* e *o que mudou* a qualquer resolução real — os dados ficam caros e o processamento torna-se brutal. Para isso, estamos a construir algo fantástico. Mais no futuro — [halfpixel.ai](https://halfpixel.ai).

---

<div align="center">

▶️ [Veja a série God's Eye View](https://youtube.com/playlist?list=PL6qSg2I-7_koPbDnSMo0QeeHX_RknA2uv&si=nBGYMoHWQw41v93Q) · 📬 [Map the World](https://maptheworld.ai/) — a newsletter por trás do projeto

**🌐 God's Eye View. Nenhum lugar fica para trás.**

</div>
Baixar ferramenta