App 05 · Developer tools · Android (iOS soon)
Firepulse icon

Firepulse

Firepulse is your Firebase projects in your pocket. Read-only.

Firepulse is a read-only mobile console for Firebase projects. Sign in with Google, browse every project on your account, and check the metrics that matter, Firestore reads/writes, Crashlytics, Analytics, hosting traffic, without opening a laptop. Firepulse is not affiliated with Google.

  • Read-only OAuth scopes, cannot modify your projects
  • Global dashboard across every project on your account
  • Side-by-side project compare
  • Server-side daily / weekly push digests (no battery drain)
  • Home-screen widgets for key metrics
  • Crashlytics and Analytics deep-dive per project
  • OAuth refresh tokens encrypted with Google Cloud KMS
  • Demo project for evaluation without granting scopes
Get it onGoogle Play Website Read-only OAuth scopes iOS coming soon
Firepulse feature graphic

What can you do with Firepulse?

Global Dashboard

One tile per project, fit-to-screen grid, fullscreen wall-display mode. Pick any metric, active users, crash-free rate, function invocations, Firestore reads, hosting bandwidth, p95 latency, and see it across every project at a glance.

Project Directory

Every Firebase project on your Google account. Sortable by name, status, or starred. Search, refresh, open.

Per-project deep dive

Overview, Analytics, Backend, Services, Deploys, and Explore tabs. Real numbers, real charts, no fluff.

Side-by-side Compare

Pick two projects, view Analytics, Crashlytics, and Functions side by side over 24h / 7d / 30d / 90d.

Server-side push digests

Daily or weekly, at 9 AM, 12 PM, or 7 PM local. Up to 2 headline metrics, any number of projects. Assembled server-side (Cloud Scheduler → dispatcher → push) and delivered as a single notification with per-project breakdowns and delta arrows. No background polling.

Home-screen widgets

Native Android widgets render your favourite metrics directly on the home screen. iOS widgets coming soon.

Free vs Pro

Pro is $9/month. Cancel anytime.

Feature Free Pro
Project directory & search
Per-project analytics view
Crashlytics & error rates
Global multi-project dashboard
Side-by-side project compare
Server-side push digests
Android home-screen widgets
Extended metric history (90d)

Why is Firepulse read-only by design?

Firepulse cannot create, modify, or delete anything in your Firebase projects. Beyond basic profile and email, every Google OAuth scope it requests is read-only:

If you turn on notifications, a Google refresh token is stored on our backend so the digest can be assembled server-side while you sleep. The token is encrypted at rest with Google Cloud KMS envelope encryption and used only to read the metrics and projects you selected. Delete the notification and the token is revoked and erased, or revoke at any time from myaccount.google.com.

Built for

Solo developers

Glance at production from the bus.

Small teams

One app per role, not five web tabs.

On-call engineers

Crash and error trends now, not after boot.

Founders

DAU and crash-free rate without opening Looker.

What does Firepulse look like?

Firepulse feature graphic
Firepulse app preview screenshot

A real morning with Firepulse

Leila ships two Firebase apps, a B2C product with 8,000 daily users and an internal tool for her team. She checks both every morning without opening a laptop.

7:10 AM · Push notification arrives

Firepulse delivers her daily digest at 7 AM. The notification reads: B2C app, 7,840 active users (↑ 4%), crash-free rate 99.1% (↓ 0.3%). The delta arrow on crash-free is slightly down. She taps the notification.

7:11 AM · Per-project deep dive

Firepulse opens directly to the B2C project. She checks the Crashlytics tab, three new crash signatures, all on Android 14, one on a specific OEM. She screenshots the trend chart and pastes it into Slack before she's finished her coffee. Total time: 90 seconds, no laptop needed.

7:13 AM · Side-by-side compare

She pulls up Compare, sets B2C vs the internal tool, picks "7 days." Function invocations are flat on the internal tool, good, nothing unusual. She closes the app. Her first standup is at 9 AM. She already knows the agenda.

No laptop. No browser tabs.

None of this required opening a browser, signing in to the Firebase console, or loading five different web pages. The digest was assembled server-side overnight, Leila's phone didn't poll anything while she slept. Her battery looks the same as when she charged it.

What Firepulse doesn't do

Firepulse is read-only by design. That constraint is intentional and worth understanding before you install.

No writes, ever

You cannot create, update, or delete anything in your Firebase projects from Firepulse. No Firestore writes, no rule changes, no user management. If you need to make a change, open the Firebase console on your laptop, that's the right tool for writes.

Not a full Firebase console replacement

Firepulse shows the metrics that matter for monitoring. It doesn't expose every Firebase product or every configuration panel. For setup, migrations, or schema changes, use the Firebase web console directly.

Not affiliated with Google or Firebase

Firepulse is an independent app built by Mobile Squad. It uses public Firebase APIs with read-only OAuth scopes. Firebase is a trademark of Google LLC. Firepulse is not endorsed by, sponsored by, or affiliated with Google in any way.

No Firestore document browser

Firepulse shows aggregate metrics, reads, writes, bandwidth, error rates. It doesn't let you browse individual Firestore documents or collections. For direct data inspection, use the Firebase console or a dedicated admin tool.

FAQ

Is Firepulse really read-only?

Yes. Every OAuth scope is read-only. The app cannot create, modify, or delete anything in your Firebase projects.

How do daily digests work?

Daily or weekly. 9 AM, 12 PM, or 7 PM local. Up to 2 metrics, any number of projects. Cloud Scheduler → dispatcher → push. Single notification with per-project breakdowns and delta arrows. No background polling, no battery drain.

Where are my OAuth tokens stored?

Only when notifications are enabled. Refresh tokens are stored on the backend encrypted at rest with Google Cloud KMS envelope encryption. Delete the notification or revoke at myaccount.google.com to wipe.

iOS support?

Coming soon. Android-first today.

Is this affiliated with Google or Firebase?

No. Firepulse is not affiliated with, endorsed by, or sponsored by Google or Firebase. Firebase is a trademark of Google LLC.

Tools & Guides

Glance at production. From anywhere.

Try the pinned Demo project before connecting anything real.