BikeControl - Trainer Remote

Jonas Bark
Dec 28, 2025

Trusted App

  • 28.3 MB

    File Size

  • Everyone

  • 7.0

    Android OS

About BikeControl - Trainer Remote

Control your favorite trainer app using ANY controller!

With BikeControl (formerly known as SwiftControl) you can control your favorite trainer app using your Zwift® Click, Zwift® Ride, Zwift® Play, Elite Square Smart Frame®, Elite Sterzo Sterzo Smart®, Wahoo Kickr Bike Shift®, Bluetooth remotes and gamepads. Here's what you can do with it, depending on your configuration:

▶ Virtual Gear shifting

▶ Steering / turning

▶ Adjust workout intensity

▶ Control music on your device

▶ More? If you can do it via keyboard, mouse or touch, you can do it with BikeControl

Open Source

The app is open source and available at https://github.com/jonasbark/swiftcontrol

Supported Apps

▶ MyWhoosh

▶ Zwift

▶ IndieVelo / Training Peaks Virtual

▶ Biketerra.com

▶ Rouvy

▶ Any other app: You can customize touch points (Android) or keyboard shortcuts (Desktop)

Supported Devices

▶ Zwift© Click

▶ Zwift© Click v2 (mostly, see issue #68)

▶ Zwift© Ride

▶ Zwift© Play

▶ Shimano Di2

▶ SRAM AXS / eTap

▶ Wahoo Kickr Bike Shift

▶ Wahoo Kickr Bike Pro

▶ CYCPLUS BC2 Virtual Shifter

▶ Elite Sterzo Smart (for steering support)

▶ Elite Square Smart Frame (beta)

▶ Gamepads

▶ BLE HID devices and classic Bluetooth HID devices

▶ Keyboard input

▶ Use your phone on your handlebar for steering using the phones' sensors

▶ We're working on creating an affordable alternative based on an open standard, supported by all major trainer apps

AccessibilityService API Usage

Important Notice: This app OPTIONALLY uses Android's AccessibilityService API to enable control of training applications through your Zwift devices.

Why AccessibilityService:

▶ To simulate touch gestures on your screen that control trainer apps

▶ To detect which training app window is currently active

▶ To enable seamless control of apps like MyWhoosh, IndieVelo, Biketerra.com, and others

How We Use AccessibilityService:

▶ When you press buttons on your Zwift Click, Zwift Ride, or Zwift Play devices, BikeControl translates these into touch gestures at specific screen locations

▶ The service monitors which training app window is active to ensure gestures are sent to the correct application

▶ NO personal data is accessed, collected, or transmitted through this service

▶ The service only performs the specific touch actions you configure within the app

Privacy and Security:

▶ BikeControl only accesses your screen to perform the gestures you configure

▶ No other accessibility features or personal information is accessed

▶ All gesture configurations remain on your device

▶ The app does not connect to external services for accessibility functions

This app is not affiliated with or endorsed by Zwift, Inc. or Wahoo or Elite.

Permissions Required

Bluetooth: To connect to your Zwift devices

AccessibilityService (optional): To simulate touch gestures for controlling trainer apps

Notifications: To keep the app running in the background

Location (Android 11 and below): Required for Bluetooth scanning on older Android versions

Show MoreShow Less

What's new in the latest 4.2.2

Last updated on 2025-12-25

BikeControl now offers a free trial period of 5 days for all features, so you can test everything before deciding to purchase a license. Please contact the support if you experience any issues!

**Features**:
• support for SRAM AXS/eTap
- only single or double click is supported (no individual button mapping possible, yet)
• use your phone/tablet for steering by attaching your device on your handlebar!
• App is now available in Polish (thanks to Wandrocek)

**Fixes**:
• You will now b
Show MoreShow Less

BikeControl - Trainer Remote APK Information

Latest Version
4.2.4
Category
Tools
Android OS
7.0+
File Size
28.3 MB
Developer
Jonas Bark
Available on
Content Rating
Everyone
Safe & Fast APK Downloads on APKPure
APKPure uses signature verification to ensure virus-free BikeControl - Trainer Remote APK downloads for you.

Old Versions of BikeControl - Trainer Remote

Super Fast and Safe Downloading via APKPure App

One-click to install XAPK/APK files on Android!

Download APKPure
Security Report

BikeControl - Trainer Remote

4.2.2

The Security Report will be available soon. In the meantime, please note that this app has passed APKPure's initial safety checks.

SHA256:

94b57357cc4df41da5653c8088b0404c3ae6f15a7dc4ff2f55e25cd07a1c9035

SHA1:

bc72d4d38e7d75065be378e94ae2bc2e6e8fd136