IRAN STRIKES MONITOR

← Dashboard

About This Project

This is a real-time observatory of the information environment surrounding the US-Israeli strikes on Iran that began on February 28, 2026. It is not a news service. It does not break stories, verify claims, or produce original reporting. Its purpose is to monitor how multiple media ecosystems are processing, framing, amplifying, and contesting the same set of events — and to surface the analytical patterns that emerge from reading them together.

What We Monitor

The dashboard ingests content from approximately 55 web sources and 50 Telegram channels spanning multiple information ecosystems:

This corpus skews heavily toward non-Western and non-English sources by design. The mainstream Anglophone perspective is abundantly available elsewhere. Our value is in juxtaposing ecosystems that rarely appear side by side — reading Russian military bloggers alongside Iranian state television alongside Israeli OSINT alongside Chinese foreign ministry statements — and noting what each ecosystem emphasizes, omits, amplifies, or contests.

Methodology

Editorials are generated at regular intervals using AI-assisted analysis (Claude, by Anthropic). Each editorial cycle works as follows:

The analyst perspectives are simulated — they are not real individuals. They are a methodological device for ensuring that the same data is examined from multiple disciplinary angles before synthesis, reducing the risk that any single framing dominates the analysis.

Narrative Threads

The dashboard tracks approximately two dozen narrative threads — recurring storylines that appear across multiple sources and ecosystems. These are identified by keyword patterns applied to the full corpus and rebuilt regularly. Each thread includes a timeline of all matching messages and articles, color-coded by ecosystem, allowing readers to trace how a story developed across different information spaces.

Interpretive Cautions

Source composition shapes perception. Because the Telegram corpus is roughly 65% Russian-language, the raw message feed will appear to over-represent Russian perspectives. This is a function of which channels produce the most volume, not an editorial choice. The editorials attempt to weight analytical attention proportionally to significance, not volume.

We report claims, not facts. In a fast-moving conflict with multiple belligerents making contradictory assertions, almost nothing can be independently verified in real time. The editorials attribute all claims to their source ecosystems. When we write that a source "reports" something, we mean that the source made that claim — not that it happened.

We follow the data. The editorials respond to what the sources are actually saying. If a topic is not yet appearing in the media ecosystem — regardless of how analytically important it might seem — we do not introduce it. This is a deliberate methodological constraint: we are observing the information environment, not contributing to it.

AI-assisted analysis has limitations. The editorial synthesis is produced by a language model. It can misread nuance, miss cultural context, or over-weight dramatic claims. The multi-perspective methodology is designed to mitigate these risks, but readers should treat the analysis as a structured starting point for their own assessment, not as a finished intelligence product.

What This Is Not

This is not an intelligence product, a policy recommendation, or a journalistic publication. It is a research instrument — a way to watch how information moves through contested spaces during a crisis. It makes no claims about what is true. It tries to show you what is being said, by whom, to what audience, and how those claims interact across the boundaries that normally separate information ecosystems from one another.

This observatory is maintained as a research project. Source code and methodology are available to collaborators on request.

Contact: Jim Cowie <jacowie@cyber.harvard.edu>