📋 Daily Briefing🔍 Discover🔔 Smart Alerts🪨 Community Hub
Methodology

Forecast Models & Scoring Methodology

Full transparent documentation of every proprietary scoring system in PeakScout — what each score measures, how signals are combined, when to trust it, and when to verify independently.

A. Go Score / No-Go Score

Composite trail conditions score, 0–100

A single 0–100 number indicating whether conditions are favorable for a given activity at a given location on a given day. It is a conditions fusion tool — not a safety rating, not a difficulty grade. Think of it as a weather readout for the trail: it describes the environment, not your plan.

Weather
Temperature, precipitation, wind, visibility from Open-Meteo + NWS grid points at trailhead, treeline, and summit elevation bands
Closures
Official trail and road closures from USFS, BLM, NPS, CDOT, MT DNRC via ArcGIS layers
Avy danger
Current avalanche danger level from NAAE for the trail's forecast zone (CAIC, GNFAC, WCMAC, FAC, BTAC, UAC)
Trail reports
User-submitted condition reports from the past 7 days (mud depth, snow, ice, stream crossings) — reports over 72 hours old decay in influence
AQI / smoke
AirNow EPA AQI at trail location; elevation penalty above 8,000 ft (+10 pts per 1,000 ft above threshold)
Crowding
Signed modifier based on day-of-week, holiday proximity, and trail popularity tier (up to −8 to +3 pts)
Wildlife / seasonal
Active bighorn sheep, raptor nesting, grizzly core area, mud season closures from USFS/BLM/NPS

The model combines signals conceptually, not by formula weights published here. The guiding principle: official closures override all other signals. If a trail is officially closed, the Go Score is 0 regardless of weather. Avalanche danger 4 or 5 acts as a hard floor. The weighting shifts by season and elevation — a 15-point weather penalty means different things in January vs. July.

Why no formula weights?

Publishing "Weather = 30%" would encourage reverse-engineering a score that changes contextually. The same signal carries different weight depending on region, season, and elevation. The score output is the product — the methodology describes what we measure, not the math.

70–100
Send It (Green)
Conditions stacking in your favor. Standard day-hike prep applies.
40–69
Caution (Amber)
Mixed signals — check the trail card details before committing.
0–39
No-Go (Red)
Significant risk factors present. Hard stops likely active.

Go Score confidence is highest when: data freshness is under 30 minutes, source agencies are active and authoritative, and the trail sits within a well-covered geographic zone. Confidence drops when: a data source is stale (e.g., avalanche forecast older than 6 hours), rural road data is sparse, or the trail is near a coverage boundary between forecast zones. The computed_at timestamp on each trail card tells you how stale the score is.

Go Score is designed to supplement — not replace — local knowledge, ranger station verification, and your own judgment. Use it as a screening tool: is this trail in reasonable shape today? Then do your own research for the final call. Never use Go Score as the sole input for backcountry decisions, avalanche terrain, or extreme conditions.

B. Hazard Scores

Per-type hazard breakdown: wind, lightning, wildlife, terrain, water

A set of per-hazard-type scores (0–100) that decompose the composite risk picture into distinct categories. Unlike Go Score (which is a single composite), Hazard Scores show you specifically where the risk is coming from so you can make targeted decisions.

Wind
Sustained wind speed and gust magnitude from NWS/Open-Meteo at trail elevation. Gusts above 40 mph at ridgeline trigger elevation of wind hazard score. Sources: NWS WFO grid points, Open-Meteo wind parameters.
Lightning
Thunderstorm probability, CAPE values, and storm timing from NWS. Summertime monsoon conditions in AZ, NM, UT, CO trigger elevated lightning scores. Storm within 30 minutes at trailhead = high lightning score.
Wildlife
Active wildlife alerts (grizzly proximity in MT/WY/ID core zones, bighorn sheep closure, raptor nesting) from USFS/BLM/NPS closure layers. Grizzly core area proximity adds weighted penalty for MT/WY trails.
Terrain
Snow coverage on trail above treeline, icy trail conditions from community reports, scree/wet rock seasonal data. Elevation gain and route exposure factored in.
Water
Stream crossing depth estimates from USGS gauge data, recent precipitation accumulation, snowmelt runoff timing. Water hazard rises sharply when gauge readings exceed 1-year flood stage.

