OHM Fitness: an app that controls a 20-electrode EMS suit
The OHM at Home app pairs with the emPower Suit to run guided 25-minute EMS workouts (Strength, Fat Burn, Cardio and Recovery), so studio-grade training works anywhere.
01 · Challenge
OHM’s EMS training lived only in studios. To grow beyond physical locations, they needed a consumer app that could safely control wearable hardware and keep members engaged at home.
02 · Approach
Built native iOS and Android apps that pair with the emPower Suit and adjust intensity per muscle group in real time.
Designed guided sessions across Strength, Fat Burn, Cardio and Recovery, with workout-minute tracking.
Connected memberships, so studio members add at-home access or go fully remote with an OHM at Home plan.
03 · Results
- Live on the App Store and Google Play.
- Studio-quality EMS sessions available at home.
- A new remote membership line for the business.
How we built it
The suit connection is the product
OHM at Home is a remote control for 20 electrodes worn on the body, so the Bluetooth LE link is the core of the app. We wrote separate native apps for iOS and Android, because pairing and live intensity control have to behave correctly on each platform’s own Bluetooth stack. The same apps pair with both OHM wearables, the emPower Suit and PowerPants.
Intensity per muscle group, inside limits
While a program runs, the member raises or lowers stimulation zone by zone, across every major muscle group, in real time. Session limits and intensity guardrails are part of every workout, with guidance on screen as the session runs.
Four programs, one session format
Strength, Fat Burn, Cardio and Recovery all run as guided 25-minute sessions. The app records workout minutes and session output on its own, and members see their progress over time without typing anything in.
Memberships that connect studio and home
Before the app, OHM’s EMS training happened only in its studios. The membership logic now supports two paths: a studio member adds at-home access to an existing plan, or a new customer trains fully remote on an OHM at Home plan. The integrations cover App Store and Google Play distribution, subscriptions, Shopify and studio memberships.
We wrote up the engineering lessons in how to build a BLE companion app, and the reasoning behind the platform choice in our native vs cross-platform framework.
Studio-grade EMS training, anywhere.
Suit pairing
Pairs with the emPower Suit and PowerPants over Bluetooth Low Energy.
Per-zone intensity
Adjust stimulation across 20 electrodes and every major muscle group in real time.
Guided sessions
25-minute programs across Strength, Fat Burn, Cardio and Recovery.
Progress tracking
Workout minutes, session output and progress over time.
Memberships
Add at-home access to a studio plan, or go fully remote with OHM at Home.
Safety first
Session limits, intensity guardrails and guidance built into every workout.
How it works
- STEP 01
Suit up
Put on the emPower Suit and open the app.
- STEP 02
Pair
The app connects to the suit over BLE.
- STEP 03
Train
Follow a guided 25-minute session.
- STEP 04
Track
Minutes and progress are logged automatically.
Wired into the systems that matter.
- Bluetooth LE
- App Store
- Google Play
- Subscriptions
- Shopify
- Studio memberships
Built and shipped for OHM Fitness.
- iOS (Swift)
- Android (Kotlin)
- Bluetooth LE
- Wearable control
- Subscriptions
- Workout tracking
About this build.
Which devices does the OHM at Home app control?
The emPower Suit and PowerPants. The app pairs with them over Bluetooth Low Energy and adjusts stimulation across 20 electrodes in real time.
Do you need a studio membership to use OHM at Home?
No. Studio members can add at-home access to their plan, and new customers can sign up for OHM at Home on its own.
How long is an OHM at Home workout?
25 minutes. Members choose Strength, Fat Burn, Cardio or Recovery, every guided session lasts the same 25 minutes, and the app logs the minutes automatically.
- Service used
- Mobile App Development
- Industries
- IoTHealthcare & Wellness
Building something similar?
Start with a free AI audit. You get a fixed-price plan after a 2-week discovery sprint.



