How it works
The methodology, thresholds and data behind every verdict — so you can decide how much to trust it.
What a verdict means
GoNoGo applies its own activity-specific scoring rules to an hourly weather forecast. It does not issue official weather warnings or determine whether an outing is safe, legal or suitable for a particular person or item of equipment.
A score of 70–100 is GO, 45–69 MAYBE, and 0–44 NO-GO. A MAYBE cap limits the effective score to 64, and a NO-GO cap to 40. These are the app’s suitability bands, not certified safe operating limits.
How the number is calculated
Each scorer starts at 100, subtracts condition penalties and clamps the result to 0–100. Critical-condition caps are then applied. The same effective score is used for the verdict colour and displayed number. A high raw score cannot override a cap.
Missing inputs can make an existing widget’s score incomplete: the underlying model does not estimate missing factors. Never interpret an unavailable metric as favourable. The country comparison withholds its verdict unless all eight required inputs are present.
Inspect all nine activity models
Motorcycle
A dry but gusty hour can score worse than a calm hour with a small rain probability. Buying waterproof clothing does not remove the rain penalty or restore grip. Use the reasons beside the score to decide whether a different time or route addresses the problem.
The forecast does not measure road grip, standing water, ice on a shaded bend, traffic or crosswind exposure. Apparent temperature is ambient: it does not include the extra cooling caused by riding speed.
| Changed input | Score | Verdict | Cap |
|---|---|---|---|
| Dry reference hour | 100/100 | GO | None |
| Gusts 38 km/h | 85/100 | GO | None |
| Gusts 60 km/h | 64/100 | MAYBE | MAYBE |
| Gusts 75 km/h | 40/100 | NO-GO | NO-GO |
| Rain 0.3 mm/h | 55/100 | MAYBE | None |
| Feels-like 4°C | 78/100 | GO | None |
| Gusts 50 plus rain 0.3 | 25/100 | NO-GO | None |
Cycling
Steady wind and gusts both matter in this model. A wind-only MAYBE is not equivalent to a storm-related NO-GO. Inspect the stated reason before choosing a sheltered route or delaying departure; neither the score nor a rain jacket confirms that a road is usable.
The score cannot see surface grip, floodwater, traffic, the shelter along a cycle path or your bike-handling ability. It does not model how wind direction changes effort on the outward and return legs.
| Changed input | Score | Verdict | Cap |
|---|---|---|---|
| Dry reference hour | 100/100 | GO | None |
| Gusts 35 km/h | 92/100 | GO | None |
| Gusts 50 km/h | 64/100 | MAYBE | MAYBE |
| Steady wind 55 km/h | 40/100 | NO-GO | NO-GO |
| Rain 0.3 mm/h | 65/100 | MAYBE | None |
| Feels-like 3°C | 78/100 | GO | None |
| Rain plus gusts 45 | 45/100 | MAYBE | None |
Drone & RC
A high wind-resistance rating is not a target operating condition. The model uses a gust threshold of 38 km/h for a MAYBE cap and 46 km/h for NO-GO, but a lighter aircraft can require a much lower limit. A GO is never a confirmation that visual line of sight, battery condition or the return flight is adequate.
This model does not check airspace restrictions, take-off permission, people below, aircraft type, altitude winds or the wind needed to fly home against a headwind. Its fixed thresholds are application settings, not a manufacturer rating for your aircraft.
| Changed input | Score | Verdict | Cap |
|---|---|---|---|
| Dry reference hour | 100/100 | GO | None |
| Gusts 22 km/h | 90/100 | GO | None |
| Gusts 29 km/h | 72/100 | GO | None |
| Gusts 38 km/h | 45/100 | MAYBE | MAYBE |
| Gusts 46 km/h | 15/100 | NO-GO | NO-GO |
| Rain 0.1 mm/h | 20/100 | NO-GO | NO-GO |
| Rain probability 50% | 20/100 | NO-GO | NO-GO |
| Visibility 900 m | 30/100 | NO-GO | NO-GO |
| Air temperature −5°C | 40/100 | NO-GO | None |
Hiking
Temperature penalties are not medical exposure limits. In the current code, feels-like above 28°C loses 25 points; above 32°C loses 45 points and caps at MAYBE. It does not automatically become NO-GO at 32°C. Wind caps are separate: 45 km/h gusts cap at MAYBE and 55 km/h at NO-GO.
This is a point forecast, not a mountain or route-risk assessment. It does not measure river levels, avalanche danger, terrain, trail closures or conditions at a summit above the selected point. UV only affects the score when the input supplies it.
| Changed input | Score | Verdict | Cap |
|---|---|---|---|
| Dry reference hour | 100/100 | GO | None |
| Gusts 30 km/h | 85/100 | GO | None |
| Gusts 45 km/h | 64/100 | MAYBE | MAYBE |
| Gusts 55 km/h | 40/100 | NO-GO | NO-GO |
| Feels-like 29°C | 75/100 | GO | None |
| Feels-like 33°C | 55/100 | MAYBE | MAYBE |
| Heavy rain 2 mm/h | 40/100 | NO-GO | NO-GO |
| Visibility 900 m | 40/100 | NO-GO | NO-GO |
Running
This activity penalises heat sooner than the motorcycle model. Feels-like above 28°C caps at MAYBE, and above 32°C caps at NO-GO. Those are app settings, not thresholds below which exertion is guaranteed safe. Several smaller penalties can also combine into NO-GO.
The model does not know your health, acclimatisation, pace, shade, hydration or air quality. Apparent temperature is a weather input, not a personalised heat-risk calculation. Surface ice can remain even when the weather code no longer reports snow.
| Changed input | Score | Verdict | Cap |
|---|---|---|---|
| Dry reference hour | 100/100 | GO | None |
| Feels-like 25°C | 86/100 | GO | None |
| Feels-like 29°C | 64/100 | MAYBE | MAYBE |
| Feels-like 33°C | 40/100 | NO-GO | NO-GO |
| Gusts 48 km/h | 64/100 | MAYBE | MAYBE |
| Gusts 60 km/h | 40/100 | NO-GO | NO-GO |
| Rain 0.3 mm/h | 80/100 | GO | None |
Fishing
Light rain receives a smaller penalty here than in the drone model, but thunderstorms force NO-GO. Wind penalties describe this model’s weather preference, not safe boating limits. A favourable score says nothing about how likely you are to catch fish.
The model does not use tides, wave height, water temperature, water quality, river discharge or fish behaviour. It cannot establish whether a bank, pier or boat trip is safe or whether fishing is permitted.
| Changed input | Score | Verdict | Cap |
|---|---|---|---|
| Dry reference hour | 100/100 | GO | None |
| Rain 0.5 mm/h | 88/100 | GO | None |
| Gusts 40 km/h | 75/100 | GO | None |
| Gusts 48 km/h | 64/100 | MAYBE | MAYBE |
| Gusts 62 km/h | 40/100 | NO-GO | NO-GO |
| Visibility 900 m | 64/100 | MAYBE | MAYBE |
| Thunderstorm code 95 | 15/100 | NO-GO | NO-GO |
Kitesurfing
Unlike riding models, this one penalises too little wind. Its no-penalty wind-input band is 15–38 km/h. That is a scoring convention, not a recommendation to ride at those speeds. In particular, a gust value does not show whether sustained wind is sufficient or consistent.
The current model uses gust speed when available, otherwise steady wind. It does not evaluate wind direction, gust spread, offshore wind, wave height, tide, current, launch space, kite size or rider ability. Those omissions can change the decision entirely.
| Changed input | Score | Verdict | Cap |
|---|---|---|---|
| Wind input 10 km/h | 30/100 | NO-GO | NO-GO |
| Wind input 14 km/h | 64/100 | MAYBE | MAYBE |
| Wind input 25 km/h | 100/100 | GO | None |
| Wind input 45 km/h | 64/100 | MAYBE | MAYBE |
| Wind input 53 km/h | 40/100 | NO-GO | NO-GO |
| Thunderstorm code 95 | 5/100 | NO-GO | NO-GO |
Sailing
The wind preference band is a simple app convention: 10–35 km/h of the available wind input has no wind penalty. Above 42 km/h the verdict is capped at MAYBE, and above 52 km/h at NO-GO. These settings cannot define suitable conditions for every boat.
This model uses gust speed when available, otherwise steady wind. It does not model waves, swell, tide, current, sea state, visibility at sea beyond the selected point, boat stability or crew experience. Its wind numbers are not Beaufort classifications or instructions on when to reef.
| Changed input | Score | Verdict | Cap |
|---|---|---|---|
| Wind input 5 km/h | 64/100 | MAYBE | MAYBE |
| Wind input 20 km/h | 100/100 | GO | None |
| Wind input 43 km/h | 64/100 | MAYBE | MAYBE |
| Wind input 53 km/h | 40/100 | NO-GO | NO-GO |
| Visibility 2500 m | 64/100 | MAYBE | MAYBE |
| Visibility 900 m | 40/100 | NO-GO | NO-GO |
| Thunderstorm code 95 | 10/100 | NO-GO | NO-GO |
Golf
Rain, visibility, wind and temperature contribute separately. Heavy rain and dense fog force NO-GO in this model. Wind at 48 km/h gusts caps at MAYBE even if other conditions are favourable. Neither a suitable score nor equipment choices replace course instructions.
The model does not know course closures, drainage, frost on the greens, shelter, pace of play or local lightning observations. A weather code is a forecast, not confirmation that a course has closed or reopened.
| Changed input | Score | Verdict | Cap |
|---|---|---|---|
| Dry reference hour | 100/100 | GO | None |
| Gusts 35 km/h | 85/100 | GO | None |
| Gusts 48 km/h | 64/100 | MAYBE | MAYBE |
| Rain 0.3 mm/h | 75/100 | GO | None |
| Heavy rain 2 mm/h | 40/100 | NO-GO | NO-GO |
| Feels-like 5°C | 64/100 | MAYBE | MAYBE |
| Visibility 900 m | 40/100 | NO-GO | NO-GO |
How to read the examples
Each example changes only the listed inputs from a dry, clear reference hour: air and feels-like temperature 18°C, steady wind and gusts 10 km/h, visibility 10 km, no precipitation, 0% precipitation probability and UV 0. These illustrative results are calculated from the same scoring functions as the live tool. Several penalties can combine into a lower verdict.
The best-window and daily summaries
The main activity widget searches the available week for a run of at least two daytime hours (06:00–21:00 start times), using effective scores. It maximises the average score plus a small duration bonus of 1.2 points per hour, capped at six hours. This is the best available period, not necessarily a GO period. A day’s summary is the average of its four best daytime hourly scores, so it can look favourable while other hours are poor.
The country comparison answers a different question: the earliest pair of consecutive, complete GO hours whose start times fall in the next 24 hours. It includes night hours, which are labelled in local time; it does not establish daylight suitability. If none is found, it says so. Neither summary covers your whole outing automatically.
Forecast sources, coordinates and time
Open-Meteo’s forecast API supplies numerical weather-model forecasts, not observations made by this site. Model selection and resolution vary by location. A requested city coordinate represents a forecast point, not the whole country, route or flying area. The API may use a nearby model grid cell. The widgets display time for the forecast location; country cards label their own timezone.
Forecasts are retrieved on page use. A retrieval time is not the weather model’s issue time. Near-term forecasts can still miss local showers, shelter and terrain effects. The model does not ingest official alerts, marine conditions or road/trail status. Check the appropriate local sources separately.
Editorial ownership and corrections
GoNoGo Weather is an independent weather project. The verdicts are automatically calculated; the thresholds are product settings, not a published safety standard or an expert certification. This explanation and the worked examples were checked against the production scoring functions on 14 September 2026. No field-testing claim is made. To report a mismatch, include the activity, location, time and displayed inputs via Contact.