Everything, everywhere

Features built around the ride

SpinPilot splits the job: the web is your planning and analysis headquarters, the app is your cockpit. Both are first-class — and both stay in sync.

On the web

Route Builder

Point-to-point or freehand drawing with bike-optimized GraphHopper routing, elevation profiles, terrain classification and heuristic difficulty scoring.

Send to my cockpit

Launch the app straight to the staging screen with a chosen route — the signature web-to-ride handoff.

Ride library

Every activity with speed, power, cadence and heart-rate series, min/max/avg readouts and a full trail map.

Analytics

Configurable-range training-load (CTL/ATL/TSB), power curves, personal records, HR zones, weekday patterns and ride heatmap.

Weekly goals

Frequency, distance, duration or elevation targets with progress rings that match the cockpit.

Discover

Named routes from OpenStreetMap plus routes shared by the SpinPilot community, filtered by where you are.

Profile & gear

Weight, FTP, bikes and connected services — the numbers your analytics are computed against.

Cross-device sync

Save a route on web, send it to your phone, review the ride back on web. One source of truth.

In the cockpit (the app)

Turn-by-turn navigation with off-route alerts
Live speed, power, cadence and heart rate
Climb detection and elevation-ahead callouts
Battery-friendly AMOLED dark cockpit
Weekly goal progress at a glance