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.

Rahul Pattamatta
Co‑Founder and CEO of DataBrain
Published On:
October 11, 2023
Updated On:
May 6, 2026
Updated On:
March 24, 2026

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 focusEmbedded analytics for SaaS productsInternal BI with embedding capabilities added
Implementation time2–5 days2–6 weeks
Pricing modelFlat-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 surfaceNative end-user chat, summaries, forecasting, outlier detection, text-to-SQL API, BYO LLM per workspaceMetabot (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 appOfficial MCP server (v60, Apr 16, 2026) — built for users querying their Metabase instance
Data Studio / analyst workbenchDatamarts, metric store, data apps, Python/SQL environment, semantic layerLibrary models & metrics, Python/SQL transforms, dependencies graph (v59)
Multi-tenancyThree tenancy patterns; RLS via guest token at API layerTenants feature (v58, new); RLS available but bypass-able by users with SQL access
End-user dashboard performanceConsistent 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 dashboardsPDF, CSV, scheduled email, webhooks (all plans)Embedded dashboards only; regular dashboards require workarounds
White-labelingAll commercial plansPro and Enterprise only
Embed surfaceWeb components (<dbn-dashboard>, <dbn-metric>) + REST API + MCP-generated codeModular Embedding (Guest Embeds + SSO embedding)
Open sourceNo (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-server v0.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 environmentYesYes (with AI code generation)
Reusable governed tablesDatasets + datamartsLibrary models
Reusable metrics / KPIsMetric storeLibrary metrics
Semantic layer (synonyms, example questions)YesYes
Per-app / per-tenant groupingData apps (native concept)Collections + permissions (manual)
AI code generationYes (workspace LLM, BYO any provider)Yes (BYO Anthropic, v60)
Programmatic management via APIYes (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
FreightifyMetabase$200K7 months1 week
BerryBoxPower BI$250K6 months3 weeks (90% faster than projected)
EpochOSPower BI$100K6 months2 weeks
SpendfloIn-house build$300K6 months2 weeks
SpotDraftLooker$300K9 months4 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 dashboardsYes (all plans)Yes (Metabot)
Multi-turn follow-up chatYesYes
Auto-generated insight summariesYesYes (v60)
Forecasting, outlier detection, recommendationsYes (built-in)Partial — agentic workflows
Text-to-SQL API for your own product surfacesYesYes (Agent API in v60)
Semantic layer drives NL accuracyYes (semantic layer + metric store)Yes (Library, v59)
BYO LLMYes (workspace-level, any provider)Yes (Anthropic, v60)
Semantic search across the catalogAvailablePro / Enterprise only (v60)
End-user metric creation modesDrag-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 SourceFreeFreeSelf-hosted, no embedding, no white-label
Starter~$200–250 / moIncluded (limited)Cloud, capped users
Pro$575 / mo+$12 / user above base10 users included; embedding and white-label
EnterpriseCustom (~$15K+/year)Per-seatAdvanced 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$999Unlimited1Included
Pro$1,995UnlimitedUnlimitedYesYesIncluded
EnterpriseCustomUnlimitedUnlimitedYesAdvancedIncluded

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 IIYesYes (Cloud)
GDPRYesYes
ISO 27001YesNo (SOC 2 only)
HIPAAComing soonSelf-attested via Enterprise
Self-hosted on-premYes (Enterprise — Helm / EKS, one-command deploy)Yes (OSS free; commercial paid)
Hybrid deploymentYesLimited
Multi-regionYes (Enterprise)Self-managed only
VPC peering + Bastion hostYes (Enterprise)Available on Enterprise
RLS bypass via SQLNot possible (RLS at API layer)Possible if user has SQL access
BYO LLM providerAny (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:

  1. 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.
  2. Open source is a hard requirement. With v60, the AI surface is no longer paywalled, and that genuinely changes the OSS math.
  3. 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.
  4. 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.
  5. 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:

  1. Customer-facing analytics is the product, not a side feature. You're building dashboards, metrics, and AI inside your SaaS product for your customers.
  2. Implementation speed matters. 2–5 days vs 2–6 weeks is the difference between hitting a quarterly product milestone and missing it.
  3. You expect your customer base to grow. Flat-rate pricing means analytics doesn't become a tax on your own success.
  4. 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.
  5. Multi-tenancy is foundational and you can't tolerate RLS bypass paths. Server-side enforcement via guest tokens is a meaningful security posture.
  6. You want AI-driven embed setup. The MCP server lets one engineer provision multi-tenant embeds from Cursor or Claude in an afternoon.
  7. 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.

Make analytics your competitive advantage

Get it touch with us and see how Databrain can take your customer-facing analytics to the next level.

Interactive analytics dashboard with revenue insights, sales stats, and active deals powered by Databrain