Product Introduction
- Definition: Basedash: Embedded Analytics is a comprehensive, AI-native business intelligence (BI) platform designed specifically for embedding into Software-as-a-Service (SaaS) applications. It enables SaaS companies to deliver interactive dashboards, AI-powered data analysis, and self-serve reporting directly within their own product's user interface (UI).
- Core Value Proposition: It exists to transform static, external business intelligence into a dynamic, native product feature that drives user adoption, increases retention, and creates expansion revenue. By embedding scoped analytics, product teams can ship customer-facing data experiences in weeks, not months, keeping users engaged within their primary application context.
Main Features
- iFrame & JWT-Based Embedding: The primary technical method for integration is a secure, single iframe combined with JSON Web Tokens (JWT) for authentication. How it works: Developers generate a JWT on their backend server with user-specific claims and data scoping parameters. This token is passed to the Basedash iframe, which authenticates the user and automatically filters all data queries to show only the information that specific customer is authorized to see, enabling seamless and secure multi-tenant analytics.
- Row-Level Security (RLS) & Data Scoping: This core security feature ensures each customer only accesses their own data. It works by applying dynamic data filters at the database query level based on the authenticated user's JWT claims. This is not just UI filtering; it's a fundamental permission layer that integrates with the embedding iframe to provide account-level, workspace-level, or user-level data isolation within shared dashboards and AI queries.
- Customizable Embedded App & AI Chat: Beyond single dashboards, Basedash allows the embedding of its entire application interface. This includes the AI chat agent for natural language queries, dashboard builders for self-service analysis, and automated insights. Teams can use customization controls to decide exactly which features (e.g., "Export," "Edit," "AI Chat") are visible to their end-users, tailoring the analytical experience to different user personas and plan tiers.
Problems Solved
- Pain Point: Eliminates the high development cost and lengthy time-to-market associated with building in-house, customer-facing analytics dashboards and reporting tools from scratch.
- Target Audience: Product Managers and Engineering teams at B2B SaaS companies; Customer Success leaders needing health scorecards; Executives seeking to monetize analytics as a premium feature; Operations teams requiring embedded operational visibility.
- Use Cases: Essential for building customer portals with account health dashboards, creating executive KPI reporting portals for enterprise clients, displaying in-product revenue and usage analytics for users, providing self-serve insights for non-technical customer teams, and establishing secure partner or client analytics workspaces.
Unique Advantages
- Differentiation: Unlike traditional BI tools (e.g., Tableau, Looker) that are built for internal company reporting, Basedash is engineered from the ground up for secure, multi-tenant embedding. Compared to other embedded analytics solutions, it uniquely bundles a built-in AI chat agent, automated daily insights, and a warehouse connector for 750+ data sources into a single, embeddable package.
- Key Innovation: The integration of an AI-powered analytics engine directly into the embeddable framework. This allows end-users not only to view pre-built dashboards but also to ask ad-hoc questions in natural language and build their own visualizations within the scoped, secure environment of the host application, moving beyond static reports to interactive data exploration.
Frequently Asked Questions (FAQ)
- How does Basedash handle data security for embedded analytics? Basedash uses JWT-based authentication and row-level security (RLS) to ensure data isolation. Each embedded user session is scoped to their specific account data via secure tokens generated by your backend, preventing cross-tenant data access.
- Can we customize the look and feel of the embedded Basedash analytics to match our product? Yes, Basedash provides extensive white-labeling and customization controls for embedded analytics. You can hide specific features, match UI colors and logos, and control which capabilities (like dashboard editing or AI chat) are available to your end-users.
- What is the typical implementation time for Basedash embedded analytics? Implementation can be achieved in under 30 minutes for a basic iframe dashboard embed. A full integration with custom data scoping and a branded experience typically takes a development team a few days to weeks, significantly faster than building a comparable analytics feature in-house.
- Does Basedash support embedding if we don't have a data warehouse? Yes. You can use Basedash Warehouse to connect directly to over 750+ data sources (like PostgreSQL, MySQL, or SaaS tools) without a separate warehouse. This data can then be visualized and embedded directly, providing an all-in-one embedded analytics solution.
- How can embedded analytics from Basedash help increase our SaaS revenue? Embedded analytics can be packaged as a premium or enterprise-tier feature, directly increasing Average Revenue Per User (ARPU). It also drives retention by making your product stickier through valuable, in-context insights, reducing churn and creating opportunities for expansion within existing accounts.
