// FAQ

Questions & answers

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.

Is it really free?

Yes. Free is a permanent $0 plan for up to 3 apps and 5,000 devices. Pro is $19/month and Scale is $49/month for more capacity and automation.

How is this different from Firebase Console?

Firebase Console sends messages. Pushbrain adds app-aware AI suggestions, AI recurring jobs, device health, send history, and a mobile-friendly dashboard on top of your FCM project.

Do I have to move away from Firebase?

No. Your Firebase project remains the transport. Pushbrain stores encrypted service-account credentials and uses Firebase Admin to send through your own FCM tenant.

Is my Firebase service account key secure?

We encrypt your service account JSON at rest using AES-256 encryption. We never log it, never display it again after upload, and it's only decrypted in memory at send time.

What is a Firebase push strategy layer?

FCM is free transport — it delivers tokens to devices. A strategy layer adds campaigns, scheduling, segmentation, AI copy, audience health, and send history without replacing your Firebase project or forcing a new vendor SDK.

How is Pushbrain different from OneSignal?

OneSignal stores tokens on its infrastructure and charges around subscriber volume. Pushbrain uses your own Firebase project for delivery, so tokens stay yours and FCM delivery stays free. You pay a flat rate for the management layer.

Can I use Pushbrain with web push and mobile?

Yes. Pushbrain supports Android, Flutter, and Web through your existing Firebase project. Web uses the standard service worker + FCM web setup; mobile uses FCM through Firebase Admin.

Does Pushbrain replace my notification backend?

It replaces the parts you would otherwise build: token storage, batching past the 500-token FCM limit, pruning stale tokens, scheduling, dashboards, and AI copy. FCM itself remains your delivery layer.

What happens if AI generation fails for a scheduled job?

The run is marked failed and stale copy is not sent silently. That keeps Autopilot honest and makes failures visible in scheduled job history.

Will this scale to 10k or 50k devices?

V1 stores device tokens and lightweight metadata, then reports aggregate health. It does not store permanent per-device delivery timelines, which keeps the model cheaper and simpler.

Do I need a credit card to start?

No. The Free plan requires no credit card. Sign up, connect Firebase, and send from the dashboard or API.

Can I migrate from DIY FCM without re-registering devices?

Yes. Because Pushbrain uses your existing Firebase project, FCM tokens remain valid. Integrate the SDK or HTTP API and existing tokens work without a new opt-in prompt.

What platforms does Pushbrain support?

Android (native), Flutter, and Web are documented today. All routes through your Firebase project using FCM.

Is Pushbrain good for indie hackers and small teams?

Yes — that is the primary audience. Connect Firebase once, skip enterprise onboarding, and get campaigns plus AI copy without a Braze-scale implementation project.

How does pricing work at scale?

Free covers 3 apps and 5k devices. Pro ($19/mo) covers 10 apps and 50k devices. Scale ($49/mo) covers unlimited apps and 250k devices with overage at $10 per 50k devices. FCM delivery cost is always $0.

Can I A/B test push notifications?

Yes. Pushbrain runs two-proportion z-tests on A/B decisions and marks tests inconclusive when sample size is too small — it does not force a false winner.

Get started free