Passus your training, in context

Signed in as
—
Send feedback
Danger zone
Syncing your training history…
Your Garmin connection expired. Re-authenticate to resume syncing — we'll send you to Garmin to sign in again.
Account deleted
All your training data has been removed from Passus.

Passus

your training, in context

We'll email you a 6-digit code. No password to remember.

We sent a 6-digit code to .

The code expires in 10 minutes. Check spam if you don't see it.

Developer / CLI sign-in

Connect your Garmin

We'll pull in your training history so you can see your story.

How this works

  • Passus reads. We never write or delete in your Garmin Connect account.
  • Your password is sent directly to Passus (HTTPS in production), used once to mint a Garmin session token, then discarded. We never store your Garmin password.
  • Strongly recommended: enable MFA on your Garmin account first — Garmin → Account → Security. If MFA is on, Garmin emails you a 6-digit code; enter it on the next step.
  • You can disconnect anytime from your account menu (deleting your Passus account cascades).

MFA code required

Garmin emailed you a 6-digit code. Enter it below to finish signing in:

Connecting…

Logging into Garmin…

Advanced: connect without sharing your password (bookmarklet)

Prefer to log into Garmin on Garmin's own site? Drag the button below to your browser's bookmarks bar — after you sign in on Garmin, click it to send the authorization back to Passus. Your password never reaches our servers on this path.

↳ Send to Passus

After signing in on Garmin's site, click the ↳ Send to Passus bookmark on the page Garmin shows you.

Activity log

Long-running and destructive actions on your account. Append-only.

loading…

Delete account?

This wipes all your training data, profile, follows, and sessions from Passus. This cannot be undone.

Your Garmin and Strava accounts are not touched. We never have permission to change those.

Passus pre-alpha · feedback welcome
User manual Privacy Send feedback ↗