ntfy is a great open-source pub-sub notifier. PushTower adds what it can’t do: native iOS Live Activities, true end-to-end encryption, and a polished iPhone app.
| Feature | PushTower | ntfy |
|---|---|---|
| iOS Live Activities & Dynamic Island | ||
| Native iOS app | ||
| Android app | ||
| Simple HTTP API (no SDK) | ||
| End-to-end encryption | ||
| Self-hostable | ||
| Open source | MIT | Apache 2.0 |
| Custom notification sounds | 30+ built-in | |
| Scheduling & quiet hours | Delayed delivery | |
| Free tier | ||
| Pricing | Free + from $1.99/mo | Free self-host / from $3/mo |
Comparison reflects each product’s public positioning and may change as the tools evolve. Spotted something out of date? Let us know on GitHub.
ntfy is an open-source (Apache 2.0) HTTP-based pub-sub notification service. You publish a message to a topic with a simple `curl` request and any device subscribed to that topic gets it. It ships Android, iOS, and web clients and a free public server at ntfy.sh, and the whole stack self-hosts from a single binary.
It’s an excellent fit for plain text alerts from scripts and servers. Where it stops: there are no iOS Live Activities or Dynamic Island updates, message content is visible to whichever server relays it (no per-device end-to-end encryption), and the iOS app is functional rather than native-feeling.
Yes. PushTower is open source under the MIT license and self-hostable with Docker, just like ntfy. The difference is in capabilities: PushTower adds iOS Live Activities, end-to-end encryption, and a native iPhone app.
No. ntfy delivers standard push notifications. It cannot start, update, or end iOS Live Activities or render progress in the Dynamic Island. PushTower does this with a single HTTP request.
Not in the per-device sense. ntfy supports access tokens and self-hosting, but the relaying server can read message contents. PushTower encrypts payloads on-device so the server never sees them.
PushTower is invite-only while we onboard early users. Drop your email and we'll let you know the moment your account is ready.