Where our snow data comes from.
SnoViz shows current snowfall for Colorado ski resorts. Accuracy matters to us as much as it matters to skiers deciding whether to drive up I-70. This page explains what we collect, how we get it, and how resort operators can partner with us or opt out.
What we collect
For each of the 19 resorts we track, we retrieve the public snow-report page and extract these fields:
- Past 24hr / 48hr / 72hr snowfall (in inches)
- Base depth
- Season-to-date total (when published)
- The timestamp the resort attached to its own report
We do not scrape lift status, trail conditions, terrain-park detail, pricing, marketing copy, images, or any personal data. Only the snow-condition figures the resort publishes on its own snow-report page.
How often
Our refresh job runs on a fixed daily schedule in Mountain Time (see the time stamped beside every number on the site). Each resort receives one request per run from us — well below the traffic a single skier would generate refreshing the page manually. Every request is identified by our User-Agent: SnoViz/1.0 (Colorado ski deals; https://snoviz.com;dylan@snoviz.com) so operators can see and contact us in their logs.
We respect robots.txt and each site's published terms of use. If a resort disallows crawling of its snow-report path, or its terms forbid automated access, we do not fetch it. That resort's figure then comes from the nearest mountain weather station (labelled “Station measurement”) or, where there is no station, from a weather model (labelled “Model estimate”). Every number on the site carries one of those labels or “Resort report”.
Legal basis
The snow-report pages we access are publicly available — no login, no paywall, no terms-of-service click-through. We use the data transformatively: our dashboard combines conditions across all 19Colorado resorts so skiers can compare in one place, something no individual resort site does. Every scraped value on our site links back to the resort's own snow-report page so we drive traffic to, not away from, the source. We do not republish reports verbatim.
SnoViz is an independent publisher and is not affiliated with, endorsed by, or sponsored by any resort we cover.
Opt-out
If you are a resort operator and would like SnoViz to stop scraping your snow-report page, email us at dylan@snoviz.com. We will disable the scraper for your resort within one business day and swap in weather-model data as a fallback. There is no cost or paperwork.
Direct data feeds
Would you rather send us data directly instead of us scraping? We can consume any format your team already produces — JSON feed, CSV drop, webhook, whatever's easy. A direct feed removes our load on your site, gives you full control over the numbers we show, and lets us surface richer details (lift status, terrain-park updates, grooming reports). Email dylan@snoviz.com or use our partner page to start a conversation.
Fallback figures
When a resort scraper is unavailable, we fall back in order to:
- Station measurement — an automated mountain weather station near the resort. Physical snow-depth measurements; the overnight change is the new snow.
- Model estimate — a gridded weather model. Good for coverage, but it tends to under-report individual storms compared to a physical snow stake, so it is always labelled.
Every row on our snow dashboard is tagged with its source type so you can tell at a glance which numbers came from the resort's own snow report and which are a fallback.
Last updated: 2026-10-25. Questions? Email dylan@snoviz.com.