Every conflict signal on one screen

During escalation the fastest signals are scattered across Telegram channels, Twitter accounts, and live broadcasts. Israel Monitor pulls them into a single interface — live feeds, a tactical map, and an editorial timeline — so you can follow events as they unfold without chasing fifteen tabs.

Role: Product design, front-end, data architecture, automation · Solo build, AI-assisted · Feb–Apr 2026

Israel Monitor widgets: a row of monitored source avatars, an Evening Briefing card, and a dark map of the region with an orange trajectory arc over Syria and Iraq.

EARLY USAGE SIGNALS

  • 18Live data sources
  • 70+Monitored accounts
  • 3m 13sAvg. visit duration
Mobile tactical map: a highlighted area on the map, a timeline histogram and a row of source avatars.
Tactical map — turned feeds into spatial awareness
Mobile AI briefing in dark mode: a Morning Briefing card with a recap text and linked sources.
AI briefing — compressed dozens of inputs into a readable daily brief
Mobile Live TV view: a channel picker above a live news broadcast and a live webcam.
Live TV — added live broadcast context without leaving the product
Mobile naval activity view: a map of ship positions in the Persian Gulf and a threat-level panel.
Naval activity — extended monitoring beyond headlines and sirens

PROBLEM

No single place to understand what was happening, right now

When the conflict escalated, the information problem was not scarcity but fragmentation. News lagged. Social feeds were immediate but noisy. Telegram was fast and often essential, but difficult to follow, especially across languages and source quality. What was missing was not just more information, but a better interface for urgency: one place that could combine alerts, context, and live signals without forcing people to assemble the picture themselves. Israel Monitor was built to make that picture legible.

Israel Monitor desktop dashboard: live feed on the left, a map with clusters of event markers in the centre, an events timeline on the right and a floating Live TV window.

CHALLENGES

Designing against unstable inputs

This was never a clean-data product. The fastest sources — Telegram channels, Twitter accounts — were also the least reliable: feeds broke without warning, events arrived duplicated or half-translated, and quality varied wildly by channel and language. I couldn't verify most of it, and pretending otherwise would have been dishonest — so the design job became keeping provenance visible instead, with source, channel, and timestamp attached to every signal so readers could judge for themselves.

Behind that sat an editorial problem: not everything that came in was ready to publish, which meant building an internal gate for deduplication, location fixes, and confidence scoring before anything reached the live map. And all of it had to stay readable during actual escalation — the moment users needed the product most was exactly when the inputs were noisiest, so the interface had to decide what was worth surfacing rather than simply showing more.

The AI briefings sharpened the same problem: a model summarizing unverified live inputs can state noise as fact, so briefings drew only from events that had passed the editorial gate, and stayed conservative by design.

Signal pipeline: raw signals (Telegram, X, feeds, sirens — unverified, duplicated, noisy) pass an editorial gate (dedupe, locate, score) before reaching the live map with provenance attached and the AI briefings. Nothing reaches the public surface without passing the gate.

BUILD

Built solo, end to end

There was no engineering team. I designed, built, and shipped Israel Monitor myself, using AI-assisted development (Lovable) to move from interface work into relay logic, cron jobs, feed parsing, automation, and live data orchestration.

Working this way meant owning decisions I would normally hand off — how data arrived, how often, what happened when a feed broke. That changed the design: I couldn't specify a real-time system without also being responsible for whether it stayed up. It ran under live escalation with real traffic, unstable inputs, and continuous iteration while events were still developing.

Early prototype: a dense dark-blue dashboard of modular data panels with a small map.
Early prototype
Operational redesign: a focused layout with the live feed, a large map with orange trajectory arcs, and Live TV.
Operational redesign (during a live attack, April 8, 2026)

The product evolved from a modular dashboard into a more focused operational interface.

EVOLUTION

From feeds to spatial awareness

As the product matured, the limitation of a feed-based interface became clear: it could show that something happened, but not where signals concentrated, how threats were moving, or how events related across the region.

I redesigned the experience around a tactical map layer. Alerts, trajectories, and event markers could now be interpreted in geographic context rather than as disconnected updates — shifting the product from passive monitoring to real situational awareness. A later replay-oriented “Time Machine” extended this further, turning the map into both a live interface and a historical record of escalation over time.

Regional view: the dashboard map zoomed out, with orange trajectory arcs crossing from the east toward Israel.Local view: the map zoomed in on Gaza and Beersheba with an event card “Iron Dome engagement near Beersheba”, marked moderate and verified.

Regional view for movement across theaters

Local view for immediate operational clarity

Shift from linear event streams to spatial understanding — enabling users to see concentration, movement, and relationships between signals in real time.

TRUST

Designing the system behind the system

A real-time map is only as useful as the quality of the events behind it. As more sources were added — Telegram channels, alerts, extracted reports — the product needed more than a front-end. It needed operational control over what became visible, when, and with what level of confidence.

I designed an internal workflow for reviewing, structuring, and publishing events. This layer handled deduplication, location fixes, confidence scoring, and publication state — turning noisy, incoming data into a coherent public surface.

This wasn’t just a backend concern. It was essential to keeping the live experience fast, credible, and usable under pressure.

Internal event curation table: a long list of rocket and drone alerts, each with location, source, status and confidence.
Internal event curation workflow used to review, structure, and publish incidents before they reached the live map.

DISTRIBUTION

Designed for the surface people actually use

The system was not limited to a single interface. The same intelligence powered multiple surfaces: a dense desktop dashboard, Telegram updates, mobile alert views, and lightweight AI briefings.

Different contexts demanded different speeds. Some users needed a full operational view, others a quick check-in or a shareable summary. Designing the product meant designing how the same signals adapted across those moments without losing clarity or meaning.

Israel Monitor Telegram channel with a morning briefing post and a link to the live dashboard.
Push distribution — Structured updates delivered through Telegram for fast, lightweight monitoring.
Instagram story with the Morning Briefing text and a counter of 6012 red alerts.
Shareable daily brief — A story-format summary designed for quick consumption and easy reposting.

OUTCOME

Shipped under live conditions

Israel Monitor launched publicly and was used during active escalation periods. In its first months, it drew repeat traffic, meaningful session time, and sustained usage — indicating that people were not just visiting, but relying on it to follow events as they unfolded.

Traffic came from multiple countries and skewed slightly mobile, reinforcing the need to design beyond a desktop dashboard and support faster, lighter consumption surfaces.

The system I designed held up under real conditions — supporting sustained usage during live escalation and enabling users to follow events as they unfolded, not just after the fact.

Line chart of daily visitors from late January to mid April, with a peak of about 120 at the end of February and a tooltip showing 50 visitors on 8 April.Visitors by country: Israel 125, Palestine 103, United States 39, Germany 28, United Kingdom 20, Malaysia 16, Italy 9, Singapore 7, Saudi Arabia 6.
Traffic over the first months after launch, showing sustained usage during live escalation.

Sustained repeat traffic and 3+ minute average sessions during active escalation — visitors returning to follow events live, not just checking in once.

View Product

I design systems, not just screens—products that stay clear under real-world use.

Back to Top