Transparency
How the scores work
Every score is a number from 0 to 100 computed fresh each day from 16-day forecast data. There's no single "conditions" number — skiing styles have completely different ideal conditions, so we score each separately. Here's exactly what goes into each one.
Powder
Measures how good conditions are for finding fresh, untracked snow. Weighted heavily toward recent and incoming snowfall, with bonuses for cold temperatures that keep snow dry and light winds that leave it undisturbed.
| Factor | Max pts |
|---|---|
| New snow last 48h | 40 |
| Forecast snow next 24h | 25 |
| Temperature | 20 |
| Wind speed | 15 |
Carving
Measures how good conditions are for edge-to-edge runs on groomed hardpack. Prioritizes overnight freezing that firms up the surface and calm mornings before it softens. Penalizes rain and warm overnight temps that turn groomers to slush.
| Factor | Max pts |
|---|---|
| Overnight low temperature | 30 |
| Morning temperature (7–11 AM) | 25 |
| Wind speed | 20 |
| Precipitation type | 15 |
| Snow recency | 10 |
Note: Temps below 15°F score lower (ice risk). Overnight temps above 32°F score 0 — the groomer went soft.
Visibility
Measures how clear the mountain is. Rewards bluebird days with low cloud cover and calm winds. Penalizes active storms, heavy snowfall (even if good for powder), high winds, and low-visibility fog conditions.
| Factor | Max pts |
|---|---|
| Cloud cover | 40 |
| Precipitation intensity | 30 |
| Wind speed | 20 |
| Weather code | 10 |
Park
Measures how good conditions are for jumps, rails, and jibs. Derived from a weighted blend of the other scores — parks need a reasonable surface (not icy, not slushy) plus recent snow for feature coverage.
| Factor | Max pts |
|---|---|
| Carving score (surface quality) | 40 |
| Powder score (feature coverage) | 30 |
| Visibility score (conditions) | 30 |
Note: Park score = (carving × 0.4) + (powder × 0.3) + (visibility × 0.3), with a 15% discount applied — park conditions are rarely as clean as a pure powder or carving day.
Data sources
- Weather forecasts — 16-day hourly and daily forecast from Open-Meteo (CC BY 4.0), using summit coordinates and elevation where available.
- Snow depth — Current base depth from NOAA SNODAS (National Snow and Ice Data Center).
- Resort data — 813 North American ski resorts from OpenSkiMap contributors (ODbL).
Update cadence
Scores for every active resort are recomputed hourly. A nightly job at 3 AM UTC pre-warms all 813 resorts so the first morning load is instant. Scores shown in the app reflect conditions as of the last cache refresh — typically within the hour.