You built the dashboard. The numbers that tell you how the business is doing are sitting right there in Metabase — revenue, signups, churn, pipeline. And yet, somewhere between the laptop closing and the day starting, the dashboard goes unchecked. Not because you don't care, but because checking it means opening a laptop, finding the right tab, logging in again, and squinting at a chart that was never designed for a 6-inch screen.
This is the quiet failure mode of business intelligence: the dashboard nobody opens. The data is fine. The access is fine. What's missing is the last mile — getting the number in front of the person who needs it, at the moment it matters, on the device that's already in their hand.
Metabase is one of the best things to happen to self-serve analytics. It's open-source, it's quick to stand up, and it lets people who don't write SQL answer their own questions. But it was built web-first, for the desktop, and that's where it shines. There is no official native iPhone or Android app.
What you get on a phone is the responsive web version, and it carries the friction of the web with it: you log in again (often with two-factor), you wait for a full dashboard to render, and then you pinch and pan around charts sized for a monitor. None of that is Metabase doing something wrong — it's simply that a browser tab can't do the three things a phone is uniquely good at.
When people say they want "Metabase on mobile," they rarely mean "the same dashboard, smaller." They mean three specific jobs that a desktop BI tool structurally cannot do:
There are a few honest ways to bridge the gap today, each with trade-offs:
| Approach | Good for | The catch |
|---|---|---|
| Mobile web (Metabase in a browser) | Occasional deep dives; full feature set | Re-login + 2FA, slow render, charts sized for desktop, no push, no widgets |
| Email / Slack subscriptions | Scheduled digests at a fixed time | Push on a schedule, not on a change; static images you can't tap; clutters the inbox |
| Screenshots in a group chat | Sharing a single number with the team | Manual, instantly stale, no history, no alerting |
| Build your own (API + a script or app) | Teams with engineering time to spare | You're now maintaining an app; auth, caching, widgets and notifications are real work |
| A read-only mobile companion | Glancing, monitoring, and alerts on the go | It's read-only by design — you still author dashboards in Metabase itself |
Metabase's own email and Slack subscriptions are genuinely useful and worth turning on. But a subscription fires on a schedule — 8am every weekday — not at the moment a metric actually moves. The gap that's left is real-time, glanceable, and personal.
If you're evaluating any mobile approach for Metabase, four things separate a toy from a tool:
Whether you use Dashpocket or assemble your own stack, the principle is the same: stop checking, start being told. A setup that actually gets used looks like this:
It's worth saying plainly, because it's easy to overlook in the rush to get a dashboard on a phone: many mobile BI tools work by sitting between you and your data. Your queries and results pass through — and are sometimes cached on — a vendor's servers. For a marketing dashboard that might be fine. For revenue, headcount, or anything under NDA, it's a quiet expansion of who can see your most sensitive numbers.
The safer pattern is the boring one: a mobile layer that connects directly to the instance you already trust, stores credentials in the device's secure storage, and does any summarising on the device itself rather than shipping your numbers off to be processed. Convenience and confidentiality aren't actually in tension — you just have to insist on both.
Metabase is excellent at letting people ask questions of their data. The thing it can't do on its own is follow you out of the building. The fix isn't a smaller dashboard — it's a different shape entirely: a few numbers that find you, alerts that fire when something genuinely changes, and a glance that's faster than opening a laptop. Get that last mile right and the dashboard you built finally does the job you built it for.