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

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.