Each hazard score combines severity (how bad could this be?) with probability (how likely is this today?). High severity + low probability may still score moderately. High severity + high probability scores in the red. The composite Hazard Synthesis score rolls up all five types using an escalating risk tier system (Tier 0–4).

0
Tier 0 — Minimal
All hazards low. Normal safety awareness.
1
Tier 1 — Elevated
One or more hazards elevated. Check details.
2
Tier 2 — Significant
Multiple hazards elevated. Reassess route and bail options.
3–4
Tier 3–4 — Severe / Extreme
Extreme hazard present. Postpone or choose different objective.

Hazard confidence is degraded by: sparse gauge network (water), delayed community reports (terrain), rapidly building storm cells (lightning), and grizzly core zone data that updates sporadically. The lightning score is most volatile — it can change within minutes of a storm building. Trust the water score more than the terrain score when trail reports are old.

Use Hazard Scores for trip planning and route selection — e.g., choosing a lower-elevation alternative when wind and lightning scores are elevated. They are not real-time safety monitors. If a storm is approaching mid-hike, check the NWS directly — do not rely on the hazard score from your pre-trip briefing that morning.

🚣

C. Route Risk

Risk assessment for getting TO the trailhead or destination

An assessment of the risk and difficulty of the access route to a trailhead or destination, incorporating road conditions, surface type, elevation gain on the approach, weather on the drive, closure status, and cell coverage availability. Route Risk is pre-trip planning intelligence — it tells you what you might face getting to the trail, not what you face on the trail itself.

Road status
Official closure or advisory status from CDOT (CO state highways), USFS ArcGIS (national forest roads), BLM, NPS, MT DNRC. Closed = hard block regardless of other signals.
Road surface
Paved vs. gravel vs. dirt, 2WD vs. 4WD classification from state DOT + USFS route data. High-clearance 4WD required routes flagged separately.
Weather on route
NWS forecast for the road corridor (not just the trailhead). Icing, flash flood risk, or mud closure on the approach road from NOAA alerts.
Elevation on route
Pass elevation, snow line on route, switchback count. Routes crossing high passes (10,000 ft+) in shoulder season assessed with additional caution weighting.
Cell coverage
Estimated cell coverage availability along the route. No coverage for extended sections triggers a note on the route risk card.

Road closure carries the highest weight — if the road is closed, Route Risk = Extreme regardless of surface or weather. If the road is open but the surface requires 4WD high-clearance and current conditions include recent rain or snow, the score escalates accordingly. Weather on the route matters more than weather at the trailhead — a clear day at the summit is irrelevant if the pass road is icy.

Low
Paved, clear, no advisory
Standard vehicle, any conditions. Go.
Moderate
Gravel or 4WD advised
High-clearance 4WD recommended. Check conditions.
High
4WD required, possible delay
Snow, mud, or rough surface. Plan for extra time.
Extreme
Road closed or impassable
Do not attempt without verifying directly with agency.

Route Risk confidence is lowest on rural Forest Service roads and county roads that have no monitoring infrastructure. Many USFS roads appear "unknown" rather than "confirmed safe" — the score correctly reflects this gap. Confidence increases on state highways monitored by CDOT/MDOT/WYDOT, and on routes with live camera feeds. Always call the nearest ranger station for USFS road status if the score shows "unknown."

Use Route Risk for vehicle selection, departure time planning, fuel and gear preparation, and communicating with riding partners about what to expect. Pair it with a ranger station call for USFS roads showing "unknown." Route Risk is not relevant to trail difficulty — a road can be Extreme while the trail itself is a pleasant walk.

D. Weather Confidence

How much to trust the weather forecast for this trail, this day

