Service status

Velo is under maintenance

The service is temporarily unavailable while the database platform is being upgraded.

0.0
KM/H
ETA
--:--
Arrival
--:--
To go
-- km
↑
-- m
Library
Routes, rides, bikes and destinations
Start
Finish
Departure
Route choices
Set a destination to calculate route choices.
N
Tap the map to set the start point.
Unsaved ride found:
End the current route?
0.0
KM/H
0.00 km · 0.0 km/h avg 00:00 elapsed ↑ 0 ↓ 0 · -- m

Settings

Language

Appearance

Interface theme

Map

Base map
Route line
Track line
Cache route tiles for offline

Official route layers

Official cycling routes
Cycling route level
Mountain-bike routes
MTB route level
Cycling closures / detours
Public-transport stops
Scenic park access diagnostics

Navigation

Map orientation
Voice guidance
Device compass

Route alternatives

Default route

Selected route objectives are shown together on the map. At least one must remain enabled.

Sights near route
Distance from route
Choose which OpenStreetMap points should appear. Changes reload the layer when it is enabled.

Route details

Set a destination to see route details.

Destination search

Search preferences
Suggestions start after
Nearby radius

Suggestions appear automatically within the effective radius when a current position is available. Press Enter to run the typed search without the distance limit.

Weather

Cycling weather

Use your current position to load the forecast.

--°
Wind--
Gusts--
Rain now--
Rain chance--

Not loaded · Weather via Velo

Data services

Provider mode
Velo API URL
Test Velo API

Velo server only

The browser talks only to Velo. Upstream providers, caches and regional policy are server-owned.

Server-owned capability contract

Velo advertises capabilities through GET /api/v1/capabilities and product regions through GET /api/v1/regions. Routing, search, elevation, weather, sights and regional overlays stay behind Velo-owned /api/v1/ endpoints.

Elevation provenance

Regional elevation provenance is returned by Velo. Velo prefers an active self-hosted normalized regional DEM; the previous server-side regional provider remains a temporary fallback until a verified local generation is active.

Regional offline package

No regional offline package is stored on this device.

Product regions

RegionStatusRoutingSearchWeatherSightsElevationOfficial routesJunctions / closuresTransport

This table is generated from GET /api/v1/regions and the Velo capability catalogue. Only product regions advertised by the server are shown; browser-side provider fallbacks and country allow-lists are not used.

Update

Installed versionv150
StatusReady

Check whether a newer Velo deployment is available.

Local data is preserved

Installing an application update or clearing the application cache does not delete locally stored bikes, destinations, routes, rides, or settings.

Safari cache recovery

If Safari or an installed Home Screen app still shows an older build, clear the application cache here. Velo removes only cached application files and map tiles, then reloads from the server.

Help

Plan a route

Search or tap the map to choose a destination. With a destination set, each further tap extends the route: the previous finish becomes a stop and the tapped point becomes the new finish. Choosing a search result or saved destination replaces the finish instead. Double-click the blue route to add a waypoint mid-route, or press and drag the route and release where the waypoint should go. Tap a waypoint to remove it. Tap the finish pin to remove it; the last stop becomes the finish again.

Map orientation and riding HUD

Library, Plan, and Ride share the same header, with the compass at the top right. Settings is always above the compact zoom controls, followed by the map-focus control, in a vertically centred left rail. In Ride, the compact 2D/3D, speaker, and follow controls use a matching centred rail on the right. The location control cycles between a free map, position follow, and heading-up follow. Follow mode keeps the rider fixed low in the usable map viewport while the map moves beneath it. Heading-up uses physical device orientation in Library, Plan and Ride; GPS course remains a separate motion signal. Dragging the Ride map disengages position follow. The same route-context header is used in Library, Plan and Ride. Its elevation trace shows route-distance progress and ETA-aware weather icons; Ride switches that trace to a moving rider-anchored window while Library and Plan show the route preview. Library, Plan, and Ride also keep a compact lower mode header above the mode dock; Library and Plan use it as the workspace handle, while Ride keeps it as a compact route-status header. Pressing the already-active Plan tab toggles the Plan workspace open or closed. The map-focus control hides the lower workspace/header and mode dock without losing the selected view or Library subtab.

Saved items

Saved rides, recent rides, bikes and destinations live under Library and are stored locally in this browser. Clearing site data removes them unless you export important rides or routes first.

GPX

Import and export planned routes under Library → Saved rides. Export or finish the active ride under Library → Recent rides, and use the per-item export controls in either ride list.

Official routes and sights

Official route, closure, transport and cycling-POI layers are selected from the active Velo product region and loaded through Velo. Under Navigation, the sights layer can be filtered by category and distance from the route.

Velo data services

The public client does not contact map or data providers directly. Velo owns provider selection, caching, regional capability policy and normalized API responses.

Offline use

The application shell works offline after installation. Previously viewed or explicitly cached Velo map tiles remain available. A regional offline package can retain route overlays, closures, cycling POIs and transport stops for the current Velo region. Routing and live server updates still require a connection unless a dedicated offline-routing package is installed by a native client.

↑
-- m
Continue
No route
Ride view
Have a great ride!