A real-time fitness tracker that combines GPS route mapping, accelerometer cadence sensing, and live weather & air quality data — built for urban runners.
Urban FitLog fuses onboard phone sensors with cloud APIs to give you a complete picture of every workout — physical performance and environmental context together.
Real-time position tracking with OpenStreetMap tiles. Route drawn as an orange polyline as you run.
Live AQI from AQICN API. Color-coded run-readiness assessment before you start — Good, Moderate, Unhealthy.
Temperature, humidity, and wind fetched from OpenWeatherMap based on your exact GPS location.
Accelerometer-derived steps per minute (SPM) and pedometer step count tracked throughout every run.
Log sets, weight and reps from a 50+ exercise database. Workout templates, rest timer, calorie tracking.
Monthly view with per-day training volume and run distance badges. Tap to review full session details.
| Sensor | Data |
|---|---|
| GPS | Position, route, distance, pace |
| Accelerometer | Movement magnitude → cadence (SPM) |
| Pedometer | Cumulative step count |
| API | Data |
|---|---|
| OpenWeatherMap | Temp, humidity, wind, description |
| AQICN | Real-time AQI index + category |
| CARTO / OSM | Map tile imagery |
Urban FitLog guides the user through a meaningful interaction with their environment — from pre-run assessment to post-run reflection.
Open the Running tab. AQI and weather load automatically from your GPS location. Green badge = safe to run.
Tap Start Run. GPS locks on instantly. The map appears with your position marked in orange.
Distance, pace, duration, step count, cadence, and live AQI update every second as you move.
Tap Stop. Your session — including route, duration, calories, and environment data — is saved automatically.
Every run and training session appears in the monthly calendar with distance and volume badges.
A full walkthrough of Urban FitLog — from environment check to live GPS run tracking, strength training, and calendar history.
Launch
Strength Training
Exercise Picker
Live GPS Run
Calendar
Settings