Unlimited subscribers, on every plan
Grow your list as large as you want. Every plan here, from $0.99/mo up, carries the same unlimited subscriber count: no per-tier caps, no forced upgrades because your list grew. Drop in a tiny, dependency-free snippet and start re-engaging visitors in minutes, or point us at your RSS feed and every post pushes itself. A lean, privacy-friendly alternative to OneSignal.
1.6 KB snippet · Async by default · 30-day free trial
<script async
src="//cdn.pushnotificationservice.com/sdk/v1.js"
data-site="YOUR_SITE_ID"></script>
That's the install. Plus a one-line service worker on your domain, or skip both with the WordPress plugin.
Everything you need, nothing you don't
Tiny embeddable SDK
A dependency-free, async snippet under 2 KB gzipped. It never blocks your page or leaks into your global scope.
Queued, scalable delivery
Sends fan out into background jobs over Redis + Horizon. Add workers to send faster; the architecture scales horizontally.
RSS to push, zero code
Point us at your feed and every new post becomes a notification automatically, minutes after you publish. A baseline sync skips your existing archive on day one, and a freshness window plus a daily cap keep a backlog or feed hiccup from flooding your subscribers.
Priority delivery
No free tier means no congested pipeline. Campaigns are queued by plan tier and start delivering promptly.
Segmentation by tags
Tag subscribers from the snippet or API and target any segment. Simple, fast, and indexed.
Honest analytics
Delivered means the push service accepted it. Displayed means a device actually showed it. We report both, plus failed and click counts and subscriber growth over time, instead of collapsing everything into one number.
Secure by design
Hashed API keys, strict per-site CORS, signed unsubscribe links, SSRF-hardened endpoints, and security headers throughout.
Privacy-friendly
No per-user click history, no third-party trackers. Click-through happens via signed, expiring redirects.
Native iOS & Android push
Your app registers its own device token with one REST call, and an API send reaches it alongside your web subscribers. Mobile deliveries draw on the same monthly quota as web: no separate mobile plan, no second counter.
Readable by agents too
Every marketing and docs page serves clean Markdown to AI agents on request, backed by a real OpenAPI 3.1 spec, an RFC 9727 API catalog, and a published Agent Skill: a coding assistant can integrate this without scraping our docs.
Simple, predictable pricing
Unlimited subscribers. Pay for what you send. No usage surprises.
Every plan gets every feature. Tags, RSS-to-push, native iOS/Android delivery, and the full REST API are included at every tier, starting at $0.99/mo: we charge for delivery volume, never for locking capabilities behind a higher tier.
Hobby
$0.99/mo
billed annually ($11.88/yr)
- Unlimited subscribers
- 10,000 deliveries / month
- 1 site
- 1 team member
- Standard delivery
- Full REST API access
Starter
$9/mo
or $90/yr (2 months free)
- Unlimited subscribers
- 100,000 deliveries / month
- 3 sites
- 3 team members
- Priority delivery
- Full REST API access
Growth
$29/mo
or $290/yr (2 months free)
- Unlimited subscribers
- 500,000 deliveries / month
- 10 sites
- 10 team members
- Highest-priority delivery
- Full REST API access
Scale
$79/mo
or $790/yr (2 months free)
- Unlimited subscribers
- 2,000,000 deliveries / month
- 25 sites
- 25 team members
- Highest-priority delivery
- Full REST API access
Outgrowing Scale's 2,000,000 deliveries or 25 sites? Contact us for volume pricing.
Every plan starts with a 30-day free trial, card required, cancel anytime before it ends and pay nothing. No free tier: you're never sharing delivery capacity with users who don't pay.
Our pricing promise: price changes only ever apply to new customers. The plan you sign up on keeps its price and limits for as long as you stay on it.
Ship your first notification today
Create an account, add your site, paste the snippet. You'll be collecting subscribers before your coffee's cold.
Start your 30-day trial