User Guide

Garmin watch app / iOS + Android companion / sync help

RinkPulse is two pieces: the Garmin watch app records the hockey session, and the iOS or Android companion stores imported sessions locally for history and bigger-screen review. Start the session on the watch first. The companion app cannot pull every old Garmin activity from your account.

What's new in watch app 1.2

These features appear after you update RinkPulse on your Garmin watch to version 1.2 or later.

Instinct 2, 2S, 2X, Crossover, and Descent G1 have less memory. They get the one-button shift fix, the bench screen with READY, the shift warning, goalie buttons, laps, and the crash fixes. Sensitivity settings, intermission detection, stride-based speed, resume after a crash, outdoor GPS, and the glance are left out on these watches so the app stays stable.

Before your next skate: update both apps

If you use the companion app, update both pieces before your next RinkPulse session. The companion app adds local history, support diagnostics, optional RinkPulse cloud saves after sign-in, and expanded shift-detection details after import. Current Garmin watch builds include the hockey-v5 shift detector, improved gentle-skating start evidence, corrected indoor estimated-speed handling, and speed/distance units that follow the watch's Garmin settings.

  1. Update RinkPulse on your Garmin watch from the Connect IQ Store.
  2. Update RinkPulse Companion on iPhone through the public TestFlight beta, or on Android from Google Play. For the Android open test, join on the web first, then install on Android.
  3. Open Garmin Connect Mobile and confirm your watch is connected.
  4. Open RinkPulse Companion once after updating so it can check the watch connection and prepare local history.
  5. If history is missing or sync is behaving oddly, do not uninstall the app, clear app storage, or switch install sources before contacting support.
The local backup is not cloud sync. It helps protect history on this phone after the updated companion app has opened and written a backup where supported. It cannot recover sessions after uninstalling, clearing app data, or before the update has created a backup.

Quick start on the watch

  1. Open RinkPulse on your Garmin watch.
  2. Pick the mode that matches the skate: Game, Practice, Pickup, Goalie, Open Skate, or Pond Hockey.
  3. Check the setup screen. Skater modes use automatic shift detection. Goalie mode enables save and goal-against tracking.
  4. Press START or SELECT to begin the workout.
  5. Play normally. You do not need to press a button every shift.
  6. When finished, press START/STOP, SELECT, BACK, or MENU depending on your watch layout, then choose End Workout.
  7. Review the summary on the watch. If you use the companion app, open RinkPulse Companion to import the completed session.
Only RinkPulse sessions import to the companion app. A regular Garmin activity may still show in Garmin Connect, but it will not have RinkPulse shift data for the companion app.

Watch controls and pages

During a workout, the watch has multiple pages. If you only see elapsed time and heart rate, you are probably on the Live Stats page. Move to the other pages to see speed, distance, shifts, goalie stats, HR zones, and the post-game summary.

Button watches

  • DOWN: next page
  • UP: previous page
  • Hold DOWN (about 1 second): switch between ON ICE and BENCH (skaters)
  • START/STOP or SELECT: end workout prompt during tracking
  • BACK, MENU, or long-press UP: alternate end workout path on supported watches

Touch watches

  • Swipe down or left: next page
  • Swipe up: previous page
  • Right swipe is guarded during workouts so you do not end a session by accident
  • Taps are ignored during a workout so a wet sleeve or glove cannot end it
  • Use START/STOP, SELECT, BACK, or MENU to open the End menu depending on your watch
  • To fix a shift on a touch watch, open the End menu and choose MARK ON ICE or MARK BENCH

The End menu

