👉 Update to the latest version
👉 View latest screenshots
v8.21 2024-08-07 ⛰️ Improved hill shading for offline maps ✅ Usability and performance improvements v8.20 2024-07-25 🎨 New visual themes for vector offline maps: "ActiveRT", "BlackEnhanced", "Elements", "Outdoor", "Velocity" and "Voluntary" 🎨 The offline vector map theme selection dialog is now similar to what you are used to with online maps 📈 Improved Altitude charts at boundaries (after pause, stop, or finish) ⏸️ Improved pause and autopause measurements 📱 You can now move entire rows on the main screen using the layout popup-menu commands ✅ Misc. usability and performance improvements v8.12 2024-07-06 ⏸️ Improved pause and autopause measurements, which could improve duration measurement and thus almost all average values (e.g. average speed) 🎨 New "MotoRider" visual theme for vector offline maps. Natively supports light/dark styles! 🎨 Improved dark style for other vector offline maps 🌙 Adaptive screensaver timeout option 🐞 Fixed: Navigation speech not working unless global speech option is enabled ✅ Minor power calculations accuracy improvements ✅ Misc. usability and performance improvements v8.11 2024-06-27 🎨 New "Black" visual theme for vector offline maps 🎨 Vector offline maps now support light/dark styles 🐞 Fixed: Sometimes misplaced map buttons ✅ Some power calculations accuracy improvements ✅ Misc. usability and performance improvements v8.10 2024-06-20 🎨 New "Elevate" and "Tiramisu" visual themes for vector offline maps and the ability to select a theme via map options dialog 🎵 New meter mode: Media controls (requires permission) 💡 New status bar indicator: tracking ⛰️ New "Altitude offset" option 🖼️ Refreshed app icon 🐞 Fixed: Layout issues for some users ✅ Misc. usability and performance improvements v8.06 2024-05-30 🔥 Braking Energy metric. Can be regarded as brake wear - a pair of standard bicycle disc brake pads will last around 50 MJ (12 Mcal), for cars around 5 GJ (1 Gcal). Cumulative value is given in profile totals. ⛏️ Mechanical Energy metric cumulative value is now also given in profile totals. For bikes this can be regarded as a measure of chain wear - a standard bicycle chain will last about 100 MJ (25 Mcal), for motorcycles about 1 GJ (250 Mcal). ⚡ A slightly more accurate (derived) Power metric ⏺️ Option to completely remove the Rec/tracking button from the screen (and only use the tracking options from the menu) ⁉️ Options to confirm tracking on and off via the Rec button ✅ Misc. usability and performance improvements v8.05 2024-05-16 ✅ Misc. usability and performance improvements v8.04 2024-04-29 🐞 Fixed: Missing altitude, slope and power readings for some users in the previous release. Sorry about that! v8.03 2024-04-25 ✅ Performance improvements that should help prevent ANRs that sometimes occur to some users 🗺️ Online maps are now sorted by last used v8.02 2024-04-19 🎨 "Normal" font is now the default on the main and the Overview screens. You can still select "Digital" in Settings > Display > Appearance, and it's now a per-profile option. 💬 Three new languages are now supported: Icelandic, Latvian, and Norwegian ✅ New "None" meter mode, to show empty space on the screen and do nothing else ✅ Performance improvements that should help prevent ANRs that sometimes occur to some users ✅ Various usability and performance improvements v8.01 2024-04-04 💬 Nine (9) new languages are now supported: Bengali, Filipino, Malay, Marathi, Punjabi, Tamil, Telugu, Uzbek, Vietnamese 💬 Major translations update, mostly using machine translation ✅ Performance improvements that should help prevent ANRs that sometimes occur to some users v8.00 2024-03-25 💾 Application Data Storage option: You can now choose a folder anywhere on your phone where the app will store your tracks and other data! This helps prevent accidental data loss if the app is uninstalled, and also makes backups easier. Please open the Settings/Storage screen for more info. ⛵ Screen stabilization implementation option: Internal/External (external requires our Stilly app) 🏢 Option for map "show buildings" feature ✅ Various usability and performance improvements ✅ The app now requires Android 6 or higher v7.107 2024-02-03 🐞 Bug fixes and performance improvements 🗺️ Stamen maps (3 map types) are no longer available and have been removed from the list v7.106 2024-01-25 🗺️ New MapTiler map: Ocean ✅ Better moving time management when uploading indoor training to Strava 🐞 Fixed: On-screen Slope chart stops updating after a pause 🐞 Fixed: A bogus "Canceled" message was showing after every track upload ✅ Various UI/UX improvements ✅ Various stability and performance improvements v7.105 2024-01-10 🐞 Fixed: "App not responding" could sometimes happen when using Bluetooth sensors, and in general 🐞 Fixed: Phone's internal barometer sensor couldn't be used at the same time as an ANT+ temperature sensor (eg. Garmin Tempe) 🐞 Fixed: Sometimes an error would occur when trying to import a GPX track created using the app into the Google Maps platform. (Reason: the app sometimes allowed empty lat,lon attributes. Simply adding zeros to make it look like <trkpt lat="0" lon="0"> solves the problem.) ✅ Safer deletion of multiple tracks: The app will now ask to "enter code" to confirm the deletion of two or more tracks ✅ A few other minor improvements v7.104 2023-12-29 ✅ Another optimization and improvement v7.103 2023-12-28 ✅ Deep internal optimizations to further improve application responsiveness and reduce memory usage ✅ Gear ratio metrics improved v7.102 2023-12-17 🐞 Fixed "app not responding" (aka ANRs) for some users ✅ A few other minor improvements v7.101 2023-12-10 🐞 Fixed ongoing notification while tracking is active on Android 13 and 14 v7.100 2023-12-09 ✅ User interface optimizations to further improve responsiveness ✅ Gear ratio metrics improved ✅ Navigation improvement: Better handling of situations where two or more maneuver steps are very close to each other (typically in walking directions) 🐞 Fixed: Garmin Tempe and other ANT+ environment sensors could not be discovered ✅ Several other fixes and improvements that make the application better v7.93 2023-11-30 ✅ Improve startup responsiveness for some users ✅ "Remaining distance" field in the navigation panel ✅ More efficient and improved gear ratio metric ✅ You can now click the Start map marker to navigate your way back more easily ✅ User interface theme is refreshed (updated to Material3) 🐞 Fixed: Profile could not be deleted sometimes, e.g. if navigation was used ✅ Several other fixes and improvements that make the application better v7.92 2023-11-14 ✅ User interface theme is refreshed (updated to Material3) ✅ Prevent freezes and improve startup responsiveness for some users ✅ You can now easily reroute your navigation with one tap when you get off route ✅ You can now click the Start map marker to navigate your way back more easily ✅ Option to select maps renderer (Settings > Maps > Advanced), if you have reason to revert to legacy renderer ✅ More efficient and slightly improved gear ratio metric 🐞 Fixed: Incorrect current Radius data ✅ Several other fixes and improvements that make the application better v7.91 2023-11-06 ✅ You can now place the Rec/Tracking (GPS) button anywhere in the layout by long-clicking on any meter on the main screen and using the pop-up menus. There is also an option to disable this feature in Settings > Display > Buttons. ✅ Larger button bar buttons on the main and overview screens ✅ Improved real-time response for on-screen altitude, slope, power, and vertical speed and power metrics during activity ✅ Slightly more accurate altitude charts ✅ Several other fixes and improvements that make the application better v7.90 2023-10-28 ✅ Layout redesign: The Tracking (GPS) button is now next to the Profile button ✅ Layout redesign: Speedometer is now at the top of the screen by default (in the Standard layout) ✅ Layout redesign: AVAS and Flashlight buttons have been moved to the Control Panel ✅ Slightly more accurate altitude charts ✅ Several other improvements and optimizations that make the application better v7.83 2023-09-27 ✅ Online elevation option: Use elevation data from the Internet to increase altitude baseline accuracy. Enabled by default. More information can be found in [Settings > Tracking/GPS > General]. Note: This feature requires a subscription license (Ultimate license, or one of the map licenses). 🐞 An internal improvement that fixes the "layout not saved" issue for some users, and possibly some other more obscure issues ✅ Speedometer value changes are now nicely animated ✅ Several other improvements and optimizations that make the application better v7.82 2023-08-22 ✅ "Battery" meter mode, which can be used to display the phone's battery level on the main screen ✅ "Adaptive GPS update interval" is now a separate option, to increase its visibility and make it more convenient 🐞 Fixed: Bluetooth sensors sometimes take a long time to connect 🐞 Fixed: Resuming a track from History when needing to change profile hangs the app ✅ New Google Map renderer is now the default on most devices ✅ Several other improvements and optimizations that make the application better v7.81 2023-08-01 ✅ New Google Map renderer is now the default on most devices ✅ Computation improvements to increase accuracy of altitude, slope and power charts in some cases, especially during breaks when using barometric sensor ✅ Several other improvements and optimizations that make the application better v7.80 2023-07-07 ✅ Computation improvements to increase accuracy of altitude, slope and power charts in some cases, especially during breaks when using barometric sensor ✅ Computation improvements to reduce metrics lag on the main screen in some (low speed) cases ✅ Computation improvements to prevent gaps in the altitude and power data in the GPX file in some (low speed) cases v7.77 2023-06-27 🐞 Fixed: Strava upload on Android 5, 6 and 7 ⚡ Power balance metrics and charts (dual-sided power meter sensors are required for this) 📈 More accuracy in Altitude, Power and Slope charts, especially when handling pauses and breaks 🌧️ Weather radar data refresh has been improved for reliability ✅ Several other improvements and optimizations that make the application better v7.76 2023-06-19 ⚡ Power balance metrics and charts (dual-sided power meter sensors are required for this) 📈 More accuracy in Altitude, Power and Slope charts, especially when handling pauses and breaks 🌧️ Weather radar data refresh has been improved for reliability ✅ Several other improvements and optimizations that make the application better v7.75 2023-05-22 🏔️ More accurate charts and measurements of altitude, slope and power 📜 Default track name after saving now only includes profile name (no date) ✅ A few other improvements and optimizations that make the application better v7.74 2023-05-05 🐞 Google Fit issues have been resolved, as well as some others, as we reverted to previous and reliable versions of the tools used to compile the app 🐞 Slight improvement of the thermobarometric altitude algorithm, to prevent jumps in altitude after profile change v7.73 2023-05-03 ✅ A few improvements and optimizations that make the application more reliable v7.72 2023-04-18 🗺️ Strava Global Heatmap map layer: Shows aggregated public activities over the last year, to help you discover new places to be active (enable this from the map options dialog) 🔍 Auto-zoom sensitivity option: Adjust the auto zoom sensitivity on-the-fly by zooming in or out while tracking ⛵ Screen stabilization feature improvement 🐞 Fixed: Sensors sometimes not connected after profile change 🐞 Unfortunately Mapy.cz maps had to be removed, as they became unavailable ✅ A few other improvements that make the application better and more reliable v7.71 2023-03-08 🐞 Fixed: Power value can sometimes appear erratic (on display only) 🐞 Fixed: Sometimes altitude, slope, energy, power, vertical power calculations are missing (when going very slowly, e.g. slow walking) ⛵ Screen stabilization feature improvement ✅ A few other improvements that make the application better v7.70 2023-02-14 🚀 Almost all values are now calculated and displayed in near real-time¹. In particular, Altitude, Slope, Power, Vertical Power and Vertical Speed delays are greatly reduced. 🔋 Less battery and memory use thanks to improved algorithms ⛵ Screen stabilization feature improvement ✅ A few other improvements that make the application better ¹ Assuming a barometer sensor is used; About 4x faster otherwise (using GPS as altitude source). v7.62 2023-01-02 🐞 Strava login issues have been resolved ⛵ Screen stabilization feature improvement ✅ A few other improvements that make the application better v7.61 2022-12-30 🐞 Fixed some app reliability and notification icon visibility issues ⛵ Screen stabilization feature improvement ✅ A few other improvements and fixes that make the application better v7.60 2022-12-19 🐞 Fix (Android 11+): Sometimes the app was unable to retrieve real-time locations after changing screen orientation while in the background, causing straight lines on the track ⛵ Screen stabilization feature improvement 🌧️ Weather radar now shows snowfall in different colors 🔋 Less battery use, especially while inactive (not tracking) ✅ Some other improvements and fixes that make the application better ⚠️Note: Map cache for maps other than Google will be invalidated by launching this release, meaning all map tiles will have to be recreated or downloaded again v7.51 2022-12-01 ⛵ Screen stabilization feature: Helps you to see the screen a little more clearly while on the move. The image on the screen is stabilized by applying rapid small movements that try to counteract external shaking. (By default, it will activate only when bumpy terrain is detected) 🔋 Less battery use, especially while inactive (not tracking) 💬 Major translations update using machine translation, so now all supported languages should be around 100% complete ✅ Some other improvements that make the application better v7.50 2022-11-17 ⬆️ Navigation: Get step-by-step directions to your destination, both visual and spoken! ✨ We've freshen the looks of the main and overview screens to make them a bit more modern 🏁 It is now possible to finish a track in a profile other than the active one (from the Profiles screen) 📱 You can now more easily reorder fields in the same row of the main screen or make them wider/narrower (via the Layout pop-up menu) ✅ Many other improvements that make the application more efficient and better v7.47 2022-09-20 🌧️ Weather radar data retrieval is now more reliable ✅ A few internal improvements to make the application behave better v7.46 2022-08-27 🐞 Fix: In-app updates feature was not working as intended 📚 Updated some third-party libraries (e.g. Strava) ⏯️ Improved reliability of the Auto-pause and GPS automatic sleep features ✅ A few internal improvements to make the application behave better and use a bit less battery v7.45 2022-08-18 🗺️ Mapy.cz maps! 4 map types in total: Basic, Outdoor, Satellite and Winter ⏯️ Improved reliability of the Auto-pause feature 🎯 Tracking algorithm will now accept even very inaccurate location updates when required (up to 300 meters of inaccuracy), to make the tracking possible in most bad GPS signal situations ⛰️ Improved offline maps hill shading algorithm a bit ✅ A few other internal improvements to make the application behave better v7.44 2022-08-03 🐞 Fix: App crash on startup for some users ✅ Make automatic tallies sound a bit less often ✅ A few other improvements to make the application behave better v7.43 2022-07-27 🐞 Fix: Auto-pause feature not working as it should sometimes (i.e. Elapsed time and Duration end up the same) 🐞 Fix: Sometimes it can happen that the profile cannot be changed or track cannot be finished without closing the app first ✅ A few other improvements to make the tracking more robust v7.42 2022-07-19 ✅ Improved tracking algorithm to prevent possible large jumps in location during bad GPS signal situations ✅ Improved reliability of the "GPS automatic sleep" feature ✅ A few other improvements to make the application more robust v7.41 2022-07-12 🐞 Fix: ANT+ sensors not working ✅ Improved the tracking algorithm for a more reliable recording in bad GPS signal and screen-off situations ✅ A few other improvements v7.40 2022-07-04 🐞 Fix: Better screen-off recording on Xiaomi and other devices v7.31 2022-06-27 🔋 Optimizations for less battery use ✅ Improved reliability of sensors connection when switching profiles v7.30 2022-06-25 ✅ Optimizations for improved responsiveness on some devices 🔋 Optimizations for less battery use when Bluetooth sensors are used ✅ Improvements to make the application more reliable and robust v7.29.1 2022-06-18 🐞 Fix: App won't start when first launched after fresh install 🎯 Wait a bit for more accurate GPS data when tracking starts v7.29 2022-06-16 🔋 Optimizations for slightly less battery and memory use 🐞 Stability improvements on some devices 🌧️ Weather radar animation is now enabled by default ✅ Info dialog is now shown when map weather icon is clicked ✅ Other improvements and fixes v7.28 2022-06-01 🗺️ New MapTiler maps: OpenStreetMap and SwissTopo Light Base Map 🍸 The application will now offer an update if a new version is available 🔋 Some optimizations for slightly less battery usage ✅ Some improvements and fixes v7.27 2022-05-19 ✅ The app will now automatically try to use SD card, as suitable, when copying and listing offline map files 🐞 Fixed: Tracking sometimes did not work after changing the profile while recording was active 🐞 Fixed: ANT+ sensors did not work on Android 11 and 12 🐞 Fixed: The app was still using its old folders for config files on pre-Android 11 devices (/Documents/UrbanBiker) ✅ The "Sensors" icon has a new look ✅ Other improvements and fixes v7.26 2022-05-04 🐞 Stability fix. IMPORTANT: Versions v7.23-25 can fail when some permissions are denied, so please update as soon as possible. Sorry about that! ✅ Improved Android permissions management ✅ Improved wireless sensors re-connection reliability v7.23, v7.24, v7.25 NOTE: Please do not use these versions, as they are flawed and can fail in some circumstances, such as when some permissions are denied. v7.22 2022-04-20 ✍️ You can now "Report an issue" from the main menu, which will also automatically attach helpful debug information to the email 📜 The app now generates a debug log file in its data folder, a text file which contains information about potential app issues, and which tech-savvy users can examine or send to us 👣 When using phone's own step detector sensor, now it will provide Duration and Distance measurements only when there's no GPS or other sensors available ❤️ When using a heart rate sensor, now it will provide Duration measurements only when there's no GPS or other sensors available (except the step detector) ↕️ "Vertical weight" property for meters on the main screen ✅ Some UI improvements ✅ Misc. improvements and fixes v7.21 2022-04-11 📱 Additional standard main screen layout type: "Dense" 🐞 Fixed: Old APK-licenses not working ✅ Enforce "Google Play services" as a default GPS provider. If you really want to use the "GPS subsystem" option, you'll have to switch it again. ✅ "Adaptive" GPS update interval mode is no longer the default, you'll have to switch to this mode if you want to use it ✅ Some other improvements and fixes v7.20 2022-03-29 📱 Main screen layout customization features: Use the "Layout" main menu item to choose from predefined layouts, or long-click on any meter and follow the menus to compose your own layout! 🐞 Fixed: License purchase sometimes not respected for some users, due to a bug introduced in v7 dated 2021-12-13. Those licenses are not lost; only sometimes they were not noticed. Sorry about that! ✅ Quicker and possibly more reliable connecting to Bluetooth sensors ⏺️ Tracking button alternative mode option (Settings > Display > Buttons) ✅ Many other improvements and fixes v7.12 2022-02-28 🐞 Fixed: Physical activity recognition feature not working (for both GPS and sensors), due to a bug introduced in v7 dated 2021-12-13. Sorry about that! 🐞 Getting rid of a pesky ANR and strange app behavior some users were experiencing ✅ A few other fixes and improvements v7.11 2022-02-22 🐞 Getting rid of few pesky crashes and ANR-s some users were experiencing v7.10 2022-02-18 📈 10-minute charts in meters (long-click on a meter for options) 🔋 Less battery usage on main screen and Overview screen 🐞 Possibly fixed: Tracking does not work with screen turned off for some users 🐞 Possibly fixed: Elapsed time sometimes not zero on tracking start 📜 Long-click on a speedometer now also produces a pop-up menu, and this goes for the meters in the Overview screen, too ✅ Many other fixes and improvements v7.03 2022-01-10 🐞 Fixed: Minimal Vertical speed metric doesn't go below zero 🐞 Fixed: Crash on Androids older than 8.0 after choosing offline map files ✅ Misc. v7.02 2021-12-29 ✅ "Custom tracks folder" feature that helps you find and access previous tracks is now more prominent in the History screen 🐞 Fixed: "Pocket" screen mode is now more reliable ✅ Misc. improvements and fixes v7.01 2021-12-23 ✨ Adaptive GPS interval: Saves battery by using GPS less often when you're going slow! This is now the new default GPS update interval mode. 🗺️ New MapTiler map style: Winter 🐞 Fixed: No vibrations chart unless "AutoTerrain" option is also enabled 🐞 Fixed: Sqlite offline maps garbled when using the "Hi-res" mode ✅ Make "Pocket" and "Screensaver" screen modes more reliable. Note: Pocket mode will no longer work in Android's split-screen mode, unless the app has focus. ✅ Other improvements and fixes v7 2021-12-13 ⚙️ Android 11 and 12 compatibility improved. App data folder (the external one) has changed on these systems, from "/Documents" to "/Android/data/com.sublimis.urbanbiker/files/Documents". Keep in mind if you're transferring files around, or doing backups! 🚵 AutoTerrain feature: Sense terrain roughness by measuring vibrations, and adjust the rolling resistance coefficient (Cᵣᵣ) accordingly when computing power. 💤 Screensaver feature: Dim and app-lock the screen after a predefined time period 📈 Vibrations chart 🧮 Average rolling resistance coefficient metric 📐 All units of measure are now common, only Power and Energy units are per-profile ✅ Other improvements and fixes