Free
No credit card required
3 apps · 5,000 devices · AI & cron included
- Manual sends + retargeting for non-openers
- AI Autopilot — 2 runs/mo (see it work)
- AI Studio — 10 suggestions/mo
- Audience health & frequency capping
Pushbrain is a Firebase push strategy layer for indie developers and small SaaS teams — campaigns, audience health, and AI-assisted messaging on top of your existing FCM project, without vendor lock-in.
Bring your own FCM · AI Studio · AI recurring jobs · Audience health
// 01 — How it works
Sign up and paste your Firebase service-account JSON. We encrypt it at rest — never logged, never shown again. Your FCM tenant stays yours.
Copy the generated snippet into your app. Your sdkKey and public API base are pre-filled so devices register to the right backend.
Send hand-written copy, choose an AI suggestion, or let an AI recurring job generate fresh title and body at runtime.
// Flutter device registration
static const _sdkKey = "pb_YOUR_KEY_HERE";
static const _apiBase = "/api";
await Pushbrain.init();// Or send with authenticated HTTP
curl -X POST /api/notify/send \
-H "Authorization: Bearer FIREBASE_ID_TOKEN" \
-H "Content-Type: application/json" \
-d '{"appId":"APP_ID","title":"Hello","body":"It works!"}'// 02 — What Pushbrain adds
Firebase is great at delivery. Pushbrain adds saved app context, AI angles, recurring generation, and a clearer send history.
Braze-style tooling is deep, but heavy. Pushbrain keeps the indie workflow tight: connect Firebase, register devices, retarget non-openers, send smarter.
A script can repeat a message. Autopilot can generate fresh copy, avoid recent repeats, and fail visibly if AI generation breaks.
Aggregate device metadata tells you whether the audience is active, stale, blocked, or accidentally split across environments.
// Pricing
Start free with cron + Autopilot. Upgrade when you need more jobs or unlimited runs. Every plan uses your own Firebase project.
No credit card required
3 apps · 5,000 devices · AI & cron included
$99/yr · 2 months free
10 apps · 50,000 devices
$290/yr · 2 months free
Unlimited apps · 250,000 devices
$10 per additional 50,000 devices
Volume-based
Custom limits · dedicated support
Start free today. Pro & Scale checkout opens when billing goes live — scheduling and API keys are ready in-product. See full pricing & feature matrix →
// 03 — FAQ
Yes. Free is a permanent $0 plan for up to 3 apps and 5,000 devices. Pro is $10/month and Scale is $29/month for more capacity and automation.
Not if you already store their FCM tokens. Connect the same Firebase project, POST those tokens to /sdk/register-token from your backend, and send immediately — no App Store or Play update and no new opt-in prompt. Ship the Pushbrain SDK later for open/click tracking and automatic token refresh. Prefer recently active tokens; Android registrations older than ~270 days are often expired.
Yes — 2 Autopilot runs and 2 active scheduled jobs per month on Free. Pro raises that to 25 runs and unlimited jobs.
Yes. Pushbrain sits on top of your existing Firebase project — FCM remains the delivery transport. Upload your service-account JSON once; tokens register against your tenant and sends go through Firebase Admin. No migration to a new push vendor.
// 04 — Ready when you are
Connect Firebase once. Let Pushbrain handle ideas, sends, schedules, and reachability.
Free plan available. Bring your own FCM. No enterprise setup.
Get started free