Support

How can we help?

Need a hand? We're here. Pick the channel that works for you, or browse the FAQ below.

Frequently asked questions

How do I send my first notification?

Create a channel in the app, copy the API key, then send a POST request to https://api.pushtower.com/send/<channel-id>. Our getting-started page walks you through it.

Notifications aren't arriving on my device. What should I check?

First, make sure notifications are enabled for PushTower in iOS Settings. Then verify your device is subscribed to the channel you're sending to. If it still doesn't work, check the delivery history in the app — it shows the status of every notification.

Can I update an iOS Live Activity from the API?

Yes. Start a Live Activity from the app, then send updates by POSTing to /live-activities/<id>/update with your new state. The Dynamic Island and Lock Screen will refresh in real time.

Is end-to-end encryption enabled by default?

Yes for personal channels. For shared or public channels, encryption is opt-in because every subscriber needs the key. You can enable it per channel in the settings.

How do I self-host PushTower?

PushTower is open source under MIT. Clone the repo, run docker-compose up, and you're running your own instance. See the self-hosting docs for details.

How do I delete my account?

Open the app → Settings → Account → Delete Account. This permanently removes your account, channels, devices, and all stored data within 24 hours.

I lost access to my account. Can you help?

Email [email protected] from the address you used to register and we'll help you recover access.

Still stuck?

Send us an email and we'll get back to you as soon as we can.

Contact Support