Support · iPhone · connection

Connect Apple Health on iPhone

8 min read · iPhone · Updated October 2026

On iPhone, Endobits reads glucose from Apple Health, which your sensor's own app fills. Two switches make it work: sharing ON in the sensor app, and Glucose allowed for Endobits in iPhone Settings.

How it works

What you see: "I installed Endobits on my iPhone. The Today screen shows demo data and I can't find an Apple Health button anywhere. How do my sensor's readings get in?"

Why. On iPhone, Endobits does not talk to your sensor. Your sensor's own app (Dexcom, Stelo, Libre, Lingo or Eversense) writes each reading to Apple Health, and Endobits reads it from there. You do not pair the sensor with Endobits. The connection is two switches: one in the sensor app, one in iPhone Settings. Endobits only reads from Apple Health. It reads glucose, plus meals, activity, sleep and workouts if you allow them, and it never writes to Health. Most sensor apps hand readings to Apple Health with up to about 60 minutes of delay, so a reading age of up to about an hour under NOW is normal on this path.

The Today screen of Endobits Companion in the demo: the DEMO DATA · TAP TO LEAVE banner, NOW 132 with MG/DL · 9 MIN AGO underneath, the forecast IN 35 MIN 172, and the chart card

The Today screen (demo data). The line under the NOW number shows the unit and how old the latest reading is.

Close-up of the NOW reading on the Today screen: 132 with MG/DL · 9 MIN AGO underneath, beside the forecast IN 35 MIN 172 marked early trend preview · rising

Today screen, under NOW: the unit and the age of the latest reading. Watch this line to see whether new readings are arriving.

Sensor app → Apple Health → ON · iPhone Settings → Privacy & Security → Health → Endobits → Glucose

  1. Turn on Apple Health sharing in your sensor's app (step 1).
  2. Allow Endobits to read Glucose in iPhone Settings (step 2).
  3. Confirm that the Apple Health app itself holds readings (step 3).
  4. In Endobits, sign in and leave the demo. Live readings need an account; the demo does not. Then allow up to about 60 minutes for the first readings to arrive.

1. Turn on Apple Health sharing in the sensor app

What you see: "Endobits is allowed to read Health, but the Apple Health app has no Blood Glucose readings at all."

Why. Nothing reaches Apple Health until the sensor's own app is told to share. Each maker puts the switch in a slightly different place. Endobits can only read what Health has.

  1. Dexcom or Stelo: Dexcom app (or Stelo app) → Profile → Apple Health → ON. On some versions the menu is called Settings instead of Profile. Details and Dexcom's own guide: Dexcom on Connect your sensor.
  2. FreeStyle Libre or Lingo: Libre app (or Lingo app) → Menu → Settings → Apple Health, then allow glucose to be shared (written) to Health. On some versions the item is called Connected Apps. Details, Abbott's support hub and the current status of this path: Libre and Lingo on Connect your sensor.
  3. Eversense (365, E3): open the Eversense app and turn on Apple Health sharing in its settings. Details: Eversense on Connect your sensor.
  4. Then move on to step 2. The first readings can take up to about 60 minutes to reach Health, and a brand-new sensor may need a few hours of warm-up before its first reading.

2. Allow Endobits to read Glucose in iPhone Settings

What you see: "The Apple Health app shows my readings, but Endobits shows nothing, or stays on demo data."

Why. Apple Health shares each type of data with each app only when you allow it. If Glucose is off for Endobits, Health holds the readings and Endobits cannot see them. This permission lives in the iPhone Settings app, not inside Endobits.

The top of the Today screen: the DEMO DATA · TAP TO LEAVE banner, the greeting AFTERNOON, AMIR and the Settings icon in the top-right corner

Today screen, top: the demo banner and, top-right, the icon that opens Endobits' own Settings. The Health permission is not in there; it is in the iPhone Settings app.

iPhone Settings → Privacy & Security → Health → Endobits

  1. Open the iPhone Settings app (not the Settings inside Endobits).
  2. Tap Privacy & Security, then Health.
  3. Tap Endobits in the list of apps.
  4. Turn Glucose ON. Anything else you want Endobits to use, such as steps, sleep and workouts, is optional; it adds context in the Trends tab.
  5. If Endobits is not in that list, Health has not yet been asked to share with it on this phone. Open Endobits, sign in and leave the demo, then look again. If it is still missing, tell us through the contact block below and mention your iOS version.
  6. Go back to Endobits. Tap the DEMO DATA · TAP TO LEAVE banner if it is showing, sign in, and allow up to about 60 minutes.

3. Check that Apple Health has readings

What you see: "Both switches are on and I still don't know whether the problem is the sensor app or Endobits."

Why. Apple Health sits between the two apps, so it tells you which half is stuck. If Health has fresh readings, the sensor app is doing its job and the problem is on the Endobits side: permission, demo, or time. If Health is empty, the sensor app is not writing yet.

