Databrain vs. Metabase: Complete 2026 Comparison for Embedded Analytics
Honest 2026 comparison of Databrain vs Metabase for embedded analytics — pricing, AI and MCP servers, multi-tenancy, security, and a real Metabase-to-Databrain migration story.
.png)
Key Takeaways
- Both vendors shipped MCP servers in the same week of April 2026, but for different audiences: Metabase's official MCP server (v60, April 16) targets users querying Metabase from Claude or Cursor; Databrain's MCP server (April 13) targets developers building embedded analytics into their own product — provisioning embeds, generating framework-specific code, configuring themes, and managing multi-tenant guest tokens through conversation.
- Metabase v60 closed most of the AI gap older comparisons used to hammer: NL querying, SQL/transform code generation, agentic workflows, and BYO Anthropic key are now in open source. The remaining differentiation isn't feature presence — it's that Databrain's AI surface is designed to be exposed to your customers as a feature of your product.
- Per-seat pricing still inverts above ~200 active users: At 100 users Metabase Pro is cheaper (~$7.7K/yr vs $12K/yr); at 1,000 users it's ~$149K vs $12K; at 5,000 users it's ~$726K vs $12K. Whether that matters depends entirely on whether your embedded user count is internal (predictable) or customer-driven (your own product growth).
- Implementation timelines remain 2–5 days vs 2–6 weeks: Even after Modular Embedding (v58), Metabase requires JWT signing, per-user account provisioning for interactive embeds, and meaningful theme work. Databrain's web components plus MCP-generated integration code shorten the typical kickoff-to-production window to under a week.
- Row-level security architecture differs in a way that matters for regulated SaaS: Databrain enforces RLS at the API layer through the guest token's clientId claim, so users can't write SQL that escapes scope. Metabase's Tenants feature (v58) enforces at the metadata layer, which leaves a SQL-bypass path for users with editor access.
- Customers do migrate — Freightify is the public Metabase → Databrain case: Singapore-based freight-forwarding SaaS, switched citing Metabase performance limits and customization gaps. Outcome: ~$200K saved, 7 months of engineering effort avoided, 1-week deployment, billions of rows in production for their largest customers.
We get asked this question almost every week — usually by a SaaS engineering or product lead who already runs Metabase internally and is now deciding what to put in front of customers. Both products evolved meaningfully in the last 12 months: Metabase shipped Modular Embedding (v58), the Tenants feature (v58), Data Studio + Library (v59), and an official MCP server with open-source AI (v60, April 2026). Databrain shipped its own MCP server (April 2026), workspace-level BYO-LLM, a richer semantic layer, and continued to focus exclusively on customer-facing analytics.
This is the comparison we'd want to read if we were the buyer. It's deliberately balanced — Metabase has real strengths and we'll name them — and it focuses on the dimensions that actually separate the two products in 2026: who the platform is built for, how it scales, and what the developer experience looks like.
Quick comparison at a glance
| Dimension | Databrain | Metabase (v60, Apr 2026) |
|---|---|---|
| Primary focus | Embedded analytics for SaaS products | Internal BI with embedding capabilities added |
| Implementation time | 2–5 days | 2–6 weeks |
| Pricing model | Flat-rate (unlimited seats and embeds) | Per-seat ($12/user after base, on Pro) |
| Cost at 1,000 active users | $999–$1,995 / month | ~$12,455 / month |
| AI surface | Native end-user chat, summaries, forecasting, outlier detection, text-to-SQL API, BYO LLM per workspace | Metabot (NL→SQL), agentic workflows, AI summaries, BYO Anthropic key (v60); semantic search Pro/Enterprise only |
| MCP server | @databrainhq/mcp-server v0.2.0 (Apr 13, 2026) — built for developers embedding analytics into their app | Official MCP server (v60, Apr 16, 2026) — built for users querying their Metabase instance |
| Data Studio / analyst workbench | Datamarts, metric store, data apps, Python/SQL environment, semantic layer | Library models & metrics, Python/SQL transforms, dependencies graph (v59) |
| Multi-tenancy | Three tenancy patterns; RLS via guest token at API layer | Tenants feature (v58, new); RLS available but bypass-able by users with SQL access |
| End-user dashboard performance | Consistent across roles (server-side RLS via guest token) | Slower for non-admin users on permission-heavy setups (recurring user-reported pattern at scale) |
| Export from dashboards | PDF, CSV, scheduled email, webhooks (all plans) | Embedded dashboards only; regular dashboards require workarounds |
| White-labeling | All commercial plans | Pro and Enterprise only |
| Embed surface | Web components (<dbn-dashboard>, <dbn-metric>) + REST API + MCP-generated code | Modular Embedding (Guest Embeds + SSO embedding) |
| Open source | No (commercial only, free 14-day trial) | Yes, with broader AI features in OSS as of v60 |
What Metabase looks like in 2026
Metabase has had its strongest year. Three releases worth understanding before any comparison:
- v58 — Modular Embedding & Tenants (late 2025). Metabase consolidated embedding into Guest Embeds (view-only, JWT-signed URLs) and SSO-based interactive embedding. It also added Tenants — a way to group external users into isolated organizations with database routing for one-DB-per-tenant setups. Real progress for multi-tenant embedding, though row-level security can still be bypassed by any embedded user who gets to the SQL editor.
- v59 — Data Studio & Library (March 2026). A proper analyst workbench with SQL/Python transforms (and AI code generation), a dependency graph for understanding change impact, and a Library that acts as a semantic source of truth for published tables and metrics.
- v60 — Official MCP server & open-source AI (April 2026). Metabase shipped an MCP server that connects Claude, ChatGPT, Cursor, and VS Code to a Metabase instance with the user's own permissions. Natural-language querying, SQL/transform code generation, agentic workflows, and auto-generated chart summaries are now in the open-source edition. BYO Anthropic key works for both Cloud and self-hosted.
Where Metabase is genuinely strong: open-source foundation, mature query builder, broad data-source support, a serious AI surface as of v60, an active community, and now a credible MCP story for analyst-style workflows. For internal analytics — letting your ops, finance, and growth teams self-serve — it's a defensible default.
For the cost side, our Metabase pricing guide breaks down current tiers in detail.
What Databrain looks like in 2026
Databrain is a commercial embedded analytics platform built specifically for SaaS products that need to ship customer-facing analytics — dashboards, metrics, and AI experiences inside the product their customers already pay for.
What we've shipped recently that's relevant to this comparison:
- MCP Server (April 13, 2026).
@databrainhq/mcp-serverv0.2.0 — 24 tools, 10 guided prompts, 11 built-in knowledge resources. Lets a developer's AI assistant (Cursor, Claude Desktop, Claude Code, Windsurf) provision multi-tenant embeds, generate framework-specific code, configure themes, and manage the semantic layer through conversation. Different audience from Metabase's MCP server: ours targets the engineer building the embed; theirs targets the analyst querying the warehouse. - Workspace-level BYO LLM (March 2026). Configure your own LLM provider per workspace via API. Customer NL queries route through the model you specify, so they never leave your security boundary if you're self-hosted or using a private endpoint.
- Data Studio. Full analyst workbench: a Python and SQL environment for transforms, datamarts (governed reusable tables that join across sources), a metric store (define a KPI once, embed it everywhere), a semantic layer with table/column descriptions, synonyms, and example questions to improve NL accuracy, and data apps — multi-tenant containers that group dashboards, embeds, and permissions for a given customer surface so the same model serves many tenants without re-modeling.
- End-user AI surface. Natural-language search, multi-turn follow-up chat, auto-summaries, forecasting, outlier detection, and a text-to-SQL API you can call from your own product surfaces.
- Multi-tenant by default. Three patterns supported — multi-tenant single-source, multi-tenant multi-source, single-tenant multi-source — with RLS enforced server-side via guest tokens (no user-side SQL bypass path).
- Flexible deployment. Cloud, hybrid, on-prem, multi-region. Helm/EKS one-command deploy on Enterprise.
- Compliance. SOC 2 Type II, GDPR, ISO 27001 today. HIPAA in progress.
Data Studio: analyst workbench parity, different default audience
Metabase made a big push on the analyst workbench in v59 with Data Studio and the Library. Databrain's Data Studio covers the same surface area; the architectural difference is that Databrain organizes the workbench around data apps and embed-ready outputs, while Metabase organizes it around collections and internal consumption. Capability-wise, parity is closer than the marketing suggests:
| Capability | Databrain Data Studio | Metabase Data Studio (v59) |
|---|---|---|
| SQL + Python environment | Yes | Yes (with AI code generation) |
| Reusable governed tables | Datasets + datamarts | Library models |
| Reusable metrics / KPIs | Metric store | Library metrics |
| Semantic layer (synonyms, example questions) | Yes | Yes |
| Per-app / per-tenant grouping | Data apps (native concept) | Collections + permissions (manual) |
| AI code generation | Yes (workspace LLM, BYO any provider) | Yes (BYO Anthropic, v60) |
| Programmatic management via API | Yes (REST API + MCP server tools) | Yes (REST API + MCP server, v60) |
The practical takeaway: if you've evaluated Metabase and liked the Data Studio + Library model, you're not giving anything up by moving to Databrain — the same primitives exist, just oriented around the multi-tenant embed lifecycle instead of internal collections.
Real-world migrations: what teams report after switching
The most useful data point in any comparison isn't the feature table — it's whether anyone has actually made the switch and what happened. Here's what we hear from customers who moved off other tools:
| Customer | Switched from | Cost saved | Eng time saved | Time to production |
|---|---|---|---|---|
| Freightify | Metabase | $200K | 7 months | 1 week |
| BerryBox | Power BI | $250K | 6 months | 3 weeks (90% faster than projected) |
| EpochOS | Power BI | $100K | 6 months | 2 weeks |
| Spendflo | In-house build | $300K | 6 months | 2 weeks |
| SpotDraft | Looker | $300K | 9 months | 4 weeks |
Freightify is the most directly relevant case for this comparison — a Singapore-based freight-forwarding SaaS that ran on Metabase before switching. Their stated reasons were performance with large datasets, customization limits, and the time their PM team was spending on dashboard work. Their CPO summarized it:
"Databrain allowed us to create a fully custom analytics module. Anybody in the org was now able to create metrics and share data with their tool."
— Swami, CPO, Freightify
Outcomes after the switch: ~$200K saved, 7 months of engineering effort avoided, 1-week deployment, and the ability to process billions of rows for their largest customers. Read the full Freightify case study →
Implementation and integration
Metabase
Metabase v58 simplified embedding into two paths:
- Guest Embedding (view-only): signed JWT URLs, limited interactivity. Good for distributing dashboards, less suited for in-product analytics where users expect to drill down or filter freely.
- SSO-based Modular Embedding (interactive): full Metabase experience — drill-through, query builder, Metabot access. Each authenticated user counts toward billing.
Typical timeline from kickoff to production-grade embedded experience: 2–6 weeks depending on the complexity of the multi-tenant setup, authentication wiring, and theme customization.
Databrain
Web components for any framework, REST API, and now an MCP server that generates the integration code for you. A typical embed looks like this:
import '@databrainhq/plugin';
export function CustomerAnalytics({ tenantId, guestToken }) {
return (
<dbn-dashboard
data-app-id="dataapp_acme_revenue"
guest-token={guestToken}
client-id={tenantId} // RLS scoping, enforced server-side
theme="acme-light"
/>
);
}The client-id is what scopes data access — RLS resolves at the API layer, not in user-writable SQL, which removes the SQL-bypass class of bugs. Typical timeline from data connection to production-ready dashboards: 2–5 days.
AI: two MCP servers, two audiences
Both vendors shipped MCP servers in the same week of April 2026. Same protocol, very different audiences — and that's the practical difference.
Metabase's MCP server (v60, April 16, 2026)
Connects an MCP-compatible client (Claude, ChatGPT, Cursor, VS Code) to a Metabase instance with the calling user's permissions. Best at: analyst workflows — exploring tables, generating SQL, asking follow-up questions about your warehouse. Pairs with Metabot in Slack and the Agent API for chat-driven analysis. AI features are now available in open source as of v60, with BYO Anthropic key support.
Databrain's MCP server (@databrainhq/mcp-server, April 13, 2026)
Connects an MCP-compatible client to the Databrain platform — but the operations it exposes are embedding operations, not querying operations. Discover data apps, create embeds, generate framework-specific frontend code (React, Next.js, Vue, Angular, Svelte, vanilla JS), configure themes per tenant, set up multi-tenant guest tokens, populate the semantic layer. The 11 built-in knowledge resources mean the AI doesn't need you to copy-paste docs — it reads the embedding guide, theme schema, and RLS patterns automatically.
The honest take: if your goal is to give your internal team a conversational way to query Metabase, Metabase's MCP is the natural fit. If your goal is to give your engineers a conversational way to build and configure embedded analytics inside your product, Databrain's MCP is built for that. Neither replaces the other.
End-user AI in the dashboard
| Capability | Databrain | Metabase |
|---|---|---|
| NL search inside embedded dashboards | Yes (all plans) | Yes (Metabot) |
| Multi-turn follow-up chat | Yes | Yes |
| Auto-generated insight summaries | Yes | Yes (v60) |
| Forecasting, outlier detection, recommendations | Yes (built-in) | Partial — agentic workflows |
| Text-to-SQL API for your own product surfaces | Yes | Yes (Agent API in v60) |
| Semantic layer drives NL accuracy | Yes (semantic layer + metric store) | Yes (Library, v59) |
| BYO LLM | Yes (workspace-level, any provider) | Yes (Anthropic, v60) |
| Semantic search across the catalog | Available | Pro / Enterprise only (v60) |
| End-user metric creation modes | Drag-and-drop builder + AI chat mode (permission-flagged) | Visual query builder (SQL editor required for advanced cases) |
Metabase narrowed this gap meaningfully in v59/v60. The remaining differentiator isn't feature presence — it's that Databrain's surface is designed to be exposed to your customers as a feature of your product, which is a different design problem than letting your analyst chat with Metabot.
Pricing: per-seat vs flat-rate at scale
Metabase pricing (current)
| Plan | Base cost | Per-user cost | Notes |
|---|---|---|---|
| Open Source | Free | Free | Self-hosted, no embedding, no white-label |
| Starter | ~$200–250 / mo | Included (limited) | Cloud, capped users |
| Pro | $575 / mo | +$12 / user above base | 10 users included; embedding and white-label |
| Enterprise | Custom (~$15K+/year) | Per-seat | Advanced governance and support |
At 1,000 active users on Pro: $575 + (990 × $12) = ~$12,455 / month, or ~$149,460 / year.
Databrain pricing (current)
| Plan | Monthly | Seats | Data sources | SSO | RBAC | AI |
|---|---|---|---|---|---|---|
| Growth | $999 | Unlimited | 1 | — | — | Included |
| Pro | $1,995 | Unlimited | Unlimited | Yes | Yes | Included |
| Enterprise | Custom | Unlimited | Unlimited | Yes | Advanced | Included |
At 1,000 active users: $999 / month (Growth) or $1,995 / month (Pro) — the seat count doesn't change the bill.
What that looks like as you scale
| Active users | Metabase Pro | Databrain Growth | Databrain Pro |
|---|---|---|---|
| 100 | ~$7,655 / yr | $11,988 / yr | $23,940 / yr |
| 500 | ~$66,540 / yr | $11,988 / yr | $23,940 / yr |
| 1,000 | ~$149,460 / yr | $11,988 / yr | $23,940 / yr |
| 5,000 | ~$725,940 / yr | $11,988 / yr | $23,940 / yr |
| 10,000 | ~$1,451,940 / yr | $11,988 / yr | $23,940 / yr |
Below ~200 active users, Metabase Pro is cheaper. Above that, the gap widens fast. Whether that matters depends entirely on whether you're building internal analytics (where seats are predictable) or customer-facing analytics (where seats are your own product growth).
Multi-tenancy and data isolation
Both products support multi-tenancy in 2026 — they get there differently.
Metabase Tenants (v58) groups external users into tenant organizations and supports database routing for one-DB-per-tenant architectures. It's a real improvement over the old sandboxes-and-permissions approach. The architectural caveat that's still true: row-level security policies are enforced at the metadata layer, not at the query layer, so any embedded user who can write SQL has a path around them. For most use cases this is fine; for regulated industries or any tenant who's both your customer and a competitor of another tenant, it's worth modeling.
Databrain supports three tenancy patterns out of the box:
- Multi-tenant, single source — one warehouse, many customers, RLS scopes the data.
- Multi-tenant, multi-source — different customers on different warehouses or accounts.
- Single-tenant, multi-source — for white-labeled deployments where each customer gets dedicated infrastructure.
RLS is enforced server-side via guest token: the token carries the clientId, the API filters based on that, and the user can't write SQL that escapes the scope because they aren't issuing the SQL — your guest token is.
Security, compliance, and deployment
| Databrain | Metabase | |
|---|---|---|
| SOC 2 Type II | Yes | Yes (Cloud) |
| GDPR | Yes | Yes |
| ISO 27001 | Yes | No (SOC 2 only) |
| HIPAA | Coming soon | Self-attested via Enterprise |
| Self-hosted on-prem | Yes (Enterprise — Helm / EKS, one-command deploy) | Yes (OSS free; commercial paid) |
| Hybrid deployment | Yes | Limited |
| Multi-region | Yes (Enterprise) | Self-managed only |
| VPC peering + Bastion host | Yes (Enterprise) | Available on Enterprise |
| RLS bypass via SQL | Not possible (RLS at API layer) | Possible if user has SQL access |
| BYO LLM provider | Any (workspace-level) | Anthropic (v60) |
If you're a regulated SaaS — fintech, healthtech, HR tech — the deployment model matters as much as the feature set. Databrain's Enterprise tier supports VPC peering and bastion-hosted access, which makes the security questionnaire shorter than the Metabase OSS-on-your-own-K8s alternative.
Performance at scale
Metabase is direct-query by design and scales horizontally. The two patterns that consistently come up in customer conversations: dashboards with many independent questions (e.g. 50 cards triggering 50 concurrent queries against your primary warehouse) and large-dataset performance (where teams end up provisioning replica databases or extracts to keep things responsive).
Databrain is engineered for concurrent multi-tenant workloads — the kind of traffic pattern where 200 of your customers might open their dashboard at 9am Monday. Caching, query coalescing, and per-tenant isolation are defaults rather than tuning exercises. Freightify's deployment processes billions of rows for their customer base without a replica database setup.
End-user experience: where Metabase users report friction
Metabase's UX is rightly praised for internal analyst workflows — the visual query builder is genuinely intuitive, the dashboard editor is grid-based with drag-and-drop card layout, and the learning curve for non-technical creators is mild. The friction we hear about most often shows up in four specific places, each of which matters disproportionately for embedded, customer-facing analytics:
1. Non-admin users see noticeably slower dashboards on permission-heavy setups
Customers and reviewers consistently report a perf gap on permission-heavy Metabase deployments: regular users see noticeably slower dashboard loads than admins on the same endpoints. The root cause is architectural — the permission graph is evaluated at request time, and its cost scales with group × database count. Metabase has shipped multiple targeted fixes for specific symptoms over the past two years, but the underlying mechanism is unchanged, so new variants of the issue keep surfacing as multi-tenant setups grow. For embedded analytics this distribution is particularly costly: the slowest path is the one your customers see, while you (as admin) test against the fastest one.
Databrain enforces row-level security in the API layer through the guest token's clientId. Each tenant request is scoped server-side at issue time, so the client never paginates a permission graph and dashboard-load performance is consistent regardless of who's logged in.
2. Permission administration has had similar friction at scale
The same architectural pattern shows up at admin time. Teams running many embedded customers with thousands of tables per schema report multi-tenant permission UI taking tens of seconds to render and filter. Metabase has actively patched specific instances; the underlying architectural pattern — rendering and traversing the full permission space client-side — is what produces both the read-time perf and admin-time friction.
Because Databrain doesn't expose a per-user permission UI for embedded analytics (scoping is done programmatically through guest tokens at request time), the failure mode doesn't apply. Permissions for thousands of tenants are issued and validated on each request, not pre-computed and rendered.
3. Filter propagation across charts
A frequently cited Metabase pain point is the workflow of duplicating charts just to apply different filter contexts — flagged in long-form community discussions as a meaningful tax on dashboard authoring time.
Databrain treats filters as a dashboard-level concern via programmatic filtering and input parameters, so a single chart serves many filter contexts without duplication. Filters can also be passed in from the host application (your product) so embedded dashboards respond to user actions outside the analytics surface.
4. Export limitations on non-embedded dashboards
TrustRadius reviewers flag a counter-intuitive Metabase behavior: "You cannot export results (CSV, PDF, Excel) from dashboards" — exports work on individual questions and on embedded dashboards, but not on regular dashboards. For an internal BI tool this is annoying; for embedded analytics where customers expect a clean PDF or CSV directly from the dashboard they're looking at, it forces engineering workarounds.
Databrain ships export as a first-class API across the board: PDF, CSV, scheduled email reports, and webhooks are available on all commercial plans, and the export surface is configurable down to the prompt position inside the embedded dashboard.
The pattern that emerges: Metabase's UX scores very well in analyst-facing, internal use cases — and gets progressively rougher as you push it toward customer-facing, multi-tenant, large-dataset workloads. That's the practical line between "good internal BI tool" and "embedded analytics built for scale," and it's the most common reason teams who are happy running Metabase for internal reporting still pick a different tool when they decide to ship analytics to their own customers.
When to choose Metabase
There are real reasons to land on Metabase, especially after v59 and v60:
- Internal analytics is your primary use case. Metabase's query builder, semantic Library, and now Data Studio are excellent for letting internal teams self-serve.
- Open source is a hard requirement. With v60, the AI surface is no longer paywalled, and that genuinely changes the OSS math.
- Budget is tightly constrained. Self-hosted OSS is free, and an under-100-user Pro plan is meaningfully cheaper than any commercial embedded analytics platform.
- You're embedding analytics into a small, predictable user base. Per-seat pricing penalizes growth — but if your embedded user count won't move much, it's fine.
- You have engineering capacity to maintain the deployment. OSS in production is real work.
When to choose Databrain
The cases where customers consistently land on us:
- Customer-facing analytics is the product, not a side feature. You're building dashboards, metrics, and AI inside your SaaS product for your customers.
- Implementation speed matters. 2–5 days vs 2–6 weeks is the difference between hitting a quarterly product milestone and missing it.
- You expect your customer base to grow. Flat-rate pricing means analytics doesn't become a tax on your own success.
- The end-user AI experience is part of your differentiation. Native NL chat, summaries, forecasting, and BYO-LLM let you treat AI as a first-class product surface, not a Metabot license bolt-on.
- Multi-tenancy is foundational and you can't tolerate RLS bypass paths. Server-side enforcement via guest tokens is a meaningful security posture.
- You want AI-driven embed setup. The MCP server lets one engineer provision multi-tenant embeds from Cursor or Claude in an afternoon.
- Your engineering team is small. Less platform plumbing, fewer bespoke integrations, no replica database to babysit.
Migration considerations
If you're currently on Metabase and evaluating a move, the work breaks down roughly like this:
- Dashboard reconstruction — typically 1–3 days with the Databrain builder. The MCP server can accelerate this further by generating embed configurations from descriptions of the existing dashboards.
- Data source reconnection — same day; we support all the warehouses and OLTP databases you're likely already on.
- Authentication reconfiguration — 1–2 days; guest tokens replace per-user accounts.
- User training — minimal; the no-code surface is designed for non-technical creators.
Most teams complete the migration in 1–2 weeks end-to-end. Freightify's was a one-week deployment. A dedicated Metabase → Databrain migration runbook is in progress; for now the Freightify case study is the closest reference.
The bottom line
Metabase had a strong year. v58 made embedding genuinely easier, v59 added a real semantic layer, and v60 closed most of the AI gap that older comparison posts (including older versions of this one) used to hammer. If you're running internal BI, or if you have a small, stable embedded user base and value open source, it's a defensible choice and we'd respect that.
Databrain remains the better fit when embedded analytics is the product — when you're shipping dashboards, metrics, and AI experiences to your own customers, when you expect to scale, and when implementation speed and predictable cost matter more than open-source provenance. The MCP server, BYO-LLM, three-pattern multi-tenancy, and server-side RLS aren't features layered on top of a BI tool — they're consequences of building for embedding from day one.
If you'd like to see what your specific use case looks like on Databrain, we run real working POCs on your data inside the 14-day trial. Start the trial or talk to us about a guided migration.
Related resources
Frequently Asked Questions
Does Databrain have an MCP server?
Yes. @databrainhq/mcp-server v0.2.0 was released April 13, 2026. It exposes 24 tools, 10 guided prompts, and 11 built-in knowledge resources for provisioning embeds, generating frontend code, configuring themes, managing multi-tenant guest tokens, and maintaining the semantic layer through any MCP-compatible client (Cursor, Claude Desktop, Claude Code, Windsurf). Metabase shipped its own MCP server three days later in v60 — same protocol, different audience: theirs targets users querying Metabase, ours targets developers building embedded analytics into their product. See the docs.
How does Metabase pricing compare to Databrain at scale?
At 100 active users, Metabase Pro is cheaper (~$7,655/yr vs $11,988/yr for Databrain Growth). At 1,000 users it inverts dramatically: ~$149,460/yr Metabase vs $11,988/yr (Growth) or $23,940/yr (Pro) on Databrain. The crossover sits around 200–300 active users. See the full breakdown in our Metabase pricing guide.
Can I migrate from Metabase to Databrain — and how long does it take?
Yes. Freightify migrated from Metabase in one week and reported ~$200K cost savings and 7 months of engineering effort avoided. Most teams complete the move in 1–2 weeks: dashboard reconstruction (1–3 days), data source reconnection (same day), authentication reconfiguration (1–2 days), minimal user training. A dedicated migration runbook is in progress.
Can I bring my own LLM, and can I self-host Databrain?
Both yes. Databrain supports workspace-level LLM configuration via API — pick any provider (OpenAI, Anthropic, self-hosted) per workspace, so customer NL queries never leave your security boundary. Self-hosting is available on Enterprise plans with one-command Helm/EKS deployment, on-prem or private cloud, multi-region support, and VPC peering / bastion-host configurations.
How does row-level security work — can SQL users bypass it?
Databrain enforces RLS at the API layer through the guest token's clientId claim. End users can't issue arbitrary SQL because they aren't issuing the SQL — your backend mints the guest token, and the API filters every query against that scope. Metabase enforces RLS through metadata-layer policies, which means a user with SQL editor access has a path around them. For most internal use cases this is fine; for embedded analytics where end users may eventually get more capability, it's worth designing around.




