Whitelabel · two screens, one month

Sell your own AI workspace. Daslab runs it, under your name.

Name it, set your prices, start; Stripe is connected on the onboarding call. Your customers sign in at your domain and every workflow becomes a scene: its data, its tools, the agent that runs it, and the history of everything it did. Daslab is the line in the footer.

app.brightside.health/dr-amin/recallswhat your customer sees
Brightside
Practice plan
Patient recallsdr-amin
Patient recallsruns Mondays 07:00 · last run 2h ago · 5 cells
···
Patients due
this month · 42 rows
K. Osei6-mo check
L. Brandthygiene
M. Tanaka6-mo check
+39 more
···
Recall letters
sent · last 30 days
42
17 booked · 25 no reply yet
···
Calendar
practice · this week
Tue 09:00K. Osei
Tue 10:30hygiene · 2
Thu 14:00S. Novak
11 free slots
···
Inbox
recalls@brightside · 3 new
L. Brandtcan do Friday
M. Tanakaplease call
J. Haleunsubscribe
···
Sheet · recalls
Google Sheets · synced 2h ago · 81 rows
patientlast visitduechannelstatus
K. Osei2026-02-116-mo checkemailsent
L. Brandt2026-01-30hygieneemailbooked
S. Novak2025-06-02follow-uppostdraft
Job · this morning
Dr. Amin: anyone overdue more than a year?
Four patients. Two have no email on file, so those would go by post.
read Patients due
filter last_visit < 2025-08
draft 4 letters
Send 2 emails and print 2 letters?Approve
Brightside · Help · PrivacyPowered by Daslab
brightside.daslab.run/instancewhat you see
Name
Brightside · logo set
Domain
app.brightside.health ✓ CNAME verified
Stripe
✓ connected acct_1Q…7Kd · your customers pay you; our fee comes off each charge
Prices
Starter$19/mo
1 seat · 3 scenes
Practice$79/mo
5 seats · 20 scenes
Group$249/mo
25 seats · unlimited
Model keys
1Daslab creditslist price, metered to you
+add your Anthropic / OpenAI / Gemini keylands on top
OAuth apps
Daslab’s for Google, Microsoft 365, GitHub. Consent screens say Daslab. · Bring your own per provider.
Support
You · connection health and failover log per workspace, in this console
Your MRR38 practices$4,750
Platform feeper month−$497
Revenue share10%, via Stripe−$475
Compute on Daslab creditslist price−$608
Stripe processing2.9% + 30¢−$149
Stays with youthis month$3,021
Example numbers. Brightside is a made-up practice-management vendor; the screens show the two sides of one instance: your customer’s workspace, and your console.
Billing

What it costs, and what stays with you

Your customers pay you, at your prices, into your Stripe account. Stripe Connect takes our share off each charge, so there is no invoice between us. Model usage on our keys is metered at list price; on your own keys it costs you nothing from us. The terms below are the self-serve ones, for starting today; past them, or inside your own product, we price on the setup.

Self-serve
$497 / month platform fee
  • 10% of your subscription revenue, taken on each charge through Stripe Connect. Nothing to invoice.
  • Model usage at list price when a call runs on our keys. Calls on your own keys cost you nothing from us. A hard, prepaid compute cap per workspace; no overage invoices.
  • Up to 2,500 users across all your customers; how many customers, and how many seats each, is whatever you sell. Past that, the terms below.
  • We operate it. Shared infrastructure, upgrades, backups, the on-call. You keep the customers.
Enterprise

Priced on your setup

Two and a half thousand users is where the self-serve terms stop being the right ones: the share comes down with volume, and whatever your setup needs goes into the same quote. The workspace inside your own product, your sign-in, private infrastructure or your own servers, a DPA and an SLA. There is no list for that, because the setups differ too much to put on one.

Talk to us →
Your month, worked out
38 practices
$125 / month
$16 / month
Your revenue$4,750
Platform fee$497
10% of revenue$475
Compute on our keys$608
Compute on your own key$0 to us
Stripe processing 2.9% + 30¢ per charge$149
Stays with you$3,021
Add your own Anthropic key and the compute line moves to your provider’s bill; the other lines do not change.
example customer and prices; the fee and the share are real
One month

What you do in the first thirty days

Nothing on day one needs an engineer. Everything you inherit from us can be swapped for your own later, one item at a time.

