| Site | Mo 26 | Tu 27 | We 28 |
|---|---|---|---|
| Rapla XC | FN 4% | FN 4% | FN 5% |
| Paldiski | 36912 m/s | 36912 m/s | 36912 m/s |
| Hours (local) | 691215 | 691215 | 691215 |
| Türisalu | 369 m/s | 36912 m/s | 369 m/s |
| Hours (local) | 691215 | 691215 | 691215 |
| Tabasalu | 36912 m/s | 36912 m/s | 36912 m/s |
| Hours (local) | 691215 | 691215 | 691215 |
| Toila | 3691215 m/s | 36912 m/s | 369 m/s |
| Hours (local) | 691215 | 691215 | 691215 |
| Alajõe | 369121518 m/s | 36912 m/s | 36912 m/s |
| Hours (local) | 691215 | 691215 | 691215 |
| Kollane GH | 36912 m/s | 36912 m/s | 36912 m/s |
| Stroomi GH | 36912 m/s | 36912 m/s | 36912 m/s |
| Kakumäe GH | 36912 m/s | 36912 m/s | 36912 m/s |
| Hours (local) | 691215 | 691215 | 691215 |
The five ridge sites read a cascade: the sharpest model that still covers the day, by lead time.
The three ground-handling sites do not read one blended forecast. Each number comes from the model that verifies best against the Harku station for the question that number answers:
Why the model changes with the day: the sharpest models are short-range and only reach about two days out, so the later columns fall back to the best global model that covers them.
Built 2026-10-26 03:30 EET (01:30 UTC) · next update ≈ 04:30. The page is rebuilt when any model below publishes a new run — at most once an hour, and at least every 6 hours.
| Model | Run (data cutoff) | Available (EET) | Next run due (EET) |
|---|---|---|---|
| MET-Nordic 1 km | Sun 22 UTC | 00:45 | late (due 01:45) |
| AROME 2.5 km (KNMI) | Sun 22 UTC | 02:36 | ≈ 03:36 |
| AROME 2.5 km (DMI) | Sun 21 UTC | 01:45 | ≈ 04:45 |
| HARMONIE 2.5 km (FMI) | Sun 21 UTC | 01:11 | ≈ 04:11 |
| ICON-EU 7 km | Sun 21 UTC | 01:55 | ≈ 04:55 |
| ICON 13 km | Sun 18 UTC | Sun 23:31 | ≈ 05:31 |
| ECMWF IFS 9 km | Sun 18 UTC | 02:13 | ≈ 08:13 |
| ECMWF IFS 25 km | Sun 12 UTC | Sun 23:10 | ≈ 05:10 |
| GFS 13 km | Sun 18 UTC | 02:25 | ≈ 08:25 |
| GFS 25 km | Sun 18 UTC | 02:56 | ≈ 08:56 |
“Run” is the model’s initialisation time: the forecast knows nothing observed after it. Next-run times assume the next run takes as long to publish as this one did.
Score points: +2 wind direction in optimal window · +1 acceptable direction · +2 wind speed in sweet spot · +1 flyable speed · +1 no low stratus (thermals only) · +1 CAPE/BLH bonus (thermals only) · +1 dry soil on cool days (thermals — Bowen ratio)
Ridge and ground handling sites use civil twilight to determine the flyable period. Each hour is checked individually; consecutive flyable hours form windows. Tap or hover cells for details and all windows.
Ridge and ground-handling cells show the hourly forecast, not a verdict. Solid blue is the mean wind at 10 m, dashed orange the gust, and the blue bars in the bottom lane show how many of six forecast models expect rain that hour — a tall solid bar means most models agree, a short faint one means only one or two do. Rain that only one model sees is real but uncertain; agreement is the honest signal for patchy showers. Hover an hour for the count and the expected amount in mm. The scores above still decide which days reach the “best opportunities” list and the alert email — they are just not printed on the cell, because a single word cannot say whether a day suits your flying.
The lane under each chart is wind direction. full height = the site's optimal window; half height = flyable but off centre (ridge sites only — ground handling has one window, so it only ever shows the full lane). Harku has no lane at all because every direction works there. Ground-handling windows: Stroomi NW 280°–320°, Kakumäe S–N via W 180°–360°, wind ≥3 m/s, gusts ≤9 m/s, no precipitation.
Diagonal hatching means “too close to call”: the forecast puts that hour outside the window, but by less than the models are typically wrong about direction. Every model we archive sits 11–18° off on direction, and there is no better one — direction is a large-scale field, so a 13 km model matches a 1 km one. An hour 4° outside a window is not a different answer from an hour 4° inside it, and the lane no longer pretends otherwise. Hover the hour for the margin in degrees. Two limits. That error figure is a property of the models, not of the site, and it comes from a summer 2026 window only. And the windows it is measured against are not all equally solid: Paldiski, Türisalu and Tabasalu were fitted to recorded flights against Paldiski Põhjasadam's wind observations, while Toila and Alajõe are geometric — drawn perpendicular to the slope, never checked against flights — so a margin quoted there is a distance from a drawn line, not from a verified one. How often the window itself calls right or wrong has only been measured at Paldiski. Hours under 3 m/s get no hatching at all: at that speed the direction reading is noise.
The thin rust strip below it is a sunset-collapse warning: those evening hours are forecast to decouple from the flow aloft, so the ridge can stop working while the 10 m wind still looks flyable. It is checked at Paldiski, Türisalu and Tabasalu only — an empty strip at Toila or Alajõe means the check does not run there, not that the evening is safe.
Data: Open-Meteo + FMI HARMONIE-AROME 2.5km. Source code
Disclaimer: Assessments are automated and may be inaccurate. Always check actual weather conditions before flying. The author assumes no responsibility for decisions made based on this data. About