Most uptime monitoring tools send you an email when your site goes down. That works, but emails are easy to miss -- especially if you are away from your desk. What you really want is a push notification that lights up your phone the moment something breaks, the same way a native app would alert you.

CronAlert can do exactly that on your iPhone and iPad, and you do not need to install anything from the App Store. CronAlert is a Progressive Web App (PWA), which means you can add it to your home screen directly from Safari and receive real push notifications -- just like a native app. This guide walks you through the entire setup in about five minutes.

Requirements

Before you start, make sure your device meets these requirements:

  • iOS 16.4 or later (or iPadOS 16.4+). Apple added web push notification support in this release. If you are on an older version, you will need to update your device first. Check your version in Settings, then General, then About.
  • Safari. You must use Safari to add CronAlert to your home screen. Chrome, Firefox, and other browsers on iOS do not support adding PWAs to the home screen with push notification capabilities.
  • A CronAlert account. Push notifications are available on all plans, including the free tier. If you do not have an account yet, you can sign up for free.

Step-by-step setup

1

Open CronAlert in Safari

On your iPhone or iPad, open Safari and navigate to cronalert.com/app. Log in to your account if you are not already signed in. Make sure you are using Safari -- this will not work from Chrome or any other browser on iOS.

2

Add CronAlert to your home screen

Tap the Share button in Safari (the square with an upward arrow, located at the bottom of the screen on iPhone or at the top on iPad). Scroll through the share sheet and tap Add to Home Screen. You can keep the default name "CronAlert" or customize it, then tap Add.

This step is critical. Push notifications on iOS only work when CronAlert is running as a home screen app. If you try to set up push notifications from regular Safari, the option will not appear. Apple requires the PWA to be installed to the home screen before it can request notification permission.

3

Open CronAlert from your home screen

Go back to your home screen and tap the CronAlert icon you just added. The app will open in standalone mode -- you will notice there is no Safari URL bar or navigation controls. It looks and feels like a native app. This is the mode that supports push notifications.

4

Create a Push Notification alert channel

Inside the CronAlert home screen app, navigate to Alert Channels in the sidebar. Tap Add Alert Channel and select Push Notification as the channel type.

If you do not see "Push Notification" as an option, it almost certainly means you opened CronAlert in regular Safari instead of from the home screen icon. Close Safari and open the app from your home screen instead.

5

Allow notifications when prompted

Your device will display a system prompt asking whether CronAlert can send you notifications. Tap Allow. This is the standard iOS notification permission dialog -- the same one you see when any app asks to send notifications. If you accidentally tap "Don't Allow," you can fix it later in your device settings (more on that in the troubleshooting section below).

6

Name the channel and save

Give the alert channel a descriptive name so you can identify it later -- something like "My iPhone" or "Work iPad." CronAlert automatically detects your device type from the user agent, so you will see it labeled as an iPhone or iPad in the channel details. Tap Save and you are done.

Now assign this push notification channel to any monitors you want alerts for. The next time CronAlert detects downtime on one of those monitors, your phone will buzz.

What the notifications look like

CronAlert push notifications are designed to give you the key information at a glance, right on your lock screen.

When a monitor goes down, you will receive a notification with a title like:

[DOWN] Production API

The body of the notification includes the URL that was checked, the error that was detected (such as the HTTP status code or a timeout message), and the timestamp of the failed check.

When the monitor recovers, you get a follow-up notification:

[RECOVERED] Production API

Notifications for the same monitor are grouped together using a notification tag, so if a monitor is flapping you will not end up with dozens of separate notifications cluttering your lock screen. Instead, the latest status replaces the previous one for that monitor.

Tapping a notification opens CronAlert directly to your monitors dashboard, so you can immediately see the full details and check history.

Troubleshooting

"Push Notification" option is not showing up

This is the most common issue, and it has a simple fix: you need to be running CronAlert from the home screen, not from Safari. Close Safari entirely, find the CronAlert icon on your home screen, and open the app from there. The Push Notification channel type only appears when the app is running in standalone PWA mode.

Not receiving notifications after setup

Open the Settings app on your iPhone or iPad, scroll down to CronAlert, and tap Notifications. Make sure Allow Notifications is turned on. Also check that the alert style is set to something visible (Banners or Alerts, not "None") and that Lock Screen notifications are enabled if you want to see them without unlocking.

iOS version is too old

Web push notifications require iOS 16.4 or later. If your device is on an older version, go to Settings, then General, then Software Update to check for available updates. Any iPhone from the iPhone 8 and later can run iOS 16.4.

Accidentally denied notification permission

If you tapped "Don't Allow" on the notification permission prompt, you can re-enable it manually. Open Settings, scroll down to CronAlert, tap Notifications, and toggle Allow Notifications on. Then go back into the CronAlert home screen app and create the Push Notification alert channel again.

Frequently asked questions

Do push notifications work on iPad?

Yes. The setup is identical. Open cronalert.com/app in Safari on your iPad, add it to your home screen, then create a Push Notification alert channel from the home screen app. iPadOS 16.4 or later is required, just like on iPhone.

Do I need a paid plan for push notifications?

No. Push notifications are available on every CronAlert plan, including the free tier. The free plan gives you 25 monitors with 3-minute check intervals and alerts via push notifications, email, Slack, Discord, and webhooks -- all at no cost.

Can I receive push notifications on multiple devices?

Yes. Each device has its own push subscription, so you need to create a separate Push Notification alert channel for each device. For example, you might have "My iPhone" and "Work iPad" as two separate channels. You can assign the same monitors to both, and both devices will receive notifications when downtime is detected.

Will this drain my battery?

The battery impact is minimal. Web push notifications on iOS use Apple's native push notification service (APNs) under the hood -- the same infrastructure that delivers notifications for apps you download from the App Store. CronAlert does not need to run in the background or keep a connection open. The operating system handles delivery efficiently, just like it does for any other app notification.

Get notified the moment something breaks

Setting up push notifications on your iPhone or iPad takes about five minutes, and once it is done, you will never miss a downtime alert again. No app store download, no heavyweight native app -- just add CronAlert to your home screen and let the web do its thing.

If you do not have a CronAlert account yet, sign up for free -- 25 monitors, 3-minute checks, and push notifications included. No credit card required.