01 live at your domain 07 first paying practices 30 more of it is yours
app.brightside.health ✓ CNAME
Stripe connected acct_1Q…7Kd
logo and colours set
Day 1

Live at your domain

  • Name, logo, domain. A CNAME and a verification.
  • Stripe connected. Your prices on our plan screens.
  • Models run on Daslab credits, billed to you at list price. Sign-in and integrations work on Daslab’s OAuth apps; consent screens say Daslab.
Practice · $79 · Dr. Amin+$79
Starter · $19 · Dr. Novak+$19
compute cap · dr-amin63%
Day 7

First paying practices

  • Subscriptions land in your Stripe. Our fee comes off each charge.
  • Plan limits hold: seats, scenes, a monthly compute cap per workspace.
  • Support console. Connection health, which key served each call, the failover log.
1Your Anthropic key ••••k3Xqtried first
2Daslab creditsif yours is spent or down
Day 30

More of it is yours

  • Your Anthropic key is tried first; your compute bill drops with it.
  • Your Google OAuth app. Consent screens now say Brightside.
  • Stripe, domain, prices: unchanged. If you ever want the server itself, the same instance runs on your machines.
What moves where

Three ways to run it, one row at a time

Same software in all three. Colour shows whose each layer is.

yoursoursyours first, ours below
Daslab CloudOur name, we run it.
Name & domaindaslab.run
Who your users payDaslab
Model keysyours first; ours below
OAuth appsours
Operates the serverus
Data and tracesyours
Daslab Cloud
WhitelabelYour name, we run it.
Name & domainyours
Who your users payyou, via your Stripe
Model keysyours first; ours at list price
OAuth appsours; yours per provider
Operates the serverus
Data and tracesyours
Whitelabel · we host
On your serversYour name, you run it.
Name & domainyours
Who your users payyou
Model keysyours; ours as fallback
OAuth appsyours
Operates the serveryou
Data and tracesyours
On your servers · you host
The other shape

Your users never sign up for a workspace

Some of the companies who come to us are not reselling a workspace at all. They already sell software, every customer runs their own customised instance of it, and their desk answers questions that can only be settled by going and looking inside one of those instances. It goes behind that desk instead of in front of a customer: no plan screens, no second place to log in, no new name for anyone to learn.

What your users touch

Your product, on the screen they were already on. A ticket in your own queue or a call to your own API starts the scene, and the answer comes back where it was asked.

What your staff sees

Which run answered which request, what it read on the way, and where it stopped for a person to approve something. Every run is recorded and reviewable, including the ones that got nowhere.

Whose keys, whose data

Your model contracts are tried first, with ours underneath at list price if you want the fallback. The data and the traces are yours, and we do not train on them.

There is no subscription revenue here for us to take a share of, so the terms above are not the ones that fit. What this costs is built from the specifics instead: how many people it serves, whose infrastructure it runs on, and what your agreement has to say. Talk to us →

Common questions

Who is the data processor?

On Daslab Cloud and whitelabel, Daslab operates the servers and you sign a data-processing agreement with us; your customers sign theirs with you. Self-hosted, the data never reaches us.

Why do consent screens say Daslab at first?

Because on day one the Google and Microsoft apps are ours, verified once for everyone. Register your own app for a provider and the screen says your name for that provider. Most do it for Google first and leave the rest.

Do my customers see Daslab?

In the footer, as Powered by Daslab, and on inherited consent screens. Nowhere else: the domain, the login page, the emails and the invoices carry your name.

What do I owe you if every call runs on my own keys?

The platform fee and the share of revenue. Compute you pay your provider directly; we take no markup on model usage, on our keys or yours.

What happens when I pass 2,500 users?

Nothing switches off. It is the point where we stop pricing you from the page and price you on your setup, and that goes in your favour: the share comes down with volume. It counts users across all your customers, so a hundred small practices and five large firms are the same number to us; how you package seats is your business. Write to us before you get there, with the numbers.

Can it run inside my own product?

Yes. Your sign-in, your API, the workspace embedded where your users already are. That is the shape above, and it is an enterprise setup.

Can I move to my own servers later?

Yes. It is the same instance configuration on your machines. You take the server, the database and the vault; the customers, the domain and the Stripe account are already yours.

Start with a name and a Stripe account. Swap in the rest when you are ready.