New in rubiTrack 5 Pro


  • Adds configurable map overlays:
    • Overlays show additional information on top of the map.
    • Overlays are independent of the base map and can be used in any combination.
    • Choices are "Hiking", "Cycling", "MTB", "Riding" and "Slopes" (by and "OpenSeaMap" (by
    • The Overlay feature is experimental and the imagery is provided by 3rd parties and is subject to change or removal without notice.
    • Overlays can be configured in the map configuration.
  • New "Zoom to segments" behavior:
    • When selecting a segment in the Segments View, rubiTrack now zooms to the segment instead of just the activity.
    • Adds the new "Zoom to selected segments" option on rubiTrack's application preferences "Behaviors" page which controls whether or not the zoom-to-segment feature is active (the default is ON).
  • The map now always uses optimal zoom for tracks so activities fill as much real estate as possible. Previously the map used the best fitting integral zoom level for a given track.
  • The map's tile loader now prioritizes the tiles in the visible track area over those that are in the background behind other UI elements such as chart or collection view.
  • Adds a new map configuration setting named "Opacity". It controls the opacity of the track as well as the zones (if any) and can be used to make the map background shine through the track for better visibility of map features. This setting is accessible from the map configuration popup.
  • Map Styles
    • All map styles have been updated and several new map styles have been added.
    • The new default style is "Outdoors", which features a clearer elevation profile and is very detailed at high zoom levels. The satellite styles have been updated and the standard set of styles also comes with a simpler map style named "Bright".
    • In addition, there are 8 new map styles available for various purposes and with different visual styles. The new styles are: "Globe", "Standard", "Terminal", "North Star", "Comics", "Vintage", "Nowicka" and "Ice Cream".
  • Adds a new map track configuration setting named "Thickness", it controls the thickness of the track. This setting is accessible from "Track" tab in the map configuration popup.

Training Summary

  • Timeline
    • The timeline is a new way to look at your recorded data and filter it by using intuitive controls.
    • The timeline displays all activities you ever recorded and all athlete log entries ever made.
    • The timeline gives you a very quick look at active and inactive phases, no matter how much data has accumulated.
  • New Athlete Log features
    • The log details can now be browsed while the details editor popup window remains open. The editor will automatically update to the current table selection.
    • The log details now support editing of multiple entries at the same time. To prevent loss of historic log data, the date field cannot be edited when multiple entries are selected.
    • The utility functions "Delete", "Calculate Heartrate for selected" and "Calculate Metabolic Rates for selected" now operate on all selected items in the athlete log table.
    • Adds a new action menu command for editing the current selection.
    • A new athlete log entry can now be entered quickly from the main menu "Athlete > Add Log Entry…" item, without having to go to the Training Summary first.
  • Bests and "Go to Activity"
    • The Bests curves can now be grouped by activity type which makes them even more useful for comparing different kinds of records.
    • The Bests curves in the Training Summary are now connected to the main activity window via the new "Go to Activity" command. Every best curve point represents an activity which you can now directly jump to and easily inspect thanks to this new feature.
  • Adds "Descent" and "Rate of Descent" curves which are like "Climb" and "Rate of Climb" but for descent instead of ascent.
  • The selection of the filter sidebar is now persistent and saved for each configuration. This allows for more fine-grained configuration setups.
  • The annotations for curves grouped by activity type now uses the activity type's icon. Annotations for bests curves are adorned with auto-expanding activity type icon and the date of the best value.

Activity Chart

  • The "Duration" curve with "Delta" curve type setting will now plot a cumulative duration chart which is useful for visual detection of speed pumps or drop-offs on a given track.
  • Quick-Stats popups: When the active duration and total duration differ at a selected track point or for a selection of points, the quick-stats popup now prints both duration.
  • When selecting activities without GPS data, rubiTrack now displays a places marker on the map for each of those activities that have region information set.
  • When selecting activities without any track data and the chart auto-hide option is on (default), rubiTrack now hides the chart area as if no activity was selected. This avoids a blank chart view just sitting there using up space.


  • New Summary Feature
    • A summary is automatically calculated for each calendar unit and displayed to the left of the calendar days.
    • Summaries are available for weekly and monthly view modes.
    • The summary feature can be turned off via the calendar's mini-toolbar using the ∑ button.
    • When the summary feature is OFF, summaries are hiding at the left hand edge of the corresponding calendar unit with only a small portion of it visible. When moving the cursor into the summary UI it automatically expands to full visibility.
  • The calendar no longer tries to fill the view with an integral number of rows, which can cause some awkward resizing behavior. This makes the calendar and whole UI calmer and more responsive and speeds up chart hiding.
  • Improved layout in Mini-mode which fits more calendar units in certain cases.
  • Improves the behavior when browsing using cursor keys. The Left-key now always moves to an earlier date, the Right-key always to a later date, regardless of sort order and calendar mode. The Up-key and Down-key move to the next logical neighboring activity in a different week, depending on the layout and sort order that is used.


  • Full view
    • Single areas in the chart can now be maximized to full size quickly.
    • The full view mode can be turned on by using the new "Maximize" button in the top-right corner of every displayed area.
  • New Add Curve UI
    • Adding curves is now completely visual: The new "+" button opens a new visual chart collection from where you can pick the curve you would like to add.
    • The items displayed are miniature previews of the actual chart curve that will be added, it uses real data and it's not a pre-rendered default graphic.
    • The new UI also comes with a convenient filter on top that lets you drill down more quickly.
  • Drag & Drop
    • Drag & drop in the chart is now much more intuitive.
    • When rearranging charts using drag and drop, you now drag the entire curve by pulling the curve's handle (the button). Possible drop locations are now indicated and the current drop location is highlighted.
    • Adds drag & drop curve removal: Chart curves can now be removed by dragging the curve's handle off the chart and dropping it anywhere outside the chart area.
    • Drags can be canceled by either pressing the Escape key or by dropping the curve where it was dragged from.
  • Horizontal dividers now snap to other dividers in neighboring columns which makes layouting the chart nicely super easy.
  • When all curves have been removed from the chart, the new "Add Curve" UI is available immediately to add new curves.


  • The completely new UI provides a timeline similar to the timeline in the Training Summary for filtering.
  • The timeline has two freely configurable selections: The current period (blue) and the comparison period (green). These selections define the date ranges used for the comparison.
  • It is now easier to distinguish gains and losses for a certain value by color-coding the percent-meter. Green means gain, red means loss.
  • The available dashboard values now include speed, pace and power values as well as the Lactate Threshold Trimp.
  • Threshold values are now compared between the two timeline selections.
  • The Dashboard now has 5 groups of charts to choose from with the new Bests group.

Import related features

  • Dramatic performance improvements when syncing with devices directly and when importing files. In addition to all other de-duplication measures, rubiTrack now keeps track of the files that activities were imported from. If it detects the import of data from a file that was imported previously, the file will simply be skipped. Previously, rubiTrack would import the file and detect duplicates after the import. This new option can be turned off in the application preferences (ON by default).
  • Up to 50% performance improvements when syncing data from Suunto Ambit locally as well as when importing TCX and GPX files.
  • TCX Import: Adds support for importing power data for Garmin TACX.

Activity Collection View Display Mode

  • Adds a new Display Mode option to switch between 3 sizes (Standard, Compact, Essential) which display a varying degree of information on the activity tile.
  • Display Mode is accessible via the "View" main menu and the context menu of the Activity Collection view.

Activity Collection View Grouping

  • The activity collection can now be grouped by different criteria.
  • Grouping lets you explore the activities in an entirely new way and get a quick overview even with huge number of activities.
  • Activities can be grouped by date (as year and month) which is the default as well as active distance, active duration and region (country code and division/state).
  • Activity group headings display a full summary of activities they contain next to the group's name as well as a small pie chart that visualizes the distribution of activity types within the group.

Equipment Manager

  • Completely reimagined and massively updated UI.
  • The Equipment Collection view now can be grouped by activity type, brand, mileage, usage count and the new equipment kind field.
  • Equipment group headings display a full summary of the items they contain next to the group's name as well as a small pie chart that visualizes the distributing of activity types.
  • Equipment Chart
    • Shows activity history charts directly in the Equipment Manager window for convenient access.
    • Provides all relevant activity history charts that are also available in the Training Summary.
    • The Equipment Manager chart comes with a unique, extremely handy feature: Select more than one equipment item and the chart provides a visual comparison for the selected items.
    • The number of comparable equipment items is not limited, making it possible, for example, to compare all running shoes you ever used.
  • The Equipment Manager's status bar now displays a full summary like the collection groups do. When more than one item is selected, the summary is calculated for the selection.
  • The Equipment Manager's sidebar and chart can be toggled individually via corresponding toolbar buttons.
  • Adds a new field named "Kind" for specifying the kind of equipment item (like for example Shoe, Bike, GPS Device, Watch, …). The kind field is freely configurable and can contain any text of your own choosing.
  • Equipment item groups (that's equipment items that have other items as parts) now get a better auto-generated picture (if no picture is set manually).

rubiTrack's geo-database

  • Adds many new cities and divisions.
  • Adds geo information for Sint Maarten (the dutch part) and Kosovo.
  • This version replaces regions of France by better suited départements, and adds correct regions for Finland.
  • When importing new activities, rubiTrack now sets the correct timezone based on the activity's GPS information.
  • When updating a version 4 file, you can choose to update your activities to the new database in order to benefit from the update.

Other notable improvements

  • rubiTrack is now better navigable using the keyboard only.
  • Better UI performance and operation smoothness while browsing through even a huge number of activities.
  • Fixes a bug that allowed no decimal digits to be entered in the HRV field in the activity details.
  • Fixes bugs in the calendar with keeping the selection visible when moving through activities using cursor keys and when resizing the window.
  • Fixes a bug in the map where hidden multi-line markers (laps, segments) were still clickable.
  • Fixes problems when clearing the category of an activity type which could cause crashes elsewhere.
  • The map ruler is now updated correctly after panning the map by dragging with the mouse.

Track Data Editor

  • The Track Data Editor now has new tool named "Point Fixer".
  • The Point Fixer makes it easy to change point values for multiple track points.
  • Points values can be changed by column. The value entered will be applied to all selected track points.
  • To access the Point Fixer, select the new toolbar button in the top-right corner of the Track Editor or use the context menu.


  • Adds automatic syncing over WiFi
    • rt2go has a new feature for automatic syncing (AKA auto-sync) over WiFi with rubiTrack 5 Pro for Mac and other iPhones running rt2go.
    • In order to auto-sync, rt2go must be approved by "Allow always" when syncing manually.
    • When "Allow always" is enabled on the counterpart, rt2go will attempt to auto-sync in regular intervals while it is in the foreground.
    • rt2go displays a sync monitor on the screen, which can be disabled in the app settings.
    • Auto-syncing can be turned off in the rt2go settings view on iOS and in rubiTrack 5 Pro in the application preference settings page "WiFi & Cloud".
  • Adds Automatic Syncing for Health data
    • When permissions have been granted to access Health data, rt2go will auto-sync new workouts and health data when in the foreground.
    • Auto-syncing can be turned off in the rt2go settings view.

Also New

  • Notes for activities, athlete log entries, equipment and events are now plain text. The notes' text will remain intact, any formatting will be removed when upgrading.
  • The date column in the activity list view now displays the date in the timezone of the activity instead of the current time zone used by the system.
  • The activity list view has a new column "Timezone".
  • Improves reliability while detecting segments.
  • Adds a new import settings "Import Auto-Laps" which controls whether or not auto-laps recorded by some devices will be imported (default OFF).
  • When the "Select latest activity after launch" behavior is enabled (the default), rubiTrack now selects the most recently selected activity if one was selected in the last session, otherwise the latest activity.
  • Setting a location for an activity that does not have GPS information is now super-easy: Select the activity, then zoom to the map location you want to set and long-click the location on the map. When the place marker appears, click the marker to confirm the location.
  • Improves the default layout used for charts in new rubiTrack files.
  • VO2max is now displayed with 1 decimal digit.
  • Weights are now displayed with one decimal digit in the history log table and with one or two digits in the log item details.
  • When adding a new log item manually, the dependent values for body fat and visceral fat are now automatically calculated like when editing existing entries.
  • Massive 50%+ performance boost when calculating map place clusters.
  • Chart curves with sections or timelines now automatically shrink the horizontal axis to a simple x-axis without sections if there is not enough space available.
  • rubiTrack now displays a progress sheet if saving can not be completed instantly.