Ewoc

Ewoc

Indoor cycling workouts for FTMS smart trainers

Ewoc Project Workout

Screenshots

Screenshot of Ewoc Screenshot of Ewoc Screenshot of Ewoc Screenshot of Ewoc Screenshot of Ewoc

Description

Ewoc is a free public-source indoor cycling app for Android.

It helps you ride an FTMS-compatible smart trainer with structured workouts,
live ride telemetry, Bluetooth heart-rate sensor support, local workout files,
and post-session summaries.

You can ride bundled workouts, import workouts from ZWO, legacy XML, or Ewoc
EWO files, use the built-in Android workout editor, or ride without a
structured workout in telemetry-only mode.

Ewoc is local-first. It does not include paid feature gates, Google Play
Billing, AI workout generation, support-bundle uploads, Health Connect data
reads, advertising, analytics, or a backend account.

Trainer-sensitive behavior still depends on the trainer model and firmware.
For best results, use an FTMS-compatible smart trainer or exercise bike and
keep other trainer-control apps disconnected while riding.

What’s new (1.0.4)

Public release polish:
- removes the app task from Android recents when Quit is used
- clears completed workout progress before selecting a new session
- keeps the workout chart readable in short tablet split-screen windows

Versions

Version Date Size Requires Android Download
1.0.4 current
97a6bcaf97036b36…
2026-07-11 3.8 MB API 33
1.0.3
95bc13047ef99422…
2026-06-30 3.8 MB API 33
1.0.1
4943c559216dec7d…
2026-06-23 3.8 MB API 33

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • BluetoothConnect to Bluetooth devices.
  • BLUETOOTH_ADMIN
  • Bluetooth scanSearch for nearby Bluetooth devices.
  • Bluetooth connectionConnect to paired Bluetooth devices.
  • Prevent sleepingKeep the device from going to sleep.
  • Run at startupStart automatically after the device is switched on.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • ewoc.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments