Automatic iPhone check-ins

Apple Health habit tracker integration

Apple Health turns steps and sleep duration from HealthKit into automatic habit check-ins on iPhone when your chosen target is reached.

Apple Health habit trackerHealthKit habit trackeriPhone steps habit trackersleep habit check-in

Best for

Habits where this source is useful.

  • Daily walking and step-count habits
  • Sleep consistency habits with a clear duration target
  • iPhone users who want read-only health data to automate check-ins

Check-in examples

What can count as a check-in.

  • Check in a walking habit when Apple Health reports enough steps for the day.
  • Complete a sleep habit when the longest non-nap sleep session reaches the target.
  • Let HealthKit check the habit in without entering the same number again in Main Character.

How it works

From source signal to habit check-in.

  1. 01

    Connect Apple Health from the Main Character iPhone app and approve read-only access to steps and sleep.

  2. 02

    Choose steps or sleep duration as the automatic check-in method for a recurring habit.

  3. 03

    The iPhone app reads the selected HealthKit metric and sends only the data Main Character needs for the check-in.

  4. 04

    Main Character checks the habit in when the daily target is met, while manual check-ins remain available.

Privacy boundaries

Your data stays scoped.

  • Apple Health access is read-only and available only in the native iPhone app.
  • Main Character requests steps and sleep access for supported automatic check-ins; it does not write data to Apple Health.
  • Imported summaries, sync jobs, automatic check-in settings, and separate supporting data for automatic check-ins are deleted when Apple Health is disconnected in Main Character. Existing check-ins, including their health-source references, remain in your history.

FAQ

Common questions.

Which Apple Health metrics can automate habit check-ins?

Main Character currently supports daily steps and sleep duration from Apple Health for automatic habit check-ins.

Does Main Character write data to Apple Health?

No. The integration requests read-only access to supported HealthKit data and does not write health data back to Apple Health.

Can I still check in manually?

Yes. Manual check-ins remain available when Apple Health data is delayed, unavailable, or not the right fit for that habit.