Using the System
Canadatrek Distance Capture, Charts and Graphs
1) Canadatrek Distance Progress Tracker
Use the Daily Distance Entry section to record the distance you travel during each exercise session. Each entry is automatically added to your cumulative total along the Canadatrek route.
Your data is saved automatically in your browser and is also reflected in the Canadatrek Monthly Summary.
If you enter a distance on the wrong day, simply delete the entry and re-enter it on the correct day.
Route Progress Panel
As your cumulative distance grows, the Route Progress panel updates automatically to show which segment of the Canadatrek route you are currently travelling. The panel displays:
- From and To — the start and end locations of your current route segment. Each location name is a clickable link that opens an information page about that location in a new browser tab, so you can learn more about the places along your journey.
- You are between — confirms the two locations surrounding your current position on the route.
- Next destination — the upcoming location you are travelling toward, also shown as a clickable link.
- Map Link — opens an external map of your current segment in a new tab.
To clear all entries for a selected month, use the Reset Current Month button. This will:
- Remove all daily distance entries for the selected month and year
- Clear all input fields on the screen
- Recalculate all statistics and charts
- Save the cleared (blank) data to browser storage
When you click the button, a confirmation message will appear showing the specific month and year (for example, “Reset all distance entries for March 2026?”) and warning that the action cannot be undone.
Selecting Cancel will stop the reset and leave your data unchanged.
2) Canadatrek Monthly Summary Chart and Graph
The Canadatrek Monthly Summary uses data from the Canadatrek Distance Progress Tracker, totals the distance for each month, and displays it in the corresponding monthly entry.
The Monthly Summary chart shows the Yearly Total and the Average Monthly Distance for the selected year. It also graphs the Monthly Distance Totals for that year.
3) Canadatrek Yearly Summary Chart
The Canadatrek Yearly Summary Chart captures the data from the Canadatrek Monthly Summary Chart. The Yearly Summary Chart shows the Accumulated Yearly Total and the Average Yearly Distance for the selected year.
4) Daily Entries (Detailed) Chart
The Daily Entries (Detailed) chart is a line chart that displays your distance entries for each day in the currently selected month and year.
Chart Details:
- The X-axis shows day numbers (1 through the number of days in the selected month)
- The Y-axis shows distance in your selected unit (km or miles)
- Each day with a recorded distance is shown as a plotted point (orange/amber) connected by a line
- Days with no entry are skipped (no point or connecting line is shown)
- The chart title updates automatically to reflect the selected month and year (e.g., “Daily Entries (Detailed) — March 2026”)
The chart updates in real time as you enter values in the daily table, providing a clear visual pattern of your activity throughout the month. Peaks highlight higher-distance days, while gaps represent rest days or missed entries.
A second chart, Monthly Activity Snapshot, appears in the sidebar as a bar chart. It presents the same daily data in bar format. Both charts reflect the same underlying entries for the selected month.
5) Canadatrek Kilometer (KM) or Miles Buttons
The Kilometers (KM) and Miles buttons control the unit used throughout the entire tracker. You should select the measurement desired to capture your distance and stay with that measurement throughout your journey. Important: Kilometers and miles are stored as two completely separate data sets — they are not converted from one to the other.
What happens when you switch units:
- Button styling updates — the selected unit appears with a solid green “active” style, while the other reverts to an outline style.
- The daily table reloads — a separate set of stored values for that unit is loaded. The tracker keeps kilometer and mile data independently.
- All statistics and charts refresh — including monthly totals, active days, averages, both charts, the yearly summary table, and the route progress panel.
- The GPS unit label updates — any displayed GPS distance switches to the selected unit.
- Your selection is saved automatically to browser storage.
Important: Kilometers and miles are stored as two completely separate data sets — they are not converted from one to the other.
For example, if you enter 5 while in KM mode and then switch to Miles, you will not see 3.1. Instead, you will see whatever values were previously entered in Miles mode (which may be blank if unused).
This allows you to track your activity using the same unit as your fitness device or app, without one unit affecting the other.
6) Canadatrek GPS Tracker
The GPS Distance Tracker is a panel located below the Daily Distance Entry section. It allows you to record a walk, run, or ride in real time directly in your browser, and then automatically adds the measured distance to today’s entry in the daily table.
How It Works
When you press Start Tracking, the browser requests permission to access your device’s location and continuously monitors your position using the built-in geolocation API. As you move, the tracker calculates the distance between recorded positions and maintains a running total. The distance display updates in real time as you travel.
While Tracking
- Displays your current distance and selected unit (km or miles)
-
Shows a GPS accuracy badge:
- Green — good accuracy (±20m or better)
- Amber — acceptable accuracy (±35m)
- Red — poor accuracy (greater than ±35m)
- Ignores readings with accuracy worse than 50m to reduce noise
- Discards position jumps greater than 200m to filter GPS glitches
- A pulsing green indicator shows that tracking is active
Controls
Stop & Add to Today stops tracking and adds the recorded distance to today’s entry in the Daily Distance table. If a value already exists, the new distance is added to it. The data is then saved automatically.
Reset stops tracking (if active) and clears the recorded distance back to zero without adding anything to the table.
Important Notes
- The browser tab must remain open and active while tracking
- Tracking does not run in the background like a dedicated fitness app
For the most reliable tracking experience, it is recommended to use a dedicated fitness app on your phone. These apps track activity in the background even when your screen is off, and are optimized for accuracy.
Recommended Free Apps
- Strava — walking, running, and cycling with excellent GPS tracking and automatic activity detection
- Garmin Connect — ideal for Garmin devices, with highly accurate long-distance tracking
- Apple Health — built into iPhone, automatically tracks steps and distance
- Google Fit — built into Android, passively tracks walking and cycling
Canadatrek Cardiac Charts
1) Resting Heart Rate Tracker
The Resting Heart Rate Tracker located under the Interactive Tools in the navigation bar dropdown, allows you to record your resting heart rate (in beats per minute, BPM), monitor trends over time, and view a simple fitness indicator based on your most recent reading.
Resting Heart Rate Entry
Each entry includes a date (defaulting to today), a BPM value (range: 25–160), and an optional note for context (e.g., illness, poor sleep, stress, or medication).
- Clicking Add Entry saves the record. If an entry already exists for that date, it will be overwritten rather than duplicated.
- After saving, the form clears automatically for the next entry.
- Reset Form clears the BPM and note fields and resets the date to today. If unsaved values are present, a confirmation message will appear before clearing.
- If you attempt to leave, refresh, or close the page with unsaved values, the browser will display a warning to prevent data loss.
Summary Statistics
Four summary panels update automatically, showing your:
- Latest reading
- Overall average
- Lowest recorded value
- Highest recorded value
Entry Table
All entries are displayed in reverse chronological order (newest first), including the date, BPM, and any notes.
- Each row includes a Delete button to remove the entry.
- A confirmation message appears before deletion: “Delete the entry for [date]? This cannot be undone.”
Fitness Indicator
Based on your most recent reading, a fitness category is assigned:
- Athletic — below 50 BPM
- Good — 50–59 BPM
- Normal — 60–100 BPM
- Elevated — above 100 BPM
Charts
Two charts provide visual insights into your data:
- Resting Heart Rate Trend — a line chart showing daily readings for the most recent month with data. Each recorded day is marked with a dot; missing days appear as gaps.
- Monthly Average Resting Heart Rate — a bar chart showing your average BPM for each month of the current year.
Data Management
Your data is saved automatically to your browser’s localStorage when you add or delete entries.
- Export Data — saves your data to a JSON file
- Import Data — loads data from a previously saved JSON file
- Clear Saved Data — removes all stored data from the browser, clearing the table, charts, and statistics
2) Exercise Heart Rate Calculator & Tracker
The Exercise Heart Rate Calculator & Tracker is a multi-purpose tool that helps you: calculate your target training heart rate, track your actual exercise heart rate, and monitor how well your heart recovers — all organized by month and year.
Calculator
- Enter your age, resting heart rate, and training intensity. Intensity can be set using a slider (50–95%) or presets: Beginner (65%), Intermediate (75%), Advanced (85%).
-
Click Calculate to generate two target heart rates:
- Standard Formula: intensity × (220 − age)
- Karvonen Formula: intensity × (220 − age − resting HR) + resting HR
- Results feed directly into the tracker sections below.
-
Summary values include:
- Selected intensity
- Estimated maximum heart rate
- Heart Rate Reserve (HRR)
Heart Rate Reserve (HRR) is the difference between your maximum heart rate and your resting heart rate. It represents the range your heart rate can vary during exercise. The Karvonen formula uses this value to provide a more personalized target based on your fitness level.
The Reset button restores default calculator values, clears all saved data, and asks for confirmation before proceeding.
Monthly Exercise Heart Rate Tracker
Select a month and year, then enter the heart rate you achieved during exercise for each day. The target heart rate appears above the table and as a dashed line on the chart.
-
Each entry is color-coded:
- Green — within 5 BPM of target
- Amber — within 12 BPM
- Red — more than 12 BPM away
-
Summary metrics include:
- Average exercise heart rate
- Average difference from target
- Number of days within target range
- A last 7 days trend indicator shows whether your performance is improving, declining, or steady.
- All entries are saved automatically as you type.
Recovery Heart Rate Tracker
This section tracks how quickly your heart rate recovers after exercise.
- Enter your 1-minute post-exercise heart rate for each day.
- The peak heart rate is pulled automatically from the exercise tracker.
-
Heart Rate Recovery (HRR) is calculated as:
Peak HR − 1-minute HR -
Each entry is categorized as:
- Excellent — 25+ BPM drop
- Average — 15–24 BPM
- Poor — below 15 BPM
-
Summary metrics include:
- Average HRR
- Best HRR
- Number of “good” recovery days
- A chart displays HRR values with a dashed baseline at 20 BPM (good recovery benchmark).
- A 7-day trend indicator is also provided.
Data Management
All data — including calculator settings, exercise entries, and recovery data — is saved automatically to your browser’s localStorage.
- Export Data — saves a full JSON backup
- Export Summary — saves a summarized JSON file
- Export HTML Summary — generates a formatted monthly report
- Import Data — loads a previously saved JSON file
- Clear Saved Data — removes all stored data