ntfy alternative for iPhone: Acciti vs ntfy
ntfy is open source, self-hostable and strongest on Android. Acciti is for people on iPhone, Apple Watch and Mac who need an emergency to repeat until someone acknowledges it, and to reach the next person on call when nobody does.
At a glanceAccitintfy
- Repeats until acknowledged
- On-call rotations and escalation
- Cron and heartbeat monitoring
- Incoming webhooks from other services
- Self-hosting
Acciti and ntfy, side by side
| Question | Acciti | ntfy |
|---|---|---|
| Price | Free: $0 for one person. Solo: $5 a month for one person. Team: $15 a month for everyone on the team. | Free at ntfy.sh without an account. Paid plans from $5 a month add reserved topics, more messages and phone calls.source |
| Where alerts arrive | Native apps for iPhone, Apple Watch and Mac, and web push in a browser. No Android app. | Android, iOS and a web app. ntfy's own FAQ calls the iOS app very bare bones.source |
| Repeats until acknowledged | On every plan. An emergency repeats until someone acknowledges it on any of their devices. | Not documented. Priority 5 is the loudest, and Pro plans can place up to 3 phone calls.source |
| On-call rotations and escalation | Rotations, escalation policies and maintenance windows on Team ($15 a month). | None documented.source |
| Cron and heartbeat monitoring | On Solo ($5 a month). A missed check-in raises one alert. | None documented.source |
| Incoming webhooks from other services | Signed webhooks from App Store, Stripe, GitHub, Provisore, Sentry, Grafana, Better Stack, verified and turned into alerts, on Solo ($5 a month). | Any client that can make an HTTP request publishes to a topic. No signed webhooks from other services.source |
| Self-hosting | Hosted only, on servers in Germany. | Yes, under Apache 2.0 and GPLv2. A self-hosted server reaches iPhones only by relaying a poll request through ntfy.sh.source |
- Yes
- Partly
- No
- Unconfirmed
ntfy details as their own pages stated them on 21 October 2026. Each links to its source.
Choose ntfy if
- You want to run the server yourself and read its source.
- You or your team use Android.
- You want to publish without an account, by naming a topic.
Choose Acciti if
- You are on iPhone and want a native app for iPhone, Apple Watch and Mac.
- You need an emergency that repeats until it is acknowledged, then escalates.
- You want heartbeats for cron jobs and verified webhooks from Stripe, GitHub and Sentry.
- You want to know which device received each message, from delivery receipts.
Moving from ntfy
- 1Sign in to Acciti, install the app and copy your user key.
- 2Create a sender token for each script that publishes to a topic today.
- 3Replace each publish with a JSON POST to
https://acciti.com/v1/messages. ntfy's priorities 1 to 5 map to Acciti's -2 to 2, with 5 becoming 2. - 4Move jobs you watch by hand to heartbeats, so a job that never starts raises an alert.
The API documentation has every request in curl, Python, JavaScript, Swift and Go.
Before, with ntfyntfy docs
ntfy
curl -H "Priority: urgent" -d "Backup failed" ntfy.sh/my-topicAfter, with Acciti
Acciti
curl https://acciti.com/v1/messages \ -H "Authorization: Bearer $ACCITI_TOKEN" \ -H "Content-Type: application/json" \ -d '{"user": "your-user-key", "message": "Backup failed", "priority": 2}'Questions
- Can ntfy repeat an alert until I acknowledge it?
- ntfy's publishing docs describe no repeat-until-acknowledged behaviour. Its paid plans on ntfy.sh can place up to 3 phone calls for a message instead.
- Does self-hosted ntfy work on iPhone?
- Only with help from ntfy.sh. A self-hosted server needs upstream-base-url set so a poll request reaches iPhones through ntfy.sh, and without it delivery can take hours, according to ntfy's configuration docs.
- Is Acciti open source?
- No. Acciti is a hosted service, run on servers in Germany.
Other comparisons
- Acciti vs OpsgenieOpsgenie shuts down in April 2027. Here's how a small team moves across.
- Acciti vs PushoverSame priorities, same one request. Acciti adds heartbeats and escalation.
- Acciti vs PagerDutyRotations and escalation for a small team, without a price per user.
- Acciti vs Healthchecks.ioThe heartbeat and the alert that wakes you, in one product.
- Acciti vs Better StackInstead of Better Stack's on-call, or behind its monitors.
Try it on your own phone.
The free plan never expires. Send your first notification with one request.