Apple Health app → Browse → Blood Glucose

  1. Open the Apple Health app on your iPhone.
  2. Tap Browse, then Blood Glucose.
  3. Look at the time of the newest reading. Readings from the sensor app usually appear here with up to about 60 minutes of delay.
  4. No readings at all: go back to step 1. The sensor app is not writing to Health yet.
  5. Readings are there but Endobits shows none: check step 2, then the checks under Nothing showing.

Nothing showing in Endobits, or the reading never updates

What you see: "Everything is on, Health has data, and Endobits still shows demo data, or the NOW reading is hours old."

Why. Five things cover almost every case: the Glucose permission, the sensor app not writing, the delay built into Apple Health delivery, the app still being in the demo, and the app needing to come back to the foreground to refresh.

The top-left corner of the chart card on the Today screen: an amber DEMO chip next to the label Demo data · simulated

Chart card on Today, top-left: the DEMO chip and the "Demo data · simulated" label. Every chart is labelled LIVE, REPLAY or DEMO, so with your own readings this reads LIVE.

  1. Permission. iPhone Settings → Privacy & Security → Health → Endobits → Glucose ON (step 2).
  2. Sensor app writing. Apple Health → Browse → Blood Glucose. No readings there means the sensor app is not sharing yet (step 1).
  3. Give it time. Most sensor apps deliver to Apple Health with up to about 60 minutes of delay, and a brand-new sensor may need a few hours of warm-up before its first reading. This delay is set by the sensor makers, not by Endobits.
  4. Still in the demo. If the top of Today shows DEMO DATA · TAP TO LEAVE and the chart chip reads DEMO, you are looking at simulated readings. Tap the banner to leave, then sign in: live data needs an account. More: Demo vs live.
  5. Bring the app to the front. Switch to another app and back, or close Endobits and reopen it. From version 5.1.2 the app refreshes its data connections when it returns to the foreground, not only at launch.
  6. Still nothing after an hour with readings in Health: use Settings → Report a problem (version 5.1.2; the icon in the top-right corner of Today opens Settings) and attach the diagnostics you choose, or email contact@bioconscious.tech with your sensor, your iOS version and what Health shows. More checks: No data or not updating.

Want it faster? Two paths that skip Apple Health

What you see: "Apple Health works, but my readings are always a long way behind the sensor. Is there a faster path?"

Why. The Apple Health delay belongs to the sensor makers' apps, so Endobits cannot shorten it. Endobits has two connections that do not go through Apple Health.

  1. Dexcom direct (US Dexcom accounts only). Care tab → Your data connection → Dexcom API, then sign in with your Dexcom account, the same one you use in the Dexcom app. Outside the US, stay on Apple Health. Full steps: Connecting Dexcom to Endobits.
  2. DIY rig (real time). If you run your own self-hosted glucose site, this is the only real-time path, and it unlocks the live forecasting features that the Apple Health delay cannot power. Settings → Connections → DIY rig, then enter the site's URL and an access token with read permission. Full steps: DIY rig.
  3. Eversense direct shows Coming soon in the Care tab list on iPhone. Use Apple Health in the meantime: Eversense.

Frequently asked

Does Endobits write anything to Apple Health?
No. The Apple Health connection is read-only. Endobits reads glucose, and meals, activity, sleep and workouts if you allow them. Your sensor's app stays the one that writes glucose to Health.
Which sensors work through Apple Health on iPhone?
Almost every sensor whose own app can share to Apple Health. Connect your sensor has the sharing switch for Dexcom (G7, G6, ONE, ONE+ and Stelo), Eversense (365, E3), FreeStyle Libre (Libre 3, Libre 2) and Lingo. The Libre and Lingo section carries a "Coming soon" badge, so check it for the current status of that path.
Why is my reading up to an hour old?
Most sensor apps deliver readings to Apple Health with up to about 60 minutes of delay, and that delay is set by the sensor makers, not by Endobits. The line under NOW on the Today screen shows how old the latest reading is. For real time, a DIY rig is the only path. A direct Dexcom connection is available for US Dexcom accounts.
Do I need an account for Apple Health readings?
Yes. The demo runs without an account or a sensor, but live readings from your own sensor need an Endobits account. Create one from the first screen, then leave the demo by tapping the DEMO DATA · TAP TO LEAVE banner at the top of Today. See Signing in, your account and your data.
Can I share only glucose and nothing else?
Yes. In iPhone Settings → Privacy & Security → Health → Endobits, turn on Glucose and leave the rest off. Glucose is what the Today screen and the forecast need; steps, sleep and workouts add context in the Trends tab.
Are my readings in mg/dL or mmol/L?
Endobits shows the unit under the NOW number. You switch between mg/dL and mmol/L in Endobits' own Settings, opened from the icon in the top-right corner of Today. See Glucose units.

Still stuck? We answer.

A person at Bio-Conscious reads every message. Tell us your phone model, your sensor, and what you see on the screen.

In the app
Settings → Report a problem

Attaches the diagnostics you choose.

Phone
+1 (236) 235-5295

Pacific time, business hours.

Real app screens · demo data. Endobits shows insights, not medical advice. Always follow your care team's guidance and your sensor's own alerts for treatment decisions.

More help: All support articles · Connect your sensor · Set up Endobits Companion