PushPig
One POST request, every device: PushPig delivers push notifications to web browsers, Android and email through a single REST API.
Cost / License
- Freemium (Subscription)
- Proprietary
Platforms
- Online
- Android
Features
PushPig News & Activities
Recent activities
wasabii added PushPig as alternative to the Notification App- Klixly added PushPig
Klixly added PushPig as alternative to Pushover, ntfy, Gotify and Amazon Simple Notification Service
PushPig information
What is PushPig?
PushPig is a push notification service that turns a single HTTP request into a message on every device your subscribers use. You create a channel, people subscribe to it, and one POST to /api/push/send reaches all of them at once — in the browser, on Android, and by email if push cannot be delivered.
There is nothing to wire up on your side: no service worker of your own, no VAPID key management, no Firebase project. You send JSON with a Bearer API key and PushPig handles encryption, token lifecycle and stale-token cleanup.
Delivery channels
- Web Push (VAPID) for Chrome, Firefox, Safari and Edge, including iOS as a PWA
- Android via Firebase Cloud Messaging, with action buttons
- Opt-in email fallback, enabled per subscriber, used when push fails
Sending
- REST API: POST /api/push/send with channel, title, body, actions, send_at, urgent and a free-form payload
- Scoped API keys, restricted per channel and action
- Message templates with per-recipient personalisation
- Bulk send from CSV, up to 5,000 recipients per job, with live progress and the option to cancel a running job
- Scheduled sends and per-recipient quiet hours
- HMAC-SHA256 signed webhooks for delivery events, idempotent with automatic retries and replay protection
Channels and subscribers
- Public or private topic channels with explicit opt-in
- Invite links and QR codes for onboarding subscribers
- Granular permissions per channel
- A web dashboard for sending, subscriber management, templates and logs
- Passkey login and 2FA on every plan
PushPig is a one-way broadcast service — sender to subscribers — not a messenger or chat app.
The service is operated from Germany on EU servers and is GDPR-compliant. The website is available in English and German.



