Method
A score you can see through.
Weather
up to 30
The average daily weather score over the next three forecast days. Each day starts at 100 and loses points for rain chance, storms, heavy rain, extreme heat, cold and high humidity.
Air quality
up to 20
From the US EPA index: Good 20, Moderate 16, Unhealthy for sensitive groups 10, Unhealthy 5, Very unhealthy 2, Hazardous 0. If there is no reading, a neutral 15 is used and marked as estimated.
Safety
up to 20
No known advisory 20, a regional advisory elsewhere in the country 10. If safety data is unavailable, a neutral 10: never full marks, because unknown is not safe.
Hazards
up to 10
Over the same three days: no storms or heavy rain 10, heavy rain 5, thunderstorms 0.
Events
up to 10
A festival or event on now, or starting within 14 days on a confirmed date, 10. Otherwise a neutral 5.
Season
up to 10
We don't have seasonal data for destinations yet, so this is a neutral 5, marked as estimated.
Verdicts
From score to verdict.
- 70–100
- Good to travel
- 40–69
- Travel with care
- 0–39
- Not recommended now
Without a live forecast there is no score at all: we show that the data is missing rather than guess.
Safety guardrails
Safety always comes first.
- A Level 4 advisory (“do not travel”) sets the score to 0, with the verdict “Unsafe to Travel”.
- A Level 3 advisory (“reconsider travel”) takes the whole safety component (20 points) away, caps the score at 50 and gives the verdict “Reconsider travel”. The weather and air readings stay real, and the advisory stays at the top of the page.
- Missing safety data is shown as unavailable. It is never treated as safe.
- “No known advisory” and “verified safe” are always kept separate.
- Safety checks run in deterministic code, never inside the AI.