I've been very late at updating my phones / OSes. Now there's a new app called "health" that I have no idea how to use. I usually understand Apple products and apps very quickly, but I am at loss of ideas on how one adds data to the graphs in the Health app. Can the iPhone itself track your steps / physical activity? Or do I need other hardware such as watches and things like that?

2 Answers 2


It depends on your iPhone model. The iPhone 5S and later is equipped with a motion co-processor, such as the M7 in the 5S or the M8 in the iPhone 6 and iPhone 6 Plus. You can give Health permission to read data from the motion co-processor.

Also, any data from your Apple Watch (if you own one) is stored in Health. So heart rate, steps taken, walking + running distance, active calories, etc. are counted automatically.

Additionally, 3rd-party apps can use Health to log any appropriate info about your health and activity into the app, such as Nike Running or an app that can detect your pulse using the camera in your iPhone.

You can also log data into Heath and modify data yourself within the app.

  • Thanks! So, I guess nothing native for the iPhone 4? How do you know which hardware is supported on iPhone 4? Sep 9, 2015 at 22:16
  • @fabriced Do you mean 4S? Because Health requires iOS 8, while the the iPhone 4 can only run iOS 7.1.2. Sep 9, 2015 at 22:18
  • Ok sorry then I guess mine's a 4S then :P so lost sometimes... Yes 4s! Sep 9, 2015 at 23:08
  • 1
    @fabriced No, unfortunately, no native support in Health for a 4S or a 5. Sep 9, 2015 at 23:15

Even if you don't have an iPhone 5s that can automatically track your steps, etc., you can still use Health.

  • If you use a workout app like RunKeeper or Strava when you go for a run/ride, your phone should be able to track your distance with GPS. It can then save your distance traveled, calories burned, etc. to Health.

  • You can also use Health to record other data you're interested in, like tracking your sleep duration.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .