Open source · MIT

Your Bike+.
Your ride.

Custom workouts, automatic resistance, and live metrics on the bike you already own.

Bike+ tablet · Apple Watch · Android + watchOS

Get the source
The Bike+ workout library with built-in intervals, climbs, endurance, power zone, and recovery rides.
Start with a built-in workout, build your own, or add a compatible workout file.
Pelojack live ride screen with cadence, output, resistance, speed, distance, and a live power graph. The displayed telemetry is simulated.
Live ride view. The telemetry in this emulator capture is simulated.

Example screens captured on a clean Bike+ tablet emulator. No personal ride data is shown.

Ride on your terms

A focused app for the Bike+ tablet, with your workouts and your data.

Workouts

Make the plan yours

Use the built-in library, create a workout on the tablet, or import a compatible JSON or ZWO file.

Resistance

Follow the work

Structured segments can guide resistance, while ERG mode holds a selected power target.

Live ride

See the numbers that matter

Cadence, power, resistance, speed, distance, and ride history stay easy to read from the saddle.

Apple Watch

Heart rate to the bike

Send Watch heart rate directly to the tablet over Bluetooth, or pair another compatible heart-rate strap.

Your media

Ride with video and music

Use supported video rides and media controls alongside a workout, with optional app overlays.

Local first

No Peloton login for core rides

Pelojack controls the bike through its on-device service. It does not need a Peloton account or cloud API.

Ride history stays on the tablet

Pelojack keeps workout plans and ride history on the tablet and has no Pelojack cloud account or analytics. Apple Watch can save workouts to Apple Health when you allow it. Video, music, and camera features contact the services you choose. Cable-free maintenance is optional and uses a token-authenticated server on your home network.

Privacy details →

More info

Built for one bike, designed to be useful to its owner.

The Pitch

Pelojack turns the Bike+ tablet into a flexible ride console for custom workouts, power targets, heart rate, and your own media.

Install the app on a Bike+ you own, set it as the home screen, and start with the built-in workout library. The source is public under the MIT License.

Specs

Target Peloton Bike+ tablet, tested on Android 10
Tablet app Kotlin · Jetpack Compose
Watch app Swift · SwiftUI · watchOS
Bike link Local tablet service · Bluetooth heart-rate link
Workouts Built-in plans · JSON · Zwift ZWO
License MIT

What Mattered

Local bike control. Core resistance and sensor communication stay between Pelojack and the Bike+ tablet. Core rides do not depend on a Pelojack server.

A direct Watch path. Apple Watch sends heart rate to the bike over Bluetooth. The iPhone is used to install the Watch companion, not to relay live ride data.

Opt-in maintenance. The USB install works without a network server. Restart-persistent updates are a separate option with a token-protected local-network service, described in the setup guide.

Clear limits. Pelojack is unofficial and depends on an undocumented Bike+ service, which firmware updates may change.

Make your next ride your own

Read the setup steps, inspect the source, and build Pelojack for your Bike+.

Open the GitHub repo