Modern, embedded business intelligence tools for SaaS, built for the AI era
An embedded BI platform with a headless BI core: give your users native dashboards, governed self-serve analytics, and conversational data experiences - with Embeddable handling security, permissions, performance, and scale.
SOC 2 Type II & GDPR-compliant · EU or US hosting · In production at companies from 4 to 40,000 employees
Governed self-serve embedded BI for multi-tenant SaaS
Follow one request from sign-in to database, and see where the data model, permissions and row-level security each do their job.
securityContext such as { userId, tenantId }. Your API key stays on your server.<em-beddable>A web component in your page, rendered with that token. No iframe.- Data model
- Your Cube-based data models are one governed semantic layer: each metric is defined once, so every dashboard and every chat answer agrees, across users, teams and views.
- Permissions
- Security filters passed in the token are enforced on every query, so each tenant's users only see their own rows - and if a filter can't be applied, the query fails instead of leaking data.
- Self-serve
- Self-serve then works inside those guardrails: with Custom Canvas you choose the datasets and charts on offer, and users build and save their own dashboards and report views, still filtered to only their data, without waiting on engineering.
- Trust
- Your database stays yours: Embeddable connects through a read-only account, never writes to or alters your data, runs live queries instead of copying it, and is SOC 2 Type II certified with EU or US hosting.
Used by top companies
Built for developers, loved by product and data teams. In production at companies from 4 to 40,000 employees.
"We have been able to dramatically improve our dashboard product offering in our web applications."
"It helped us change internal ownership, dramatically reducing time to market and opening up new possibilities"
"Our platform's 'Insights' feature is a USP that has left customers incredibly pleased and impressed."

"It's a missing part of the ecosystem"
How it works
A suite of embedded BI tools for SaaS teams that need native, customer-facing analytics without iframes.
- your-repo/
- components
- datatable.tsx
- kpichart.tsx
- linechart.tsx
- data-models
- accounts.yml
- usage.yml
- transactions.yml
- dashboards
- executive-overview.yml
- sales-performance.yml
- usage-analytics.yml
A code-first foundation
Data models and components live in your own repo - version-controlled, reviewed, and pushed to Embeddable via the SDK.
- your-repo/
- components
- datatable.tsx
- kpichart.tsx
- linechart.tsx
- data-models
- accounts.yml
- usage.yml
- transactions.yml
- dashboards
- executive-overview.yml
- sales-performance.yml
- usage-analytics.yml
A world-class component library
Open source and fully extensible. Use ours, customize, or write your own - by hand or with an agent.
+ 30 more · all open source, all in your repo - your-repo/
- components
- datatable.tsx
- kpichart.tsx
- linechart.tsx
- data-models
- accounts.yml
- usage.yml
- transactions.yml
- dashboards
- executive-overview.yml
- sales-performance.yml
- usage-analytics.yml
A governed semantic layer
Cube-based data models govern access and define each metric once - so every dashboard and chat answer agrees.
accounts.ymlcubes: - name: accounts measures: - name: revenue type: sum dimensions: - name: tier type: string
8 dashboardsAI chatRLS - your-repo/
- components
- datatable.tsx
- kpichart.tsx
- linechart.tsx
- data-models
- accounts.yml
- usage.yml
- transactions.yml
- dashboards
- executive-overview.yml
- sales-performance.yml
- usage-analytics.yml
Trusted, scalable data experiences
Models and components combine into the experiences your users see - dashboards and AI chat built from the same governed foundation.
- your-repo/
- components
- datatable.tsx
- kpichart.tsx
- linechart.tsx
- data-models
- accounts.yml
- usage.yml
- transactions.yml
- dashboards
- executive-overview.yml
- sales-performance.yml
- usage-analytics.yml
Self-serve dashboards
Native, interactive dashboards - drilldown, filters, and self-serve included - built in code, our no-code builder, or via an agent.
executive-overview.ymlname: Executive overview models: [accounts, transactions] components: - kpichart: value: accounts.revenue - linechart: data: transactions
- Why did revenue dip in March?
Two enterprise renewals slipped to April. Usage held steady, so April recovers the gap.
accounts.ymlRLS enforcedAI chat, grounded in your data
Users ask in plain language and get answers as text or live charts, without leaving your product. Grounded in your semantic layer, respecting row-level security. Bring your own LLM.
Native embedding in one tag
One web component drops into any app - React, Vue, plain HTML. Native, not an iframe. Server-side tokens scope every view to the signed-in user.
- Multi-tenant secureRow-level securityFast at scaleMulti-tier cachingFully auditedEvery query loggedControlled self-serveWithin your guardrailsVersioned & reviewedEverything in gitSOC 2 Type IIEnterprise-grade
Production-ready from day one
Multi- and single-tenant secure, fully audited, SOC 2 Type II. We handle the hard infrastructure so you can focus on the experience.
That's why we're trusted in production by companies from 4 to 40,000 employees.
What customers say



Unlimited usage for a fixed price
A flat monthly subscription with unlimited usage, every feature, and complete price-predictability.
Predictable monthly costs - without surprises
No usage-based pricing - scale freely
Startup / Early stage
Embed your first dashboard in production in days, not quarters
Scale-up / Mid-market
Expand across teams and products with more structure and control.
Enterprise
Advanced deployments with security, scale, and customization.
FAQs
Modern, embedded business intelligence tools for SaaS
A developer toolkit of BI tools to ship beautiful customer-facing dashboards