nightguard

nightguard

#wearenotwaiting

821 ratings
218 reviews
Free
In-App Purchases

Details

  • Released
  • Updated

Features

nightguard screenshot #1 for iPhone
nightguard screenshot #2 for iPhone
nightguard screenshot #3 for iPhone
nightguard screenshot #4 for iPhone
nightguard screenshot #5 for iPhone
nightguard screenshot #6 for iPhone
iphone
ipad
watch
🖼️Get Icon
Icons↘︎

About

Monitor blood glucose levels from your Nightscout backend. Receive alerts for out-of-range values, track historical data with overlay charts, and tune basal rates with statistics. Optionally sync data to Apple HealthKit.

Blood glucose value display
Customizable glucose range alerts
Alert snoozing and reactivation
Rapid rise/fall alerts
Historical overlay charts
Basal rate tuning statistics
HealthKit data sync
Show original description

What users say

See all reviews
+1

What's New in nightguard

4.3.0

August 6, 2026

Nightguard has its 10th anniversary! I was asks how you can support the app development: Now you can subscribe to the PRO and MAX version of Nightguard. But you don't have to. Nightguard will always be free, open-source and advertising free. To give something back to subscribers, some new features will be implemented in return. Right now, this is in Pro Abo: - Push Notifications for critical ranges for CAGE, BAGE, SAGE and Reservoir - Support for the Dynamic Isle and Live Activities - CarPlay Support - Statistics are available directly on the watch and new Max Feature: - all Pro Features - Drastically improved Live Activity Updates and Updates of the Dynamic Isle V4.3.0 - (Hopefuly) improved Alarm snoozing when opening up the app - Pro/Max: Improved Live Acitivity and Dynamic Isle with Glucose Chart of the last hour V4.2.0: - New Max Subscriptions: We are maintaining a backend for all Max Users now. This Backend sends thousands of Push Notifications a Month for every Device you are using. This dramatically improves the update frequency of the Live Activity and the Dynamic Isle. This Feature has been requested as long as I'm developing the app and was quite hard to develop, because of the Apple Push Notification Server that needs to be maintained. Hope you enjoy it. V4.1.0: - New Pro Feature: Statistics are available on the watch now, too - Improved Background Updates. But keep in mind to enable the nightguard Lockscreen Widgets. Looks like Apple allows only one update a day without the widget. When using the widget, looks like you can get 1-2 updates an hour. V4.0.4: - #350: Improved BedsideView with even bigger bgvalues. Have fun, Frank ;) - #351: mmol alarm ranges can now be entered as floats once again - Fixed a problem with the chart rendering V4.0.3: - #347: Fixed "missing values" alarm that sometimes occurred at midnight - Fixed a crash if popups occurred in the nightscout web view - The Pro View should appear only once per new Nightguard version now - #349: Added screen rotation to the bedside view V4.0.2: - #344: Moved the popup for the action button that open the fullscreen bedside view to a better position - Fixed the low prediction label on the snooze button. Should be once more visualized now. This is back for Giovanni ;). - Carplay Support V4.0.1: - Fixed a bug resetting the cannula age and others V4.0.0: - Completely rewritten iOS App in SwiftUI - CAGE, SAGE and BAGE warning ranges (for colors), can now be defined in the AlarmView Section. - Warning and Critical Coloring of the Reservoir Insulin Units. V3.10.1: - Fixed alarm ranges. They can be once more modified now. V3.10.0: - Support for IOS 26 - Liquid Glass Look-and-Feel V3.9.5: - Improved iOS Widget with better visualization (for Ben ;) V3.9.4: - Delta Arrow should be displayed for gluroo users now - The 1-minute updates have been fixed (thx Tomasz!)

More

Subscription plans

Nightguard Max Subscription

Get more Notifications and Widget Value Updates

$3.991 Month
How to cancel nightguard subscription ⁉️

User reviews

Großer Fan, aber

langsam wird es unschön.

Ich freu mich riesig, dass sich in der App seit einigen Monaten so viel tut. Ich bezahle pro für „Dynamic Island“ und „Live activities“ und surprise: nutzlos. Aktualisiert sich alle paar Stunden. Nicht mal wenn ich die App öffne aktualisiert es sich jedes Mal.

Ich bezahl jetzt nicht 50€ für Max, nur das es damit eventuell besser tut. Bietet wenigstens einen testzeitraum an.

