ProductWhite-label

Your clients sign in on your domain,
and never see our name.

Connect app.youragency.com, upload your logo and colors, and every touchpoint your clients hit — the login page, password resets, invite and notification emails, the app itself — carries your brand. It looks like software you built, because to them, it is.

Included on Unlimited & Agency Pro 7-day free trial
app.northpeak.studio
N

Northpeak OS

Sign in to your client dashboard

dana@brightline.com
••••••••••
Sign in

Need help? Contact support@northpeak.studio

Your logo Your domain Your colors

Your domain

clients sign in at app.youragency.com

6 surfaces

login, signup, reset, emails, app chrome, 2FA issuer

0 mentions

of the platform on client-facing surfaces

Your name

as the 2FA issuer in clients' authenticator apps

How it works

From your domain to a fully branded product — in one sitting

Four steps, all inside the platform. No hosting to manage, no email templates to rebuild, no per-client setup.

01

Connect your own app domain

Pick the address your clients will use — app.youragency.com. Point one CNAME record at our hosting target (we show you exactly what to add) and connect it on the White-label screen. One app domain per agency, swappable anytime.

One CNAME record · no servers to run

App domain

Where your clients sign in

One per agency

DNS record to add

TypeCNAME
Nameapp
Valuecname.vercel-dns.com
app.northpeak.studio
Connect domain
02

DNS verifies, HTTPS is issued

We attach the domain to the hosting project and verify it for you — re-check from the same screen until it flips from Pending DNS to Active. Disconnecting later reverts clients to the platform domain, so nothing ever breaks.

Pending DNS → Active, verified in-app

app.northpeak.studio

Verification runs from the same screen

Active

CNAME record

Found

Domain attached to hosting

Done

HTTPS certificate

Issued
DNS propagationComplete

Pending DNS → Active — re-check anytime from settings.

03

Set your brand assets

Five fields on one screen: product name, logo URL, primary color, email from-name and support email. They become the identity every client surface resolves — pages, emails, the app shell, even the 2FA issuer.

Five fields · update anytime

Brand

Five fields — every client surface resolves them

White-label

Product / brand name

Northpeak OS

Logo URL

northpeak.studio/logo.png

Primary color

#0ea5e9

Email from-name

Northpeak OS

Support email

support@northpeak.studio

Save brand
04

Every touchpoint goes white-label

Login, the signup redirect, password resets, invite and notification emails, the app chrome — every sub-account you create inherits your brand automatically. There is nothing to configure per client.

Automatic for every client workspace

Covered touchpoints

Sub-accounts inherit all of them automatically

Live

Login page

Your logo, name & support email

Signup redirect

Public signup routes to your login

Password reset

Branded email + branded page

Client emails

Invites & notifications in your chrome

App chrome

Your name across the client workspace

2FA issuer

Your agency name in authenticator apps

Nothing client-facing carries the platform brand

Everything it covers

One brand, every client touchpoint

White-label isn't a logo on a login page — it's the domain, the emails, the app chrome and the small details clients notice.

Your own app domain

Clients sign in at app.youragency.com — a custom domain you own, attached to the platform and verified in-app. Invite, reset and notification links all point at your address, never ours.

Branded login page

Your logo, your product name and your support email — with the platform's marketing rail and trial links removed. It reads as software you built.

Signup redirect on your domain

The public signup page on a white-label domain redirects to your branded login — clients only ever get in through the invites you send.

Branded client emails

Invites, password resets and notifications go out with your from-name, logo and primary color — with replies routed to your support address.

Your name inside the app

Client workspaces never show platform naming — your brand name runs through the UI and emails, and the AI assistant is relabeled with a neutral “AI Assistant” name on sub-accounts.

Neutral infrastructure

Emails send from shared, neutral sending infrastructure with your brand as the from-name — nothing client-facing identifies the platform behind it.

2FA issuer branding

When a client enables two-factor authentication, the account in their authenticator app is issued under your agency's name — QR code included.

Instant on, instant off

White-label follows your plan: upgrade and every surface brands itself; downgrade and everything reverts to the platform brand automatically. Your settings are saved, so returning is instant.

Automations

Branding that applies itself — on every client event

There's no per-client brand setup to forget. Every lifecycle event — a new client, a teammate, a reset, 2FA — resolves your brand on its own.

New client → branded everything

Live

Create a sub-account for a new client and the brand follows automatically: the invite email goes out under your from-name, the accept link points at your domain, and their workspace opens under your logo and colors.

New client sub-account created

From your agency dashboard

Brand resolves from your agency settings

Invite from your name

Link on your domain

Logo & color applied

App chrome branded

Client signs in on your domain

They see your product, end to end

Sub-accountsInvitesEmail

Teammate → your product's invitation

Live

When a client adds someone to their team, the invitation reads as your product — your name in the subject, your logo in the email, your domain in the link. Their colleagues never leave your brand's world.

Client adds a teammate

A seat on their workspace

Invite is built under your brand

From: your brand

Your logo in-email

Accept link on your domain

Seat claimed

Teammate joins under your brand

Invite, link and login all yours

Team invitesSeats

Forgot password → branded recovery

Live

Even account recovery stays in character. The reset email carries your from-name, the link resolves on your domain, and the reset page shows your logo — replies go to your support address.

Client forgets their password

On your branded login page

Reset flow inherits your brand

Reset email, your from-name

Link on your domain

Branded reset page

Replies to your support

Password reset, no platform name

Even the recovery flow is yours

AuthEmail

2FA → your name in their authenticator

Live

The detail nobody expects: when a client turns on two-factor authentication, the entry in their authenticator app is issued under your agency's name — not the platform's.

Client enables two-factor

From their account security settings

The issuer is your agency's name

QR under your brand

Issuer = your name

TOTP codes secured

Codes listed under your agency

Right down to the authenticator app

SecurityTOTP

…and because every sub-account inherits the same brand, onboarding your next client is a settings-free experience — for you and for them.

Before / after

What your clients see, before and after

Without white-label, clients sign in on the platform's domain and every email reads the platform's name. With it, the exact same platform presents as your product — your address bar, your logo, your colors, your from-name.

  • The sign-in URL changes from our domain to app.youragency.com
  • The login card shows your logo, product name and support email
  • Invite and notification emails carry your from-name, logo and color
  • Every sub-account inherits the brand — nothing to set per client
app.agentivan.ai
Before
AI

Agent Ivan

Someone else's product name

Sign in
app.northpeak.studio
After
N

Northpeak OS

Your domain, your logo, your colors

Sign in

Same platform underneath — your brand on top

Your domain could be live before your next client call.

Start the trial, connect your domain and set five brand fields — the next invite you send arrives as your product, from your address, on your domain.

FAQ

White-label questions, answered

White-label is included on Unlimited ($297/mo) and Agency Pro ($497/mo). The 7-day free trial runs on the Unlimited plan, so you can connect your domain and brand every surface during the trial itself — before paying anything.

Still curious? The fastest answer is seeing your own brand on it.

Sell the platform as your own.

Start your free trial, connect your domain, and put your logo on every page and email your clients touch — the platform stays invisible underneath.

7-day free trial · white-label included on the trial plan · cancel anytime during the trial.