White label

BladeOS powers the product. The club owns the experience.

Each academy is a separate tenant. The interface is tokenized so the club can apply its identity without breaking the operating system.

Replaceable

Club identity

Logo, accent color, favicon, login imagery, and the email header. Member-facing pages lead with the academy.

Configurable

Club operations

Location names, support details, domain, sender identity, weapons, and the words the front desk uses.

Protected

The system

Spacing, type scale, accessibility, states, layout, and how a module behaves. Those stay BladeOS.

Provisioning

A tenant begins empty.

Opening a club creates the module structure and a blank database. Rosters, class history, Stripe customers, leads, and video libraries are never copied from another academy.

“Powered by BladeOS.ai” stays discreet on the member login, the club footer, and system email. Staff operations can keep the BladeOS navigation so training is the same in every club.

In the demo you can set

  • Club name and city
  • Support email
  • Accent color on actions
  • Locations, when there is more than one room

Reset returns the tenant to zero records.

What does not move between clubs

The boundary is the database.

RecordNew club
Members and householdsEmpty
Membership plans and pricesEmpty
Classes, bookings, private lessonsEmpty
Coaches and staff profilesEmpty
Invoices, expenses, transfersEmpty
Leads, campaigns, WhatsApp templatesEmpty
Check-ins and video libraryEmpty
Shop catalog and discount codesEmpty