AnalyzeDataSquares Embedded

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
Read the Embedded documentation
your-app.com/analytics
A
Acme SaaS
Embedded · RLS: tenant_42

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.

app.yourcompany.com/analytics
YYourApp Analytics
DataSquares · SDK

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

01

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
02

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
03

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

01

Simple embedding

Drop in an iframe or use the SDK for deeper control over interactions, events, and filters.

02

White-label theming

Match your product's brand exactly — themes, fonts, colors, and no DataSquares chrome.

03

Secure tokens

Short-lived signed tokens scope each session to one user, one dashboard, one set of permissions.

04

Row-level security

Tenant A never sees tenant B. RLS rules filter every query by the embedded user's identity.

05

Interactive or locked

Choose full interactivity, filter-only, or a locked read-only view per embed.

06

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

1

Build the dashboard

Design once in DataSquares BI

2

Configure the embed

Theme, interactivity, and RLS rules

3

Issue tokens

Your backend signs short-lived session tokens

4

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.

See DataSquares Embedded in action

Get a demo