About This Project
What is this?
The Iran Conflict Tracker is an open-source intelligence dashboard that aggregates, visualizes, and contextualizes publicly available information about the 2026 Iran–US/Israel conflict. It combines data from official sources, major news outlets, research institutions, and OSINT feeds into a single, navigable interface—including an interactive 2D theater map and a 3D globe.
Data is updated nightly via AI-assisted analysis of open sources. Every data point is tagged with a source tier (from official/primary to unverified) so readers can assess reliability at a glance.
Disclaimer & No Guarantees
This dashboard is provided on a best-effort basis, with no warranties of any kind—express or implied. Specifically:
- Information may be incomplete, delayed, or inaccurate. Conflict data is inherently uncertain and contested.
- AI-assisted updates may introduce errors. All AI outputs are validated against schemas, but factual accuracy cannot be guaranteed.
- This project does not endorse any political position, government narrative, or military action.
- Nothing here constitutes professional intelligence analysis, legal advice, or journalistic reporting.
- The dashboard presents multiple perspectives (Western, Middle Eastern, Eastern, International) without claiming any single perspective is correct.
Use this information at your own discretion. When in doubt, consult primary sources directly.
How Data Gets Updated
Every day at 6:00 AM UTC, a fully automated pipeline searches the web for the latest conflict developments and updates the dashboard. No human touches the data between updates.
GitHub Actions scheduler
(Western, Middle Eastern, Eastern, International)
date formats, and required fields
Additive only — data is never deleted
Invalid data blocks the commit
Deployed to GitHub Pages
Source: update-data.yml and deploy.yml — the full pipeline is open source and auditable.
Benefits
- Fully automated — updates run 365 days/year with no human intervention
- Multi-pole sourcing — AI is instructed to seek Western, Middle Eastern, Eastern, and International perspectives on every event
- Schema-enforced — coordinate bounds, time formats, required fields, and cross-field constraints are validated at both ingestion and build time
- Additive-only — merge-by-ID pattern prevents data loss; diff guards block suspicious array shrinkage
- Transparent — every update is a Git commit, every workflow run is public, every schema is auditable
- Source tiered — every claim tagged Tier 1–4 so readers can gauge reliability themselves
Limitations
- AI hallucination risk — the AI may generate plausible-sounding but incorrect details, especially for casualty figures or attributed quotes
- No human editorial review — there is no journalist or analyst verifying each update before it goes live
- Source access gaps — paywalled, classified, or non-English sources may be missed or underrepresented
- Latency — updates run once daily; breaking developments may take up to 24 hours to appear
- Schema ≠ truth — validation ensures data is structurally correct, not factually correct
- No build failure alerts — if a nightly update fails, the site serves stale data with no notification (planned fix)
Help Us Get It Right
This dashboard is only as accurate as its sources and the AI that processes them. If you spot an error, a missing event, a miscategorized source, or a factual inaccuracy—please let us know.
Inspiration
The 3D intelligence globe was inspired by the work at Spatial Intelligence—specifically their piece “The Intelligence Monopoly is Over”. Their vision of democratizing geospatial intelligence through accessible visualization was a driving motivation for this project.
Built With
Open Source
This project is open source. View on GitHub—contributions, bug reports, and feature suggestions are welcome.