Available on negotiated plans. White Label appears under Settings only for workspaces on a custom contract. If you don’t see it, talk to your account manager — see pricing.White Label lets you deliver a fully branded analytics and AI experience to your own users — under your name, your logo, and optionally your domain. Your customers work with dashboards and agents without ever seeing the Supaboard brand. It runs as a separate, lightweight application that you share as a URL or embed in your product.
A note on naming. This feature is called White Label in the settings sidebar, but parts of the product still call it MiniBoard — the settings URL is /settings/mini-board, and you’ll see “Setup Miniboard” and “Adds users directly to this MiniBoard” on the screen itself. They are the same thing.
How It Works
When you configure White Label, Supaboard generates a unique link for your workspace. Anyone who visits it — or has it embedded inside your product — gets a stripped-down, branded version of Supaboard that shows only the features you choose to expose. The branded app is a separate application from the main Supaboard interface. Your users sign in to it directly, see only your branding, and have no path to Supaboard’s own administrative UI.Accessing White Label Settings
Navigate to Settings → White Label in the sidebar. The page has two states:The edit button’s tooltip currently reads “Open in new tab”, but it opens the configuration form. This is a known label bug, not a different action.Everything else on this page — the configuration form and the user management card — lives on that configuration screen.
Your Link
Your link is generated automatically from your workspace namespace and is displayed read-only. Click the copy button to put it on the clipboard. Share it with your users, embed it in an iframe in your product, or point a custom domain at it. The URL encodes your workspace namespace so the branded app knows which configuration, dashboards, and agents to load.The Configuration Form
The form is four sections. The submit button is Update, and it stays disabled until at least one feature is selected.Domain
A single Custom Domain field. See Custom Domain below.Branding
Every branding field is optional — anything left blank falls back to your workspace defaults.Theme options
Access & Control
Contains the sidebar toggle, the Feature Access grid, and the AI Disclaimer field — all covered below.Feature Access
Choose which parts of Supaboard your branded users can reach. Eight options are offered, all enabled by default for a new configuration. At least one must stay selected — the Update button is disabled otherwise.Automations and Datasites are selectable but have nothing behind them. The branded app has no screens for either, so enabling them has no effect today. Leave them off until they ship.Disabled features do not appear in the branded app’s navigation at all — they are not hidden behind a permission error, they simply do not exist for that user.
Restricting to Dashboard only suits read-only, customer-facing portals where AI chat isn’t appropriate. Ask Analysts only works well for internal support tools or data assistants where a fixed dashboard isn’t the point.
Sidebar Visibility
Show sidebar — a toggle, on by default.AI Disclaimer
An optional plain-text block shown to users inside the AI chat interface — typically used for limitations, data freshness, or legal notices. Example uses:- “This assistant provides estimates based on available data. Always verify critical figures with your finance team.”
- “Data is refreshed every 24 hours. Figures may not reflect same-day activity.”
Adding Users in Bulk
Below the configuration form is a Users card:Adds users directly to this MiniBoard. They are auto-verified — no welcome email is sent.Click Add Users to open the modal. Each row collects:
Click Add row to provision several people at once, then Add Users to submit.
The credentials screen — read this before you click Add Users
On success the modal replaces itself with a User Credentials screen listing each email alongside a generated password, above a warning:Save these passwords now — they will not be visible again after this dialog is closed.The passwords are generated by Supaboard and are not recoverable. Once you close this dialog they are gone, and there is no way to look them up again. Click Copy credentials to copy every email/password pair to your clipboard as JSON before clicking Done.
Have somewhere to paste them ready before you submit the form. Closing the dialog early means resetting those users’ passwords by hand.
Custom Domain
Enter a domain in the Custom Domain field to serve the branded app from your own URL (e.g.analytics.yourcompany.com) instead of the default Supaboard-hosted one.
This field is a plain text input — there is no verification step, no status indicator, and no way to test it from the settings screen. The DNS side is arranged out of band: contact your account manager for the target CNAME value and setup instructions, and expect the field and the DNS record to be configured separately.
Signing In to the Branded App
Your users authenticate separately from the main Supaboard app, on a login page that carries your branding. Email and password is the only method. The branded login page does not offer Google or Microsoft sign-in, even though the main Supaboard app does.Password requirements
These apply when a user sets a password:- At least 8 characters
- One uppercase letter
- One lowercase letter
- One number
- One symbol from
@$!%*#?& - No other special characters — anything outside letters, numbers, and that symbol set is rejected
What Your Users See
- Header and sidebar carry your logo and company name — no Supaboard branding
- Theme (light/dark/auto) is applied across every page
- Navigation shows only the features you enabled
- Login page carries your branding
- Dashboards render in view mode — users can use filters, hover charts, drill through data, and export widgets, but cannot enter edit mode
- Ask Analysts provides the full conversational experience — conversations, history, file attachments, and widget generation — inside your shell
Permissions
White Label configuration is workspace-wide — there is one configuration per workspace, and it applies to every user of the branded app. Per-user differences are set through the Feature Access grid when you add users, or afterwards from Settings → Team Members.

