Your product, powered by our analytics
Embed dashboards and visuals into your own applications with white-label theming, secure tokens, and row-level security — analytics your customers think you built.
- Embed via iframe or JavaScript SDK
- White-label: your brand, your domain
- Row-level security per end user
In your product
Analytics your customers think you built
Drop a dashboard into your app with an iframe or the React SDK — white-labeled, with row-level security so every viewer sees only their data.
MRR
$84K
Seats
2,847
Churn
1.2%
iframe or React SDK
Copy-paste, or <DataSquaresEmbed/> for control
White-label
Your logo, colors, and theme — no default branding
Row-level security
Each viewer sees only their own tenant rows
A closer look
Inside Embedded
Embed in minutes, two ways
Drop in a sandboxed iframe or the <DataSquaresEmbed> React component from the SDK — both render live dashboards and paginated reports inside your own app.
- Copy-paste snippet straight from the Embed tab
- Fully interactive in-frame: cross-filter, slicers, parameters, fullscreen
- Preset parameters via signed query values
White-label to your brand
Swap in your own logo, primary color, and dark or light theme through URL params or workspace embed config — no default branding required.
- Logo, primary color, theme, and custom CSS controls
- Toolbar and export toggled on or off per embed
- Workspace default theme carried into anonymous embeds
Secure, tenant-safe analytics
Scoped embed tokens carry an RLS context so every viewer sees only their own rows — row-level security is structural, applied beneath every chart, measure, and export.
- Domain allowlist blocks rendering on any other origin
- Password and expiry protection on share links
- Revocable, expiring per-content embed tokens
What you can do with Embedded
Simple embedding
Drop in an iframe or use the SDK for deeper control over interactions, events, and filters.
White-label theming
Match your product's brand exactly — themes, fonts, colors, and no DataSquares chrome.
Secure tokens
Short-lived signed tokens scope each session to one user, one dashboard, one set of permissions.
Row-level security
Tenant A never sees tenant B. RLS rules filter every query by the embedded user's identity.
Interactive or locked
Choose full interactivity, filter-only, or a locked read-only view per embed.
Usage analytics
See which embedded dashboards your customers actually use, and where they spend time.
iframe + SDK
Two embed modes
RLS
Per-viewer row-level security
White-label
Your logo, colors & theme
How it works
Build the dashboard
Design once in DataSquares BI
Configure the embed
Theme, interactivity, and RLS rules
Issue tokens
Your backend signs short-lived session tokens
Ship it
Analytics live inside your product
Frequently asked questions
Row-level security rules bind to the identity in the embed token, so a single dashboard safely serves every tenant with their own data.