Und der nervigste Bug seit Jahren ist immer noch drin: öffne ich die App nach längerer Zeit kommt sofort ein Alarm bzgl. fehlender Werte. Obwohl ich es schon entsprechend eingestellt hab. Und es beendet die Audio Wiedergabe.

Und ja, ich weiß der bug ist bekannt im git. Aber es tut sich nichts mehr. Die fixe dazu waren nicht erfolgreich.
Show more

Response from developer

Danke für das Feedback! Wie sich herausstellte ist ein Update der Dynamic Isle sowie der Live Activities nur per Push Notifications technisch möglich :(. Dies ist von Apple so festgelegt worden. D.h. bei einem Update alle 5 Minuten sind tausende Push Notifications pro Gerät und Monat notwenig. Dazu muss die Server Hardware angemietet und die einzelnen Push über einen speziellen Google Dienst per Kosten von 3,99€ pro Monat weiter gereicht werden. Sorry dafür! Hatte auch überlegt das Feature komplett von Pro zu Max zu schieben, aber dann wären vermutlich auch Nutzer beleidigt gewesen. So sieht man den letzten Wert aus der App wenigstens noch in der Isle. Der Alarm wird von der App sofort unterdrückt und kann komplett unterbunden werden, wenn man einen ansteigenden Alarmton wählt. Da das Projekt weiterhin Open Source entwickelt und frei zur Verfügung gestellt wird ist ein Pull-Request jederzeit willkommen. Leider konnte ich das auch nach verschiedenen Ansätzen nach der Umstellung auf Swift UI nicht besser hinbekommen. Ich schaue aber auch weiterhin, ob ich noch selber eine Idee dazu habe. Leider alles nur innerhalb meiner begrenzten Freizeit. Ein Support der App durch die Nightscout Community ist aktuell leider sehr stark zurück gegangen.

App works good, would like more readable watch complications

The app itself works quite well. My only complaint is that the watch complications are far too small to read. For the smaller one I can see the color but it’s impossible to read the value. And for the larger complication, it would be great if thefe was an option to just see the latest value in a much larger font rather than the latest 3 readings in tiny writing that is too difficult to read.
Show more

Tolle App

Die App ist toll und macht einen übersichtlichen und soliden Eindruck. Die Pro Version habe ich mir vor allem wegen der Werte im Dynamic Island geleistet. Leider aktualisiert sich dieser Wert erst wenn ich die Nightguard App selbst öffne… Da nützt mir diese Funktion natürlich nichts. Wenn das ginge, gibt’s 5 Sterne *****
Show more

Response from developer

Danke für das Feedback. Die Updates sind in jedem Fall deutlich seltener, als wenn die App im Vordergrund ist. Ich prüfe aber nochmal, ob man das noch besser hinbekommt.

PLEASE FIX

After the most recent update my app no longer properly fetches data from Gluroo and doesn’t update as it used to! I have to close the app and reopen it for it to show my current BG data - this is not helpful at all!!!

Nacht Modus 👍

Der Nachtmodus funktioniert wieder quer mit großen Zahlen und das Problem wurde sehr schnell behoben! Vielen herzlichen Dank!

Response from developer

Hallo Frank - wie beschrieben ist die mit der kommenden V4.0.3 wieder möglich. Viel Spaß damit…

Developer apps

User experience

🐞

Reported Bugs

4 issues

Readings stuck or not updating

Bug

Nightscout URL not recognized

Bug

Glucose data not syncing to Apple Health

Bug

Sudden disappearance of Apple Watch app

Bug

Requested Features

4 requests

Add ability to view/scan graph data points

Feature

Improve Apple Watch complication and widget

Feature

Allow custom high/low alert thresholds

Feature

Provide more detailed user manual/documentation

Feature

FAQ

What does this app do?

This app displays your blood glucose values from a Nightscout backend. It provides alerts when your values are outside a defined acceptable range and offers features like historical data overlays and statistics for tuning basal rates.

How do I set up alerts?

You can define a range of acceptable blood glucose values within the app. When your values fall outside this range, you will receive an alert. You can also set up alerts for when values are rising or falling too quickly.

Is this app free to use?

The app is free to download and use, but it does offer in-app purchases. These purchases may unlock additional features or functionality beyond the core monitoring and alerting capabilities.

What devices is this app compatible with?

This is a native iOS app and supports the Apple Watch. For the alarms to function correctly, the app needs to be active, and there is an option to enable a screen lock to keep it running overnight.

Can I sync my data with Apple Health?

Yes, you can optionally sync your blood glucose values to Apple HealthKit. This feature is disabled by default but can be enabled within the app's settings.