TrainingDojo
TrainingPeaks Workflow6 min read

TrainingDojo Connector Extension: One-Click TrainingPeaks Connection

Install and use the TrainingDojo Connector extension to connect TrainingPeaks without copying the Production_tpAuth cookie from Developer Tools.

TrainingDojo Team

The TrainingDojo Connector is a small Chrome and Edge extension that makes TrainingPeaks connection easier. Instead of opening Developer Tools and copying the Production_tpAuth cookie by hand, you can connect from TrainingDojo with one click.

Quick Answer: What the Extension Does

The extension reads your TrainingPeaks session cookie only after you click the connect button in TrainingDojo. TrainingDojo sends that value to its server over HTTPS, encrypts it, and uses it later to request short-lived TrainingPeaks bearer tokens for uploads, plan management, and Coach Dojo history analysis.

Key Takeaways

  • The TrainingDojo Connector replaces the manual Developer Tools cookie copy with a one-click connection.
  • It reads the Production_tpAuth cookie only when you click connect, then hands it to TrainingDojo over HTTPS.
  • The cookie is encrypted server-side and exchanged for short-lived bearer tokens only when needed.
  • The extension never uploads workouts, stores the cookie itself, reads unrelated sites, or runs remote code.
  • If it is not detected, the manual cookie guide still works.

Install the Extension

  1. Install the TrainingDojo Connector from the Chrome Web Store or Edge Add-ons listing.
  2. Sign in to TrainingPeaks in the same browser.
  3. Sign in to TrainingDojo.
  4. Open Settings or any TrainingPeaks credential prompt.
  5. Click the automatic TrainingPeaks connection option.

Why TrainingDojo Needs an Extension

The useful TrainingPeaks cookie is marked httpOnly. That is good browser security: ordinary web pages cannot read it. A browser extension with the cookies permission can read it, but only on the domains listed in its manifest. The TrainingDojo Connector uses that narrow permission to remove the manual copy/paste step.

What the Extension Does Not Do

  • It does not upload workouts by itself.
  • It does not store your TrainingPeaks cookie inside the extension.
  • It does not read unrelated websites.
  • It does not run remote code.

The extension only bridges the TrainingDojo page to the browser's cookie API when you explicitly request a TrainingPeaks connection.

If the Extension Is Not Detected

Make sure the extension is installed and enabled, reload TrainingDojo, and confirm that you are logged in to TrainingPeaks in another tab. If the browser still cannot reach the extension, use the manual cookie guide: find your TrainingPeaks Production_tpAuth cookie.

After Connection

Once connected, TrainingDojo can use the saved encrypted TrainingPeaks connection for CSV imports, plan edits, Workout Vault publishing, and Coach Dojo analysis. You can disconnect TrainingPeaks any time from settings.

With TrainingPeaks connected, try Coach Dojo to build a plan from your history, or open Workout Vault to reuse your best past sessions.

Frequently Asked Questions

What is the TrainingDojo Connector extension?

It is a small Chrome and Edge extension that connects TrainingPeaks to TrainingDojo in one click, replacing the manual step of copying the Production_tpAuth cookie from Developer Tools.

Why does TrainingDojo need a browser extension?

The useful TrainingPeaks cookie is marked httpOnly, so ordinary web pages cannot read it. A scoped extension with the cookies permission can read it only on TrainingPeaks domains, which removes the manual copy/paste step.

Is the TrainingDojo Connector extension safe?

It reads your TrainingPeaks cookie only when you click connect, sends it to TrainingDojo over HTTPS where it is encrypted, and never uploads workouts itself, stores the cookie inside the extension, reads unrelated sites, or runs remote code.

How do I install and use it?

Install it from the Chrome Web Store or Edge Add-ons, sign in to both TrainingPeaks and TrainingDojo in the same browser, then click the automatic TrainingPeaks connection option in Settings or any credential prompt.

What if the extension is not detected?

Confirm it is installed and enabled, reload TrainingDojo, and make sure you are signed in to TrainingPeaks. If it still cannot connect, you can fall back to the manual Production_tpAuth cookie guide.

Ready to Build From Your Training History?

Use Coach Dojo to build from TrainingPeaks or Strava history, then import, download, or structure the plan.