Pressing START/STOP (or your watch's end button) opens a menu with three choices: CONTINUE, MARK ON ICE / MARK BENCH (skaters) or GOALIE STATS (goalies), and END WORKOUT. On touch watches, tap or swipe to pick an option, then press and hold to confirm it.

Workout pages

Goalie mode has two pages: the Goalie page (heart rate, save %, saves, goals against, shots, period, and time) and HR Zones.

On Instinct watches, the small round window shows your heart rate during the game.

After the game

The summary pages show time, shifts, heart rate, recovery, and speed. To leave the summary, press SELECT or BACK twice. The first press shows "AGAIN TO EXIT" so a bump doesn't close it before you've read it.

Fix a shift with one button

Shifts are still detected automatically. When the watch gets it wrong, for example it missed the start of a shift or still thinks you're on the ice while you sit on the bench, correct it on the spot:

The change takes effect at the moment you press. For the next 20 seconds the watch won't switch you back on its own. If you pressed by mistake, press again right away to undo it. Corrected shifts are marked as manual when they reach the companion app, where Auto-tune uses them to adjust detection to how you skate.

Bench recovery and READY

When you come off the ice, the live page switches to a bench view: how long you've rested and how many beats per minute your heart rate has dropped since the end of the shift. READY appears once you've rested at least 30 seconds and your heart rate has dropped by about 25 bpm, or has come down near your resting range. If Bench ready buzz is on in the settings, the watch also gives one gentle buzz.

READY is a guide, not a rule. Your coach and your line change come first. During an intermission the bench view switches to INTERMISSION and the buzz stays off.

How the main metrics work

Shifts and ice time

RinkPulse detects shifts automatically from skating motion, speed or distance evidence when available, short heart-rate context, and gyroscope-backed confidence on supported watches. It waits for several seconds of strong skating before starting a shift, then keeps the shift alive through short glides and coast periods. It ends the shift after the watch sees enough bench evidence and no keep-alive evidence. If it gets a shift wrong, fix it with one button. If it regularly misses gentle skating or starts shifts from bench fidgeting, change Detection sensitivity in the watch settings.

Speed and distance

Pond Hockey and Open Skate can turn on GPS (setting "Use GPS for Pond and Open Skate"), and good GPS is used for speed and distance outdoors. Indoor modes and goalie mode keep GPS off to save battery, because GPS is unreliable inside arenas. Indoors, RinkPulse estimates speed and distance from your skating stride: how often you stride, times a stride length that starts from your height in your Garmin profile and improves each time you skate outdoors with GPS. Estimated values are marked with a "~" on the watch. Garmin Connect may still show different GPS-based speed or distance.

Heart rate, calories, and zones

Heart rate depends on the watch sensor and fit. Cold rinks, loose straps, gloves, and wrist flexion can affect readings. Calories come from Garmin's activity recording. On most watches VO2 uses your watch's own Garmin VO2 max when the watch provides it, otherwise an estimate based on your age. HR zones, recovery, and VO2 are fitness guides, not medical measurements.

Work/rest ratio

Work/rest compares time on ice to time on the bench. A lower number means more rest between shifts. A higher number means you spent more of the session working. On watches that detect intermissions, a long stop on the bench (about 8 minutes or more) counts as an intermission rather than rest, so the ratio reflects your actual shifts.

Periods

In Game mode, after an intermission the period moves on when your next shift starts. It won't move on before two shifts have been counted in the current period, so a long wait before puck drop doesn't skip a period. Turn this off with "Detect intermissions and periods" in the settings.

Goalie mode

Goalie mode is for tracking saves and goals against on the watch. RinkPulse calculates shots faced and save percentage from what you enter, and splits them by period.

Goalie stats depend on user input. The watch cannot know every save automatically. If a save was not entered, it will not appear later in the summary.

Score and stat edits

Skater scorekeeping is handled in RinkPulse Companion, not on the watch during play. After a manual entry or Garmin import, open the session on iPhone or Android and use Edit Stats to adjust goals, assists, plus/minus, team score, opponent score, or notes.

Keeping score edits on the phone makes the watch workout flow simpler while still letting you correct the stat line later. If the same RinkPulse watch session imports again, companion-edited skater stats are preserved.

Watch settings

Open the Connect IQ app (or Garmin Connect, then Connect IQ Store, then My Device Apps), choose RinkPulse, then Settings.

Sensitivity, intermissions, and outdoor GPS don't apply on Instinct 2, 2S, 2X, Crossover, or Descent G1.

Your game in Garmin Connect

RinkPulse saves each workout to Garmin Connect as a hockey activity. From watch app 1.2, each shift start and end is saved as a lap, so the Laps tab works as a shift log with heart rate per shift. The activity also has an On Ice chart and, on most watches, totals for shifts, ice time, and average shift (or saves and goals against for goalies). Laps usually carry over to apps that sync from Garmin Connect, such as Strava. The Forerunner 55 records a plain hockey activity without laps or RinkPulse fields, to keep it stable.

If the app crashes or stops recording

Syncing to the phone companion

The iOS and Android companion apps store imported RinkPulse sessions locally on your phone and can optionally sync RinkPulse session history after sign-in. This is not Garmin account cloud sync. The current watch import path sends completed RinkPulse watch-session summaries through Garmin Connect Mobile and the Connect IQ phone connection.

  1. Confirm the Garmin watch app and phone companion are both updated.
  2. Finish and save the workout in the RinkPulse watch app.
  3. Keep your watch near the phone.
  4. Make sure Garmin Connect Mobile is installed, signed in, and showing the watch as connected.
  5. Open RinkPulse Companion on iPhone or Android.
  6. On iPhone, go to Profile, choose Select Garmin Watch if needed, then use Retry Watch Backlog. On Android, look for the Garmin sync card on Home.
  7. If the session does not appear, tap Retry.
  8. If Retry still does not pull it in, open RinkPulse on the watch to the main mode-select screen, then tap Retry again in the companion app.
  9. To back up or restore RinkPulse sessions across installs, sign in from Profile, then use Cloud Saves on iPhone or Data & Sync on Android, and run a cloud sync.

What imports

Imported sessions can include timing, mode, role, ice time, bench time, shifts, calories, distance, speed, heart-rate summary, HR zones, goalie stats, estimated speed/distance flags, and shift-detection diagnostics such as high-rate accel/gyro status and ice/bench confidence when those fields are available. Skater score stats are edited and stored in the companion app.

Watch app 1.2 also sends bench recovery, shift start times, per-period ice time, intermissions, corrected-shift markers, strides, and goalie period splits. RinkPulse Companion 1.2 on iPhone and Android shows them for free:

Older companion versions still import 1.2 games, but without these extra details, so update both apps.

Shift detection auto-tune

When you correct shifts on the watch, RinkPulse Companion learns from them. After at least three games with corrections, it can send the watch a small tuning update that makes shift starts or ends a little more or less sensitive for how you skate. It changes one step at a time, undoes a change that makes things worse, and you can turn Auto-tune off or reset to the defaults in the companion app's Profile. The tuning is worked out on your phone. The detailed correction data it uses stays on your phone and is never uploaded to RinkPulse cloud saves. Auto-tune doesn't apply to Instinct 2, 2S, 2X, Crossover, or Descent G1.

What does not import

If it is not syncing

Run this checklist

  1. Update RinkPulse on the watch and RinkPulse Companion on iPhone or Android.
  2. Open Garmin Connect Mobile and confirm the watch is connected.
  3. Open RinkPulse Companion and wait for the sync status to finish checking.
  4. Use Retry Watch Backlog on iPhone or tap Retry on the Android sync card.
  5. Open RinkPulse on the watch and leave it on the first screen, then tap Retry again in the companion app.
  6. Confirm the workout was ended and saved in the RinkPulse watch app.
  7. Restart Garmin Connect Mobile and RinkPulse Companion if the status still says Garmin Connect is unavailable.

Common status messages

If companion history looks missing

Do not uninstall RinkPulse Companion, clear app storage, or switch between TestFlight, Play, or internal-test installs while troubleshooting. Open the app, go to Profile, then use Export support diagnostics if the button is available.

Send a useful bug report

If it still will not sync, email rinkpulsesupport@gmail.com with your Garmin watch model, phone model, RinkPulse watch app version, companion app version, the sync status text, whether the session appears in Garmin Connect, and the exported diagnostics report if you can get it from the app.

Email sync help