How we read flying conditions

We turn the forecast into one clear call for every launch — here’s how we read the conditions, and where the numbers come from.

What models do we use?

We don’t trust one forecast

For the exact launch coordinates we pull five independent weather models, then cross-check them against two official products — running our model blend against a separate, authoritative forecast so no single model can quietly steer the call wrong:

  • HRRRUS 3km high-res (≤2 days)
  • ECMWFbest medium-range
  • GFSUS global
  • ICONGerman global
  • GEMCanadian global
  • NWSUS official point forecast — independent cross-check
  • TAFnearest airport’s aviation forecast (~24–30h) — human-refined

The headline follows the best model for the range — HRRR up close, ECMWF further out. How tightly all of them agree sets the confidence badge: High means ≥80% land on the same call with the wind speeds within 6 mph and directions within 45°; Medium is ≥60% agreement; anything noisier is flagged Low. One straight answer instead of you opening six tabs.

Determining Launch Windows via Wind Direction

Direction first — everything else is moot if it’s the wrong way

Every launch has an ideal wind-direction arc and a marginal (cross) arc. Wind blowing outside both means cross, tail or rotor on launch, so it caps the call at Not flyable for every wing no matter how gentle it is.

How we generate a launch score

Speed, gusts and thermals

After we check off wind direction, we score the air against ideal launch conditions:

  • Base wind — the sweet spot is 6–10 mph. Under 4 mph it’s usually a sledder, not soarable; the default upper limit is 12 mph base / 15 mph gust (curated sites tune this).
  • Gustiness — we penalise the gust spread (peak minus base) once it tops 7 mph, and harder as gusts approach the ceiling. High gusts usually read as borderline (caution).
  • Thermals & cloudbase — read from CAPE and the temp/dewpoint spread: Light < 100, workable < 500, Strong < 1200, and ≥ 2000 J/kg is overdevelopment, which caps the day at caution or worse. A cloudbase under 2,500 ft AGL is flagged as limited working height.

An ideal launch is when the wind blows straight into the launch — inside the site’s direction window — at a steady, moderate speed: strong enough to fly, comfortably under the site’s limit, with gusts staying close to the steady wind rather than surging.

Winds aloft and daylight

Predicting winds aloft & ridge height

We compare ridge-height wind (~80 m) with the surface read. If it’s over the limit aloft and clearly stronger than the surface (a gradient over 7 mph), an otherwise-flyable day is capped at caution — launch will feel stronger than the valley suggests. A direction shift of 30°+ with height flags shear. Finally, every call is gated to real daylight (sunrise to sunset); after dark is not considered flyable.

NOTAMs and airspace

Temporary Flight Restrictions

For every launch we check the FAA’s live TFR feed and test whether any active restriction’s footprint actually covers the site. When one overlaps, the site page shows a warning with the restriction’s details. For safety we only ever add a warning — an FAA outage or a restriction filed just over a state line can slip through — so we never tell you a site is guaranteed clear. Always verify TFRs and NOTAMs on tfr.faa.gov before you fly.

What we look for: hang gliding vs paragliding

Hang gliders penetrate roughly 10 mph more wind and gust than paragliders, so the same forecast can be a green HG day and a no-go for PG. We run the call separately per wing and suggest the lowest rating the conditions fit.

Paragliding

Hard wall: 19 mph base · 23 mph gust. Past this even a master is a no-go — a PG wing trims around 20–22 mph and stops penetrating.

  • P2≤ 12 base · ≤ 15 gust · spread ≤ 5
  • P3≤ 15 base · ≤ 18 gust · spread ≤ 5
  • P4≤ 18 base · ≤ 21 gust · spread ≤ 7
  • P5≤ 19 base · ≤ 23 gust · spread ≤ 8

Hang gliding

Hard wall: 32 mph base · 35 mph gust — the universal blow-back danger zone (single-surface gliders cap lower, ~25).

  • H2≤ 15 base smooth · ≤ 11 base if gusty · spread ≤ 4
  • H3≤ 25 base · ≤ 35 gust · spread ≤ 10
  • H4 · wire crew≤ 28 base · ≤ 35 gust · spread ≤ 13
  • H5 · wire crew≤ 30 base · ≤ 35 gust · spread ≤ 15

The H2–H3 and P2–P3 numbers are USHPA’s SOP-12-02 recommended operating limitations (official). USHPA publishes no official wind numbers for H4/H5 or P4/P5 — those tiers are our best-effort read of expert and community consensus.

The three verdicts

Flyable — good conditions within a normal rating.
Flyable (caution) — flyable but demanding: needs an advanced rating, or there’s real gust/thermal/aloft hazard.
Not flyable — wrong direction, over the hard wall, rain, or dark.

It’s decision support, not a decision. The forecast reads a nearby gridpoint that can differ from the actual launch. Always check the sky, talk to locals, verify TFRs and airspace, and fly within your rating.