Settings

Configuration and connection status.

Editing platform credentials from the web comes in a later phase; the config below is editable now.

Connections

PlatformAuthStatusConnectedExpires
auto_syncconfigactive
garminpasswordactive
garmin_tokensoauthactive
githubpatactive
hevyapi_keydisconnected

Configuration

Stored in your database, same row the Python dashboard uses. Needed to enable auto-sync on Vercel.

Poll Hevy and push new workouts on a schedule.

Pull heart-rate from a matched Garmin activity into the synced workout.

Your profile

Stamps local time into the FIT so Strava shows the correct workout time.

Watch activities

Merge Hevy sets/reps into a same-time Garmin watch activity instead of uploading a separate strength activity.

Write the exercise/sets summary into the Garmin activity's description.

How a Hevy workout is combined with a same-time watch activity.

Stored config

Auto Sync

Aug 30, 2026, 09:13 PM
Enabled
Off
Interval Minutes
120

Hr Fusion

Sep 11, 2026, 04:22 PM
Enabled
On

Merge Settings

Sep 11, 2026, 04:22 PM
Merge Mode
On
Merge Overlap Pct
70
Description Enabled
On
Merge Max Drift Min
20
Merge Activity Types
strength_training
Merge Watch Strategy
describe

Timing

Sep 11, 2026, 04:22 PM
Warmup Set Seconds
25
Working Set Seconds
40
Rest Between Sets Seconds
75
Rest Between Exercises Seconds
120

User Profile

Sep 11, 2026, 04:22 PM
Sex
male
Vo2max
44
Timezone
Europe/Berlin
Weight Kg
88
Birth Year
1991

Sessions & security

Sessions & security

This device is signed in. Sign out everywhere to revoke every device's session (e.g. after losing a device).

Maintenance

Scan for duplicates

Checks recent workouts for a tool + watch activity pair on Garmin (a past sync race). Report only — nothing is deleted.

Danger zone

Unsync all workouts

Clears the synced ledger (22 records) so every workout can be synced again. Garmin activities are not deleted.