WX · A private weather service

Read the sky
like a forecaster.

Every major weather model the moment it runs, radar down to the raw Doppler scan, and storms tracked run by run, then checked against what actually fell. Built by one person for a few friends. No ads, nothing to sell.

8 models · 5 ensemblesRaw NEXRAD velocitySoundings anywhereStorms tracked run by run
Scroll
Radar

Radar down to the raw scan.

The national mosaic every two minutes, and single radars straight from the Level II feed: reflectivity and velocity, tilt by tilt, drawn on your phone.

Warnings, lightning and SPC outlooks sit on the same map, and when rain is close, a live card says when it starts at your place and how hard it will fall.

  • MRMS · quality-controlled national radar, every 2 min
  • Level II · velocity to see rotation, beam by beam
  • Now · rain type and rate for the next 3 hours
ReflectivityVelocity · 0.5° tiltIllustration
25 mi50 mi75 mi
Now · your place Illustration
Rain starts in 12 min
Moderate for about an hour, then light until 9 PM.
The Models workspace

Every model. Every run. Side by side.

Each forecast hour is fetched and drawn the moment it's published, about 60 ms a map. Compare four models at once, step back through older runs, or subtract one run from the next to see exactly what changed.

HRRRRRFSGFSECMWF IFSAIFSGEMICONNBMGEFSEPSAIFS ensREFSGEPS

ECMWF IFS, AIFS and EPS data © ECMWF, CC BY 4.0.

Four model maps side by side, HRRR, GFS, ECMWF IFS and ICON, each showing 500 mb height contours and a rain area in slightly different places. Illustration.
Compare · 500 mb heights + precipitation Illustration
HRRR18z · +30 h
GFS18z · +30 h
ECMWF IFS12z · +36 h
© ECMWF, CC BY 4.0
ICON12z · +36 h
Soundings and cross sections

Any point, any hour, top to bottom.

Long-press anywhere on a map for a Skew-T from that model, run and hour. Drag a line for a cross section through the storm. CAPE, the freezing level, precip type and a plain-English summary come with it.

It says
Freezing rain. Snow melts completely in the warm nose. The cold layer below is too shallow to refreeze it, so it freezes on contact.
Sounding · your place · Thu 03z Illustration
1000850700500300-40°-30°-20°-10°0°10°20°30°
Snow-growth zone−12 to −18 °C, saturated
0 °C
Warm nose +3.6 °Csnow melts here
Shallow cold layertoo thin to refreeze
━ temperature━ dew point┅ 0 °C
Storm Desk

It finds the storm, then watches it change.

Storms are picked out of every run days ahead. The desk follows each one run by run: how the range is narrowing, which ensemble scenarios are in play, and the one factor that decides between them, all in a briefing where every number is cited.

A
Coastal track
6–10″
45%
B
Benchmark, colder
10–14″
25%
C
Inland, mixing
2–5″ + ice
20%
D
Out to sea
< 2″
10%

Deciding factor: where the low tracks past the 40/70 benchmark.Illustration

Snow total at your place, by model run Illustration
0″3″6″9″12″15″18″What fell: 7.3″Sat12zSun00zSun12zMon00zMon12zTue00zTue12zWed00zWed12zThu00z
Five days out the range was 2–17″. Watching it narrow, run by run, is the whole story.
Scorecard · forecast vs what fell

Then it checks its homework.

Every model is scored every day against real weather stations, and a blend weights them by how well they've done lately. After each storm, the forecasts are lined up against measured snow and rain: who called it, and how early.

High temperature error, last 30 days Illustration
Your blend
2.1°
ECMWF IFS
2.4°
NBM
2.6°
HRRR
2.9°
GFS
3.3°
GEM
3.6°

ECMWF IFS data © ECMWF, CC BY 4.0.

Measured
7.3″
snow at your place
Closest, 3 days out
EPS mean
© ECMWF
First run within 1″
Mon 12z
66 hours ahead
In the works · Learn the Sky

Climb the atmosphere.

Being planned: a meteorology course inside the app, taught on the weather over your own house. Five levels, from "what does 40% chance mean?" to college-level forecasting, each ending in the live app, with a forecast contest among friends alongside.

5
levels, surface to jet stream
~165 h
to the top
Explain mode on every chartForecast contestReplay past storms
Surface0Weather literacy~3 h850 mb1.5 km1How the atmosphere works~15 h500 mb5.5 km2Forecasting fundamentals~25 h300 mb9 km3The college core~120 hJet stream10.5 km4Forecasteropen-endedYour house
How it's built

One person, one server, a few friends.

Public data

NOAA, ECMWF, Canada and Germany's models, NEXRAD, MRMS, GOES, the NWS and SPC.

A small server

Downloads just the pieces it needs as each hour is published, draws the maps and keeps the numbers.

Your phone

An app that installs from the browser, with pushes for warnings and lightning nearby.

~60 ms
to draw a map frame
13
models and ensembles
0
ads, trackers or accounts to sell
WX

The forecast you'd build
if you could see everything.

WX is private: it runs for a handful of friends and isn't open for sign-ups. This page is here to show what one person and public weather data can do.

Back to the top ↑