# KSETT — Shifting in any training app

> Shifting in any training app (iPhone/iPad app by JOSEPH PAUL COSTABLE.)

- Source: https://appshunter.io/ios/app/ksett/id6811691068 (this page in markdown: same URL + `.md`)
- Developer: [JOSEPH PAUL COSTABLE](https://appshunter.io/developer/6811691070)
- Category: Utilities, Health & Fitness
- Price: Free with in-app purchases
- Age rating: 4+
- Requires: iOS 17.5 · 22 MB
- Languages: American English
- Released: 2026-10-13
- Data updated: 2026-10-16

## What is KSETT?

Real gears for your smart trainer, in the training app you already use.

KSETT adds virtual shifting to Bluetooth smart trainers. It sits between your trainer and your training app: your app sees KSETT as the trainer, and KSETT controls the real trainer, changing resistance as you shift through your chainrings and cassette, just like riding outside. You don't need a cassette on the trainer or virtual gearing support in your app.

HOW IT WORKS
1. Open KSETT on your iPhone and connect your smart trainer
2. In your training app on another device (iPad, Mac, Apple TV or a second phone), choose KSETT as your trainer
3. Ride and shift with the big on-screen buttons or a Bluetooth shifter

WORKS WITH
• Smart trainers that support Bluetooth FTMS, such as Wahoo KICKR models
• Training apps that connect to Bluetooth FTMS trainers, such as Wahoo SYSTM, MyWhoosh and Zwift
• Zwift Click and CYCPLUS BC2 shifters
• Bluetooth heart rate straps, cadence sensors and Apple Watch

RIDE FEEL
• Gears based on your real drivetrain's tooth counts, so every shift feels the way it would outside
• Works in Level/Sim mode and responds to your app's hills
• ERG aware: gear controls step aside while your app sets the power, and ERG Intensity raises or lowers the target 5% per tap
• Add a simulated hill on top of your training app's grade
• Haptic feedback on every shift

RELIABLE
• Keeps relaying with the screen locked or while you use another app
• Reconnects after a trainer dropout and re-sends your app's last target
• Built-in User Guide, troubleshooting tips and debug log

KSETT PRO
Unlock everything with an optional subscription:
• Custom drivetrains: your own chainrings and cassette, including 2x
• Hardware shifters: Zwift Click and CYCPLUS BC2, with custom button mapping
• Grade and ERG Intensity controls
• Apple Watch heart rate and Bluetooth cadence sensors
• Ride Metrics: live power, cadence and heart rate on the ride screen
• Apple Music controls on the ride screen

The free version includes on-screen shifting with a standard 1x drivetrain and heart rate from a strap or your trainer.

PRIVACY
No account, no ads and no tracking. Your ride and health data stay on your devices.

SUBSCRIPTION DETAILS
KSETT Pro is an optional auto-renewing subscription, available monthly or annually. Payment is charged to your Apple ID at confirmation of purchase. Subscriptions renew automatically unless cancelled at least 24 hours before the end of the current period, and your account is charged for renewal within 24 hours before the period ends. You can manage or cancel your subscription anytime in your App Store account settings.

Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Privacy Policy: https://ksett.app/#privacy

## Pricing and in-app purchases

Base price: Free.

**Subscriptions**

| Subscription | Price | Period |
| --- | --- | --- |
| KSETT Pro Monthly | $1.99 | per month |
| KSETT Pro Annual | $19.99 | per year |


## Is KSETT safe?

Not enough ratings yet to assess KSETT.

## Is KSETT legit?

KSETT has limited verification signals. The AppsHunter Legitimacy Score for KSETT is 50 out of 100 points across 7 verification signals from App Store and developer data.


## Version history (last 1 release)

### 1.0 — 2026-10-14

No release notes.

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-10-16.*
