← Open the app mundial.buzz
Live · FIFA World Cup 2026

mundial.buzz

A live companion to the World Cup across Canada, Mexico & the USA — pairing a 3D globe of all 48 nations with results, group tables, a projected bracket, and a real-time read on who the world is watching.

Jun 11 – Jul 19, 2026  ·  104 matches  ·  16 host cities  ·  12 groups
BuzzGlobeMatchdayStandingsBracket
One page, five views. The globe stays mounted behind every view, so moving between them feels continuous.
The five views
🔥
Live attention

Buzz

"Who the world is watching" — a leaderboard of the nations generating the most chatter right now, ranked by a live buzz score.

  • Live count & timestamp — refreshed every few seconds.
  • Each row: rank, flag, FIFA code, name, an intensity bar, and the score.
  • ▲ SURGING marks a sharp spike — a goal, a result, a viral moment.
  • 🔥 Trending on X — a strip of the hottest World-Cup trends, and a TRENDING badge on nations currently trending (when the live feed is on).
  • Tap a row to inspect what we're pulling from X for that nation — the query, post volume + sparkline, peak/now rate, live-match head-to-head, and its trending topics.
  • 🔮 Ask the Oracle for a data-grounded, shareable prediction of the champion + final.
  • Graceful states for loading, "all quiet," and a lost-signal retry.
🌍
48 nations · 3D

Globe

An interactive globe of Earth with every qualified nation marked, and the live buzz rippling across its surface.

  • Drag to spin; it idles with a gentle rotation on its own.
  • Hover a nation for its group, confederation, live buzz rank, and group-stage road.
  • A confederation-coloured wave field brightens where buzz concentrates.
  • The "Buzzing now" chip names the leader and cycles the top nations — click to open the board.
📅
Day by day

Matchday

A timeline of the tournament, one day at a time, with live scores.

  • Date slider scrubs through every matchday; TODAY is highlighted automatically.
  • Featured match center-stage with score/status (Final, Live, or kickoff) and venue.
  • Fixtures slate lists the day's matches — click to feature, hover to trace on the globe.
📊
12 groups

Standings

Live group tables, computed directly from match results — never hand-entered.

  • All 12 groups, marking the top two advancing to the Round of 32.
  • Hover a team to trace it on the globe below.
  • A timestamp shows how fresh the underlying data is.
🏆
Knockout

Bracket

A full projected knockout bracket, Round of 32 through the Final.

  • Seeded from group favourites; later winners projected by world ranking until real results replace them.
  • Hover a matchup to highlight both nations on the globe.
  • Knockout window: Jun 28 – Jul 19.
How Buzz and the Globe connect

The pulses you see are the live buzz

The buzz layer isn't a separate gimmick — the globe and the board are two views of one signal, wired both ways.

Globe → Board

The wave-field pulse, the spotlight's "Buzz rank · score," and the cycling "Buzzing now" chip all surface the same live signal. Tap to open the board.

Board → Globe

Click a leaderboard row and the Globe opens focused on that nation; the camera settles on it and its row scrolls back into view.

Surge toast

When a nation surges while you're on the Globe, a small ▲ "…is surging" toast slides in up top — so a spike reads across both views. Rate-limited, never spammy.

Reduced motion: if your system requests it, the chip stops cycling, the surge toast is suppressed, and scrolling jumps instead of animating. The data stays just as live.

How the site stays live

Match data

Scores, schedule, standings, and bracket refresh from a backend pipeline. As results land, Matchday updates and Standings & Bracket re-derive from those scores. Confirmed finals are never overwritten.

📡

Buzz feed

Polled every ~4 seconds. It is driven only by real activity from the X (Twitter) API — per-nation post volume mapped onto each country's score and spikes — while a match is live. There is no simulated source: when nothing is in play the board simply stays quiet and fills back in at the next kickoff.

Privacy: the buzz layer only ever stores aggregate intensity per country. No post text, authors, or account IDs are kept or shown.
Quick reference
ViewWhat it answersKey interaction
BuzzWho's loudest right now?Click a row → spotlight on Globe
GlobeWhere is everyone, and how's the energy?Hover a nation; click the "Buzzing now" chip
MatchdayWhat happened / is happening today?Scrub the date slider; click a fixture
StandingsWho's advancing?Hover a team to trace it on the globe
BracketHow might the knockouts play out?Hover a matchup to highlight both nations
From the crew @ Black Flag Design
Let’s talk → blackflag.design
mundial.buzz · FIFA World Cup 2026 companion