White-label cMind for your business 🏢
Run a prop firm, a broker desk, or a copy-trading service? cMind was built from day one to be resold as your own product. Every surface — the name, the logo, the favicon, the colors, even the installable phone app — bends to your brand. Your customers see your company. No code changes, no fork, just config.
Point App:Branding at your name, colors, and logo. Restart. Done. Full technical reference lives
in the White-label feature doc.
What you can rebrand
| Surface | What changes |
|---|---|
| Product name | App bar text + browser tab title |
| Logo & favicon | Your marks everywhere, including the browser tab |
| Colors | Full palette — primary, surfaces, status colors — flows through the whole UI and the app's own CSS via design tokens |
| Installable app (PWA) | The add-to-home-screen name, icon, and splash use your brand |
| Meta / SEO | Description and support URL are yours |
| Custom CSS | Inject your own polish for the last 5% |
Everything defaults to the stock cMind identity, so you only override what you care about.
The 60-second rebrand
Set these on your deployment (JSON config or environment variables):
{
"App": {
"Branding": {
"ProductName": "AcmeFX",
"CompanyName": "Acme Markets Ltd",
"SupportUrl": "https://support.acme.example",
"LogoUrl": "/branding/acme-logo.svg",
"FaviconUrl": "/branding/acme.ico",
"PrimaryColor": "#2D7FF9",
"SecondaryColor": "#1E63C8",
"ShowSiteLink": false
}
}
}
Environment-variable form: App__Branding__ProductName=AcmeFX. Colors are validated at startup —
a bad hex value fails the boot with a clear message instead of rendering a broken page. Nice and
loud, exactly when you want it.
The "Powered by cMind" link
By default, the dashboard shows a small, tasteful "Powered by cMind" link that points visitors back to this site. It's on by default because we're proud of the project and it helps other traders find it — but it's your call.
- Keep it (default): a subtle credit link on the dashboard. Costs you nothing, helps the project.
- Hide it: set
App__Branding__ShowSiteLink=falseand it disappears entirely — perfect for a fully white-labeled deployment where the product is unmistakably yours.
See the White-label feature doc for exactly where it renders.
Multi-tenant, per-customer branding
Because branding is just deployment config, each tenant deployment can carry its own identity. Run a
separate instance per customer, or drive branding from your own control plane — the app reads it from
IOptionsMonitor, so it can even rebuild the theme live when options change.
Pair this with:
- Feature toggles — decide which capabilities each tenant sees.
- Prop-firm rules — enforce your challenge rules with live equity tracking.
- Performance fees + provider marketplace — monetize copy trading.
- Compliance — keep the audit trail your regulator will ask for.
Assets & hosting
Drop your logo/favicon into the Web app's wwwroot/branding/ (or point LogoUrl/FaviconUrl
at any absolute URL). Deploy however suits you — Docker,
Kubernetes, Azure, or
AWS.
Ready to make it yours? Start with the technical white-label reference →