A self-reported confidence level attached to every weather forecast on PeakScout, combining the NWS forecast’s own confidence tags, the degree of agreement between the Open-Meteo ensemble models, and PeakScout’s own assessment of forecast stability at that elevation and location. High confidence does not mean the forecast is correct. It means the forecast is well-supported by multiple models and the weather pattern is stable.

NWS WFO confidence tags
NWS Weather Forecast Offices attach confidence levels to their zone forecasts. "High confidence" from the local WFO meteorologist is weighted more than the raw model output.
Model agreement / disagreement
Open-Meteo runs multiple weather models (GFS, ICON, ECMWF where available). When 3+ models agree within 3°F on high temp and within 5 mph on wind speed, confidence is higher. When models diverge, confidence drops.
Elevation-specific uncertainty
Forecasts for high-elevation ridgelines are inherently less certain than valley forecasts. The confidence score accounts for the elevation band — summit-level forecasts below 8,000 ft carry a base penalty regardless of model agreement.
Extended outlook vs. same-day
Same-day forecasts (today) are most reliable. 48-hour forecasts carry moderate confidence. 5-day forecasts are directionally useful but should not drive irreversible decisions.
High
Trust the forecast
Multiple models agree, stable pattern, NWS high-confidence tag. Forecast reliable for planning.
Medium
Use with awareness
Models mostly agree. Some uncertainty from elevation, pattern change, or approaching front. Verify before committing to long routes.
Low
Verify independently
Models diverge significantly, extreme terrain, active storm, or marginal forecast. Call the ranger station. Check NWS directly. Do not rely solely on PeakScout for the forecast.

Weather Confidence helps you calibrate how much to trust the forecast when making trip decisions. A "Low" confidence day with good weather forecasted is not a green light — it means the forecast could easily shift. Call ahead. Check NWS directly at weather.gov for the specific forecast zone. Weather Confidence is a meta-layer — it tells you how hard to work to verify the forecast, not what the forecast says.

E. Avalanche Indicators

Composite avalanche danger synthesis from NAAE and individual forecast centers

A composite avalanche danger synthesis drawing from the NAAE unified GeoJSON feed (primary source) and fallback to individual avalanche forecast center APIs (CAIC Colorado, GNFAC Montana/Wyoming, BTAC Wyoming, WCMAC West Central Montana, FAC Flathead, UAC Utah). Shows the current avalanche danger level for each forecast zone, elevation bands where available, and a bottom-line interpretation from the forecast center.

NAAE danger level
Primary source: NAAE GeoJSON feed (api.avalanche.org/v2/public/products/map-layer). Polled every hour with 1-hour server-side cache. Zone-level danger ratings from all participating avalanche forecast centers.
Zone-specific data
CAIC (Colorado), GNFAC (Glacier Park + Southwest MT), WCMAC (West Central MT), FAC (Flathead), BTAC (Bridger-Teton WY), UAC (Utah). Per-center fallback when NAAE feed is stale or the zone is not included. Includes elevation band breakdowns, bottom line, and recent avalanche activity.
Recent avalanche activity
Recent notable avalanche events from the NAAE feed and center-specific updates. Does not include all activity — only events reported in the forecast discussion text.
Snowpack stability
Inferred from the forecast center’s danger rating evolution over recent days. A rising danger trend (Moderate → Considerable over 48 hours) is captured in the confidence assessment, not as a separate score.

Zone danger level carries the primary weight. The danger rating (Low / Moderate / Considerable / High / Extreme) determines the score impact directly. Recent avalanche activity provides contextual framing — a Considerable rating with multiple recent large avalanches warrants more attention than a Considerable rating with no recent activity. Elevation band data (where available from CAIC/GNFAC) is shown as a secondary layer for CO and MT trails.

NAAE and all US avalanche forecast centers use the European avalanche danger scale (1–5). Numeric level is always from the primary zone rating.

1
Low
2
Moderate
3
Considerable
4
High
5
Extreme
Danger 4 / 5 = hard stop on Go Score

