AppPage.net

Screenshots

  • ohMyTss screenshot 1
  • ohMyTss screenshot 2
  • ohMyTss screenshot 3

About ohMyTss

Track your training readiness with onMyTss - the Body Battery app for endurance athletes. onMyTss analyzes your workout data from Apple Health to calculate your daily Training Stress Score (TSS) and Body Battery readiness level (0-100). Get personalized training guidance based on your fitness state. FEATURES: • Daily Body Battery score (0-100) showing training readiness • Training Stress Score (TSS) calculation from power and heart rate • Chronic Training Load (CTL) and Acute Training Load (ATL) tracking • Training Stress Balance (TSB) monitoring • 7-day trend visualization • Personalized training recommendations • FTP-based power analysis for cycling • Automatic HealthKit integration PRIVACY & DATA: • All data stored locally on your device • No cloud servers or data sharing • No advertising or data mining • Read-only HealthKit access Perfect for cyclists, runners, and endurance athletes who want data-driven training insights. Requires iOS 18.6 or later and Apple Health data.

What’s new

Version 0.0.4 · Updated December 6, 2025

Fixed data fetching issues

App privacy

The developer, Mingjun Liu, reported these privacy practices to Apple.

Data Not Collected

The developer does not collect any data from this app.

Alternatives to ohMyTss

Looking for apps like ohMyTss? Here are 6 similar apps on the App Store. The highest rated is Circuit – HIIT Timer (5.0/5), and 4 of the 6 are free to download.

ohMyTss vs. alternatives
App Rating Price Last updated Compare
ohMyTss – Free December 6, 2025
Circuit – HIIT Timer 5.0 / 5 (6) 2.99 USD Aug 15, 2024 Compare
Breathing Flow 5.0 / 5 (2) 0.99 USD Jul 5, 2024 Compare
OwnPace: Heart Rate Zones – Free Oct 21, 2026 Compare
The Elements - Body & Mind – Free Oct 26, 2026 Compare
Readiness Recovery Vital 4.6 / 5 (5) Free Apr 20, 2026 Compare
Zone 2 Buddy – Free Sep 2, 2025 Compare

Compare ohMyTss with the top alternatives: ratings, updates, ASO score and keyword gaps →