How CrewLink Works & Technical Guide
A battery-efficient live GPS beacon and telemetry system designed for Garmin athletes, ultramarathons, trail running, and support crews.
3-Step Setup Walkthrough
Getting started with live telemetry takes under 2 minutes:
Register your runner handle on crewlink.run to get your permanent tracking link, unique 6-character Watch & Crew Key, and inbound tracking email.
Choose your preferred method: Garmin LiveTrack (zero-install, add email to LiveTrack recipients), Connect IQ App (install from store & enter key in app settings), or COROS (add email as Safety Alerts contact).
Press Start on your watch. Your crew and supporters open your clean link (crewlink.run/yourname) in any mobile or desktop browser—no apps, accounts, or logins required.
Watch Options & Connection Methods
CrewLink supports all Garmin and COROS GPS watches. Depending on your priority, choose between our zero-install email forwarding bridge or our native on-wrist Connect IQ data field:
| Feature | Garmin LiveTrack | Connect IQ Watch App | COROS Safety Alerts (Beta) |
|---|---|---|---|
| Setup Experience | Zero-Install (Email Forwarding) | Connect IQ Data Field (App Store) | Zero-Install (Safety Alerts) |
| Watch App Required | No (Uses native Garmin Connect) | Yes (Free Connect IQ field) | No (Uses native COROS app) |
| Telemetry Interval | 1–2 min (Garmin native) | 15s, 30s, 1m, 2m, or 5m | 1–2 min (COROS native) |
| Spectator Cheering Count | No | Yes (Live on wrist) | No |
| Watch Battery % to Crew | Yes | Yes (Real-time %) | Estimated |
| Mountain Dead-Zone Buffering | No (Live stream only) | Yes (Point cache) | No |
| Aid Station ETAs & Profile | Yes | Yes | Yes |
| Permanent Custom Link | Yes (crewlink.run/yourname) | Yes (crewlink.run/yourname) | Yes (crewlink.run/yourname) |
• Choose Garmin LiveTrack if you want zero-install setup using your existing Garmin Connect phone app.
• Choose Connect IQ Watch App if you want real-time spectator cheer counts on your wrist, watch battery % for your crew, and high-frequency 15s updates.
• Choose COROS Safety Alerts (Beta) for PACE, APEX, and VERTIX watches with zero apps installed.
Frequently Asked Questions
Why use CrewLink instead of native Garmin LiveTrack or COROS Safety Alerts?
crewlink.run/yourname), real-time checkpoint arrival countdowns (ETAs) along uploaded GPX courses, interactive elevation profiles, on-wrist spectator cheering counts (via Connect IQ), and zero-app spectator access.
Should I use Garmin LiveTrack or the Garmin Connect IQ Watch App?
How does Garmin LiveTrack setup work? (Zero-Install)
{code}@track.crewlink.run address as a recipient under Garmin Connect > More (...) > Safety & Tracking > LiveTrack and enable Auto Start. When you start any outdoor run on your Garmin watch, Garmin automatically emails your live track to CrewLink, which renders your live map with aid station ETAs.
How do I connect a COROS watch? (Beta)
{code}@track.crewlink.run email address and turn on Auto-Share Tracking. COROS integration is currently in active beta—please start a test run before race day and report any feedback to support@crewlink.run.
Is CrewLink free to use?
Does my support crew need to install an app or create an account?
Can I use CrewLink without a preloaded GPX course?
Which Garmin devices are compatible with CrewLink?
Is CrewLink an App, a Widget, or a Data Field?
How much battery does CrewLink consume on my Garmin watch?
Does CrewLink require my phone during the activity?
What happens when I enter a cellular dead zone with no reception?
Can my crew see how much battery is left on my Garmin watch?
How does CrewLink calculate Aid Station Arrival ETAs and Waypoints?
Can I track activities without a pre-loaded GPX course?
How does Distance Calibration and GPS Drift Correction work?
Can my support crew see their own location on the course map?
Why use CrewLink instead of WhatsApp Live Location or Google Maps Location Sharing?
While WhatsApp and Google Maps are designed for urban city navigation and short messaging, CrewLink is custom-engineered for endurance events and ultramarathons:
- Ultra-Endurance Battery Life (20–30+ Hours): Consumer messaging apps use your phone's power-hungry GPS chip continuously, draining the battery in 3–5 hours. CrewLink relies on your efficient Garmin watch GPS; your phone only transmits tiny background HTTP telemetry pings over Bluetooth Low Energy.
- Aid Station Arrival ETAs & Course Snapping: Generic maps only display a wandering blue dot on street tiles. CrewLink aligns your live position to the official race GPX course polyline and calculates real-time arrival forecasts for upcoming aid stations, road crossings, and cutoff points based on rolling pace and terrain gradient.
- Dead-Zone Buffer & Trail Recovery: Mountain valleys with no cellular reception cause WhatsApp or Google Maps to freeze or fail. CrewLink buffers breadcrumbs on your watch and automatically backfills your entire missing route the moment 4G/5G connectivity returns.
- Full Performance Telemetry: CrewLink streams live Heart Rate (BPM), Rolling Pace, Elevation gain, and Watch Battery percentage directly to your crew so they can prepare nutrition, electrolytes, and dry gear before you arrive.
- Zero-Friction Spectator Links: No app downloads, accounts, or phone number exchanges required. Share one permanent URL (
crewlink.run/yourname) that works in any mobile or desktop browser. - Live Supporter Counter on Watch: The Garmin watch data screen shows you in real time how many friends, family members, and crew are currently watching your live dashboard.
Can I make my live tracking private with a password?
Can I upload multiple GPX courses to my profile?
What happens on the map when I finish my run or pause my watch?
Does CrewLink support cycling, hiking, and other sports?
Live Telemetry & Metrics Specification
CrewLink transmits lightweight, low-overhead background beacons from your Garmin watch via your smartphone's Bluetooth connection to the live spectator dashboard.
| Telemetry Field | Metric Unit | Details |
|---|---|---|
| GPS Position | Latitude, Longitude | High-precision WGS84 coordinates from Garmin GPS/GNSS sensor. |
| Elapsed Time | hh:mm:ss | Accurate activity moving duration. |
| Distance Covered | Meters (km / miles) | Total workout distance, with optional GPX track calibration. |
| Pace & Speed | min/km (min/mi) & km/h (mph) | Current instantaneous speed and rolling session average pace. |
| Heart Rate | BPM | Live heart rate and overall workout average heart rate. |
| Elevation & Ascent | Meters (m / ft) | Current elevation and total cumulative elevation gain. |
| Watch Battery | Percentage (%) | Real-time Garmin watch battery level. |
| Activity State | Status String | Active, Paused, Stopped, or Completed with start timestamp. |
| Sport Identifier | Garmin Sport ID | Mapped to 60+ Garmin sport profiles (Trail Run, MTB, Gravel, Hike, etc.). |
Update Frequencies & Battery Conservation
- Live Activity Tracking: When recording a run or race, your Garmin watch automatically streams live GPS, pace, heart rate, and elevation directly to your dashboard. You can customize the update rate in Runner Settings (from 15 seconds up to 60 minutes, with 5 minutes as the ultra default). An instant beacon transmits the second you press Start on your watch so your crew knows you are moving immediately.
- Background Check-In: When you are not recording an active workout, optional periodic check-ins keep your location updated throughout the day (from every 5 minutes up to 2 hours, defaulting to 60 minutes) with virtually zero battery impact.
Ultra-Endurance Tested: At the standard 5-minute interval, CrewLink adds less than 1–2% additional battery usage over a 12-hour ultra on modern Garmin devices. Even at 1-minute updates, your Garmin easily powers through 20+ hours of continuous live tracking.
Device & Sport Compatibility
CrewLink operates on Garmin watches supporting Connect IQ System 7 (API Level 5.0.0+):
Supported Garmin Hardware:
- Fenix & Enduro Series: Fenix 8 (AMOLED & Solar), Fenix E, Fenix 7 / 7S / 7X (Standard & Pro), Enduro 3
- Epix Series: Epix (Gen 2), Epix Pro (42mm, 47mm, 51mm)
- Forerunner Series: Forerunner 965, 955, 265 / 265S, 255 / 255S / Music, 165 / 165 Music
- Venu & Vivoactive: Venu 3 / 3S, Vivoactive 5
- Instinct Series: Instinct 3 (AMOLED & Solar), Instinct E
Supported Sport Profiles:
Add the CrewLink Data Field into any built-in Garmin sport profile: Trail Running, Ultra Running, Running, Cycling, Mountain Biking, Gravel Riding, Hiking, Walking, Track Running, Treadmill, and Cross-Country Skiing.