When avalanche danger is 4 (High) or 5 (Extreme) in a trail’s zone, Go Score is capped at 0 regardless of weather, road status, or trail conditions. This is a non-negotiable hard stop in the scoring logic.

Avalanche confidence is inherently limited: avalanche forecasts are a single point-in-time warning issued once (or occasionally twice) per day. During active storm cycles, conditions can change faster than the next forecast cycle. Field data from actual observers is sparse — most zones rely on a small number of observers reporting sporadic observations. Confidence is lower in zones with no recent field reports and higher in zones with active observer networks (GNFAC Glacier zone, CAIC Front Range zone). PeakScout shows the forecast time and update cycle so users can assess freshness.

Avalanche Indicators are one signal among many — never the sole input for backcountry decisions. Before entering avalanche terrain, read the full avalanche forecast from the relevant center (CAIC at avalanche.colorado.gov, GNFAC at missoulaavalanche.org, BTAC at btac.org, UAC at utahavalanche.org). Understand the elevation bands, the problem types (wind slab, storm slab, persistent slab), and the recommended travel advice. PeakScout shows the summary; the full forecast tells the full story.

How the scores relate to each other

PeakScout has five distinct scoring systems. They are related but not redundant — each serves a different decision point in your trip planning.

Feed into Go Score (composite)
  • Hazard Scores — each hazard type reduces the composite
  • Route Risk — if Extreme, Go Score drops significantly
  • Weather Confidence — lower confidence = wider score uncertainty range
  • Avalanche Indicators — danger 4-5 triggers hard stop (score = 0)
Independent signals (not feed into Go Score)
  • Avalanche Indicators are shown separately — they are too consequential to blend into a number
  • Route Risk is shown independently because you need it for vehicle planning, not trail selection
  • Weather Confidence is a meta-layer that tells you how hard to verify, not what to decide
When scores disagree — example scenario

The road is open. The weather is clear. The trail report says conditions are fine. But GNFAC shows High avalanche danger (4) in the trail’s zone. Result: Go Score = 0. The avalanche signal is a hard floor — no other favorable signals can compensate. This is intentional: avalanche danger is the most consequential risk factor in Mountain West backcountry, and the scoring system treats it accordingly.

Score freshness vs. page freshness

PeakScout has two kinds of timestamps on every data card. Understanding the difference is critical for interpreting what you’re seeing.

Timestamp What it tells you What it does not tell you
computed_at
(on Go Score, Hazard, Route Risk cards)
When the score was last recomputed by the hourly cron job Whether any underlying data sources have changed since then
source_fetched_at
(on NWS weather, AQI, avy cards)
When the raw data was last fetched from the agency API Whether the score itself has been recomputed since then

If computed_at is 2 hours ago but source_fetched_at is 15 minutes ago, the score is stale but the underlying weather data is fresh. Check the score card details for the source timestamps. If a signal is older than its refresh interval, the score may not reflect the current state.

Production-grade vs. experimental scores

PeakScout marks scores as production-grade (validated through full production use) or experimental (still being validated). Here is the current status.

Score Status Notes
Go Score Production Validated across 300+ trails, hourly recompute, active monitoring
Hazard Scores Production Five hazard types live. Lightning and water tiers still being tuned.
Route Risk Production State highways well-covered. Rural USFS roads may show "unknown."
Weather Confidence Experimental Model agreement algorithm still tuning. May recalibrate based on accuracy data.
Avalanche Indicators Production NAAE primary + center fallbacks validated. Elevation bands in CO/MT only.

"Experimental" does not mean broken or unreliable. It means the scoring algorithm is still being calibrated against real-world outcomes. When we have enough accuracy data on a score, it graduates to production. The data source health scan runs nightly and patches degraded sources automatically.

How PeakScout works → Go Score deep-dive → Known limitations →
Last updated May 23, 2026. Scoring methodology may change as data sources, algorithms, and coverage expand. Changes to production scoring systems are documented in the Changelog.