← WindStoke

Forecast Models FAQ

The forecasts behind WindStoke, what makes ours different, and what Premium adds. Short on purpose.

On this page

  1. The forecasts we use
  2. Which one you're on
  3. What makes WindStoke different
  4. What Premium adds
  5. Common questions

The forecasts we use

Every wind app draws on the same handful of government models. Here is what each one is good for, in a sentence or two.

NWS — National Weather Service Free

7 days · ~2.5 km grid · updated hourly

The official forecast from your local NWS office, with a human forecaster reviewing the model output. Strong on the Great Lakes, where the offices know their water. This is the forecast every WindStoke account gets.

HRRR — High-Resolution Rapid Refresh Premium

48 hours · 3 km grid · updated hourly

The sharpest short-range model available in the US. Fine enough to see a squall line or an afternoon lake breeze that coarser models smooth away. The one to check the night before and the morning of.

ECMWF — the European model Premium

10 days · 25 km grid · updated every 6 hours

The global model most forecasters lean on for medium-range trends, from day three onward. Coarse at the shoreline, but a useful read on whether next weekend's system is real.

GFS — Global Forecast System Premium

16 days · 25 km grid · updated every 6 hours

The US global model and the longest view we carry. Useful for spotting a pattern change a week or more out; not something to plan a session on by itself.

Waves — GLWU and WAVEWATCH III Free

Great Lakes · oceans

On the Great Lakes we use GLWU, the wave model built for them; on the coasts, WAVEWATCH III. Wave heights are open-water significant height, so the number at the beach is usually smaller than the number on the buoy.

Which one you're on

Free accounts get the NWS forecast, seven days out, as the Weather Service publishes it.

Premium accounts are on Forecast Lab unless they choose otherwise. Forecast Lab isn't another model. For your spot, it serves whichever of the models above has actually measured best there, corrected for your local wind meter. You can also pick any single model yourself from your alert profile or the forecast page; a corrected forecast is labelled with a + (NWS+, HRRR+).

What makes WindStoke different

Most apps are a nicer window onto the same model data. None of them come back the next morning and tell you how wrong it was.

WindStoke does. Every forecast we serve is checked against the nearest wind meter once the hour has passed, and we keep that record for every spot with a meter. It is public: any station page shows what last night's forecast was worth against what the meter recorded.

That record is what the rest is built on:

  • We correct the forecast for your spot. Models don't make random errors, they make consistent ones. A meter that has run 3 kt under the forecast all season is telling you something, and we take it out of the next forecast. Per spot, per model, measured rather than guessed.
  • We pick the model that has actually been right there. "Which model is best" has no single answer. It depends on the spot and on how far out you're looking, and it changes as the providers update their models. Forecast Lab re-measures that continuously instead of trusting a reputation.
  • We watch for the wind the models miss. Afternoon lake breezes and fronts filling in from upwind are routinely absent from raw model output. WindStoke scores thermal potential each morning, watches the meters upwind of your spot, and reality-checks any "it's on" call against live readings before repeating it.
  • We built the Great Lakes wave history the lakes were missing. Mid-lake buoy records were effectively inaccessible; we backfilled them from 2023 and keep ingesting, winter gaps and all.

We don't publish the exact formulas. What we do publish is the result: the accuracy record, per station, updated nightly, for anyone to check.

What Premium adds

  • The corrected forecast. NWS+ by default, or any model with a +, shaded by your meter's measured error.
  • Forecast Lab. The best measured model for your spot, chosen from evidence and kept current.
  • HRRR, ECMWF and GFS, with model agreement and grades on the forecast page.
  • Forecast alerts up to 7 days ahead, on top of live-meter alerts. Checks every 10 minutes instead of 30.
  • Advanced criteria: waves, period, temperature and time windows. SMS as well as email. Unlimited spots and profiles.

Point it at your spot

All of it runs on your break, not a regional average, and starts learning your spot the day you add it.

Start your free season Full Premium free through Dec 31 — no charge until Jan 1, cancel anytime · see what's included

Common questions

How often does it update?

NWS and HRRR refresh hourly; GFS and ECMWF every six hours. Forecasts are cached for one to two hours, so refreshing sooner than that shows the same run.

What units are these?

Wind is in knots everywhere: forecasts, meters, alerts, emails. Wave height in feet, period in seconds.

How do I change my model?

For alerts and your dashboard: Settings → edit an alert profile → Forecast Model. For a one-off look, use the model picker on the forecast page; that's a view, not a setting.

Why is it 22 kt outside and the forecast says 15?

Usually one of three things. It's a forecast, and a mean error around 3 kt is a good one. A lake breeze or an upwind gradient has arrived that the model didn't see, which is what the thermal and upwind tools are for. Or the forecast is over the water and you're reading a meter behind the dunes.

Still stuck?

Email support@windstoke.app with your spot and the day you were looking at.

Stop reading models. Go ride.

You shouldn't have to know any of this. Tell WindStoke your spot and what you need, and it tells you when.

Start your free season Already have an account? Open your dashboard
Home Pricing Settings Terms of Service Privacy Policy