Colophon
Frameworks
- Python 3 — language runtime
- Django 6 — web framework
- HTMX 2.0.4 — HTML-over-the-wire interactivity
- Tailwind CSS 4 — utility-first CSS framework
- django-htmx — Django integration for HTMX
- WhiteNoise — static file serving
Libraries
- django-tasks — background task queue for outbound email
- django-waffle — feature flags
- django-csp-plus — Content-Security-Policy headers and violation reports
- py_webauthn — passkey (WebAuthn) registration and sign-in
- pywebpush — Web Push notification delivery
- Shapely — region boundary geometry
Data
- WSL Institute for Snow and Avalanche Research SLF — avalanche bulletins for Switzerland, licensed under CC BY 4.0
- Avalanche.report (ALBINA / EUREGIO) — avalanche bulletins for Tyrol, South Tyrol, and Trentino, licensed under CC BY 4.0
- Météo-France — avalanche bulletins (BRA) for the French mountain ranges, used under the Météo-France open-data licence
- Weather data by Open-Meteo.com — the mountain weather forecasts for every weather point, and the elevation of a place, licensed under CC BY 4.0
- Swiss Alpine Club SAC and swisstopo — the ski touring routes, summits and tours, from swisstopo's Ski routes dataset, compiled with the SAC. © swisstopo / SAC, used under swisstopo's terms for free geodata. A route on the map is a guide to where a tour usually goes, not a judgement of whether it is safe today
- European Avalanche Warning Services (EAWS) — region boundaries and danger/problem iconography
- GeoLite2 by MaxMind — offline database used to derive an approximate location from a request's IP address, licensed under CC BY-SA 4.0
- what3words — the three-word address of a pin, a saved place and a trip's meeting point. what3words is a registered trademark of what3words Ltd
Basemap
- MapLibre GL JS 4.7.1 — open-source map renderer
- OpenFreeMap — the Liberty map style, the default basemap. Snowdesk serves it, and the tiles under it, from its own tile host
- © OpenMapTiles — the vector tile schema the Liberty tiles are built in, licensed under CC BY 4.0
- © OpenStreetMap contributors — the map data behind the Liberty tiles, licensed under the Open Database Licence (ODbL)
- swisstopo — Winter and Light base map vector tile styles, covering Switzerland
- IGN — Plan IGN vector tile style, covering France
- basemap.at — vector tile style, covering Austria
- swisstopo — swissALTI3D — the elevation model behind the map's slope layer, terrain filter and route slope figures, covering Switzerland. Resampled by Snowdesk to a 5 m grid and served from Snowdesk's own tile host, from which the slope angle, aspect and height are derived; the slope layer is classified as the SLF recommends (30–35°, 35–40°, 40–45°, 45–50°, over 50°)
Icons
- Snowdesk — the weather condition icons and the interface icons, drawn in house
- Meteocons by Bas Milius — the sunrise and sunset icons, licensed under the MIT licence
- Font Awesome Free by Fonticons, Inc. — the map's favourite star and report flag, and the observations binoculars, licensed under CC BY 4.0
- EAWS — avalanche problem and danger-level SVGs, licensed under CC BY 4.0
Fonts
- DM Sans and DM Mono — licensed under the SIL Open Font Licence 1.1
- Resend — transactional email delivery
Analytics
- fivebar — cookieless page analytics
- Sentry — error tracking, from our servers. What a report contains is described in the privacy policy
Hosting
- Render — web application hosting and cron jobs