Methodology & Caveats

How this tracker works, what it can and cannot tell you, and where the numbers come from.

Purpose

This tracker provides a current operational assessment of Iran's missile and drone capacity during the 2026 conflict. It is not a raw data dump or a news aggregator. Every number is either a confirmed floor (from official sources) or a best estimate (triangulated from multiple source tiers).

Core Principles

  1. Never confuse stockpile with launch capacity. Stockpile = missiles/drones physically held. Launch capacity = what Iran can actually fire given launchers, crews, logistics, and C2.
  2. Launcher count is the primary KPI for ballistic-missile effectiveness.
  3. Official target-country tallies are the floor, not the full total.
  4. Best estimate must be kept separate from confirmed floor.
  5. Single-source cumulative tallies never become the baseline on their own.
  6. If the model changes materially, say why. Do not silently overwrite old judgments.

Source Hierarchy

TierSourcesUsage
1UAE MoD, Bahrain Defence Force, IDF official reporting, ISW/CTPDefault anchors — cumulative figures used directly
2Pentagon/CENTCOM/JCS, Saudi/Qatar/Kuwait MoD, Janes/FDD/JINSA/AlmaUseful but must be triangulated against Tier 1
3Reuters, NYT, BBC, Guardian, CNN, AP, FT, WSJEvent discovery and confirmation only
4IRGC, Fars, Tasnim, Iranian state mediaClaims / propaganda only — never used as anchors

How Numbers Are Built

Confirmed Floor

The sum of official cumulative intercept counts from each target country. UAE MoD figures are the highest-confidence anchor. Other Gulf states contribute medium-confidence working tallies built from official daily reports and cumulative snapshots.

Best Estimate

The confirmed floor plus adjustments for:

Launcher Estimates

Derived from IDF/ISW structured reporting on pre-war launcher counts, confirmed strikes on launch bases (29+ as of Apr 1), production facility destruction, and qualitative indicators like IRGC morale collapse and C2 decapitation (two senior Aerospace Force commanders killed within 48 hours).

Methodology Shift — Day 20 (Mar 19)

On Day 20, the tracker was restructured from a narrative log to a structured floor/best-estimate model. Pre-Day 20 data used a different methodology (less structured, wider ranges). The two series are not directly comparable, and charts mark this transition.

Known Caveats

Output Discipline

Every update reports:

We avoid: pseudo-precise arithmetic unsupported by data, treating destroyed launchers as destroyed missile inventory, large narrative swings from a single source family, and repeating full war history in every update.

Source Files

The full source material behind this tracker is available in the source/ directory of this repository: