Tempo
Tempo is a privacy-first, self-hosted sports recording and analysis application that supports importing GPX/FIT/CSV from Garmin, Apple Watch, Strava and other devices. It provides route visualization, altitude and speed analysis, segment statistics, weather correlation and media attachments., all data is stored locally, no subscriptions, and no cloud dependence.
- Multi-format import: Native support for GPX, FIT (including.fit/.fit.gz) and Strava CSV/ZIP batch import, automatically parsing traces, time series and metadata. - Core analysis capabilities: distance, duration, pace, speed, heart rate, power, altitude increase and decrease, movement time and segment statistics, which can be completely generated with one import. - Maps and Elevation: Interactive route maps and altitude profiles provide intuitive playback of training paths and climb details. - Weather correlation: Automatically match environmental data such as temperature, humidity, precipitation, wind speed/direction, and air pressure on the training day/period to explain performance fluctuations. - Media attachments: Add pictures/videos for each training to assist in recording and sharing; media and training data are archived in a unified manner. - Batch History Import: Quickly migrate full running history according to Strava's ZIP export specifications, skipping unsupported activity types to ensure data consistency.


