Gotify is a minimal self-hosted message server for Android and web. PushTower brings a native iPhone app, Live Activities, and end-to-end encryption Gotify can’t offer.
| Feature | PushTower | Gotify |
|---|---|---|
| iOS Live Activities & Dynamic Island | ||
| Native iOS app | ||
| Android app | ||
| Simple HTTP API (no SDK) | ||
| End-to-end encryption | ||
| Self-hostable | ||
| Hosted option (no server to run) | ||
| Open source | MIT | MIT |
| Custom notification sounds | 30+ built-in | |
| Scheduling & quiet hours | ||
| Pricing | Free + from $1.99/mo | Free (self-host) |
Comparison reflects each product’s public positioning and may change as the tools evolve. Spotted something out of date? Let us know on GitHub.
Gotify is a lightweight, MIT-licensed, self-hosted notification server: a single Go binary with a REST API, a websocket stream, plugins, and an Android client. For a free, minimal, fully self-hosted setup it’s hard to beat.
Its biggest gap for iPhone users is that there’s no official iOS app — you’re on Android or the web. There are no iOS Live Activities, no end-to-end encryption, and no hosted option if you’d rather not run a server.
There is no official Gotify iOS app — it ships an Android app and a web UI. PushTower is built iOS-first with a native iPhone app and Live Activities.
Yes. PushTower is MIT-licensed and self-hostable with Docker, just like Gotify, and it also offers a hosted option if you’d rather not run a server.
No. Gotify delivers plain messages stored on your server. PushTower adds iOS Live Activities and per-device end-to-end encryption.
PushTower is invite-only while we onboard early users. Drop your email and we'll let you know the moment your account is ready.