Granting or changing Health access
The first launch asks for access to Apple Health. TrainInsight only reads; it never writes to Health. To change what it can read, open the Health app and go to your profile › Apps › TrainInsight, or open Settings › Privacy & Security › Health › TrainInsight. In TrainInsight, tap the profile button at the top of Today to open Settings; Health and data lists what each type is used for and opens the Health app.
Apple doesn't tell apps which types you declined, so a declined type just looks like missing data. If something stays empty, check that list in the Health app first. If you used an earlier version, Today may show a card asking you to allow the newer types (wrist temperature, breathing rate, blood oxygen and date of birth) for body signals and personal heart-rate zones.
"No score yet", or readiness doesn't match how I feel
Readiness needs last night's sleep, HRV or resting heart rate, so wear your Apple Watch to bed; your first score appears the next morning. Each part of the score is compared with your own normal and shows "learning your normal" until there are enough nights to compare against, so give it about a week (around seven nights). If a signal is missing, for example because your watch was off your wrist or out of battery, the others are re-weighted and Today says which one is absent.
Under the score, What's shaping it shows sleep, HRV, resting heart rate and training load, each against your 30-day normal. Tap the score, or How it works, to see how they're weighted and your last 30 days. A day's score only uses data from before that day, so today's workout doesn't change today's score. Readiness is general fitness guidance: if you feel unwell, listen to your body.
Body signals say "learning your normal"
Body signals compare last night's wrist temperature, breathing rate, resting heart rate, HRV and blood oxygen with your normal over 30 nights. Each signal appears after five nights with readings. Wrist temperature and blood oxygen need an Apple Watch model that records them; a signal with no reading last night is listed as missing, not guessed. The optional morning alert comes when two or more signals drift together. Turn it on in TrainInsight's Settings › Notifications, or from the Body signals sheet on Today. TrainInsight isn't a medical device and can't diagnose illness.
Coach isn't available
Coach runs only on Apple Intelligence's on-device model. It needs a device that supports Apple Intelligence, iOS 26 or later, and Apple Intelligence turned on in Settings › Apple Intelligence & Siri. If it's off, Coach explains how to turn it on. Just after you turn it on, the model may still be downloading; keep your device on Wi-Fi and charging, and Coach will be ready shortly. On devices that can't run Apple Intelligence, Coach is hidden. Everything else in TrainInsight works without it.
Apple Watch
The Watch app shows today's readiness, your plan and effort, and what's shaping the score. It reads Apple Health on the watch and uses the same calculation as the iPhone app. If it says "Allow Health access", open TrainInsight on your iPhone and connect Apple Health. If it says "No score yet", wear the watch to bed; your first score arrives the next morning. To add the Readiness or HRV complication, touch and hold your watch face, tap Edit and choose TrainInsight in a complication slot. The Watch app requires watchOS 10 or later.
Widgets, controls and Live effort
Add the Readiness widget to your Home Screen or Lock Screen, or the Last Night widget for your sleep. In Control Center, add the Readiness control (today's score; opens Today) or Tag Your Day (opens Your day). Widgets show the latest numbers TrainInsight saved; opening the app refreshes them.
Live effort starts after your first workout of the day, shows your effort against today's target on the Lock Screen and in the Dynamic Island, and ends at midnight. Turn it off in TrainInsight's Settings › Training. If it doesn't appear, check that Live Activities are allowed for TrainInsight in the Settings app.
Notifications
Every notification is optional and scheduled on your device. In TrainInsight's Settings › Notifications you can turn on Morning readiness (at a time you choose), the Body signals alert and the Weekly report (Sundays at 6 PM). The wind-down reminder is on the Tonight card, which appears on Today in the evening. If a switch turns itself back off, notifications are off for TrainInsight; turn them on in Settings › Notifications › TrainInsight.
The body signals alert runs as a background refresh, so iOS decides exactly when, usually after you unlock your iPhone in the morning. Keep Background App Refresh on for TrainInsight. Today always shows the same result when you open the app.
Siri
Say any of these, or find them in the Shortcuts app under TrainInsight:
- "What's my readiness with TrainInsight" or "Get my readiness score with TrainInsight"
- "What should I train today with TrainInsight" or "What's my plan today in TrainInsight"
- "Tag my day in TrainInsight" (Siri asks which tag)
- "How did I sleep with TrainInsight"
- "Show my recent workouts with TrainInsight"
- "Export my health data with TrainInsight"
Heart-rate zones
Zones use your heart-rate reserve, the gap between your resting and maximum heart rate (the Karvonen method). By default TrainInsight estimates your maximum from the date of birth in Health; to use your own, choose Custom max in TrainInsight's Settings › Training › Heart rate zones. Without a date of birth or a custom max, it uses the highest heart rate seen in your workouts.
TrainInsight Plus
TrainInsight Plus is an optional one-time purchase. It adds 90-day and 1-year trends, what moves your readiness (how your tags relate to next-morning readiness), the PDF health report, 7 more themes and 20 more app icons. Readiness, today's plan, body signals, the sleep planner, heart-rate zones, the weekly report, widgets, Siri and Coach are included without it.
Buy it from the TrainInsight Plus card at the top of TrainInsight's Settings, or from any Plus feature. On a new device or after reinstalling, tap Restore Purchases on the same card while signed in with the Apple Account you bought it with. Plus supports Family Sharing. If a purchase is waiting for approval, for example with Ask to Buy, Plus unlocks as soon as it goes through.
Themes and app icons
In TrainInsight's Settings, tap Theme and app icon. Default, Paper and Midnight, and the Signals icons that follow your theme, are included; Plus adds the rest. Appearance can be Light, Dark or Automatic; Midnight is always dark.
Exporting your data
In TrainInsight's Settings, go to Health and data › Export data. Choose CSV (for spreadsheets) or JSON (structured data), or a PDF report with TrainInsight Plus, pick 30 days, 90 days or 1 year, and send the file wherever you like with the share sheet. Siri can export too ("Export my health data with TrainInsight"): it exports the last 30 days and, without Plus, makes a CSV if you ask for a PDF.
Anything else
Email me at chen.he@icloud.com. A screenshot and your device and iOS version help.