[your-workspace].demokraft.ai — functional from day one, but not exactly your brand. Custom Branding gives you full white-label control: your own subdomain, your logo, your colours, your fonts, and your email sender address. When a prospect opens your demo link, every pixel they see carries your brand identity. No DemoKraft AI badge, no third-party domain in the address bar, no mixed-brand email sender. Your demo experience looks and feels like a product your team built.
Custom Domain and Brand Kit are available on Growth and Enterprise plans. On the Starter plan and during a free trial, the DemoKraft AI badge is displayed and content is served from the
demokraft.ai domain.Set up your custom domain
- Go to Settings → Custom Domain and enter the subdomain you want to use — for example,
demos.yourcompany.comorhub.yourcompany.com. - Click Add Domain. DemoKraft AI will display the CNAME record you need to add.
- Log in to your DNS provider (Cloudflare, GoDaddy, Namecheap, or wherever your domain is managed) and add the following record:
| Type | Host | Value |
|---|---|---|
| CNAME | demos (or your chosen subdomain prefix) | cname.demokraft.ai |
- Return to Settings → Custom Domain and click Verify DNS.
- Once verified, click Activate. SSL is provisioned automatically — your domain is served over HTTPS with no extra configuration.
All existing share links on the
demokraft.ai domain continue to work after you activate a custom domain. Update them to your new domain at your own pace — there is no forced cutover.Configure your Brand Kit
Go to Settings → Brand Kit and set up your visual identity:LogoUpload your company logo in SVG (preferred) or PNG with a transparent background. Provide two versions:
FontsUpload custom font files in TTF or OTF format to use in step-by-step docs and motion scenes. Web-safe fallbacks are applied automatically if fonts fail to load in a viewer’s browser.
- Dark logo — displayed when the Hub background is dark (the default player theme).
- Light logo — displayed when the Hub background is light, such as when the player is embedded on a white-background page.
| Setting | Where it applies |
|---|---|
| Primary colour | Buttons, links, active states, and progress bars |
| Secondary colour | Accents, badges, and highlights |
| Background colour | Hub player background — defaults to dark if left blank |
| Text colour | Body text in step-by-step docs |
Customise your email sender
Hub sends automated emails to viewers — session access links, session recaps, meeting confirmations, and follow-ups. By default these come from
noreply@demokraft.ai.To send from your own domain:- Go to Settings → Email Sender.
- Enter your desired sender address — for example,
demos@yourcompany.com. - Add the SPF and DKIM DNS records shown on the settings page to your DNS provider.
- Click Verify and then Activate.
Remove the DemoKraft AI badge
On Growth and Enterprise plans, the DemoKraft AI badge is automatically removed from:
- The Hub video player footer
- Step-by-step doc pages
- All automated email footers
Embed sessions anywhere
Every Hub session and playlist can be embedded directly in your website, product interface, CMS, or help centre.Replace
- Open any session or playlist in AI Hub.
- Click Share → Embed.
- Copy the embed code and paste it into your page.
YOUR_SESSION_ID with the actual session ID from the session’s Share menu. The embed code supports responsive sizing (recommended — adapts to the container width), fixed pixel dimensions, autoplay (off by default — use with caution for accessibility), and a show/hide toggle for the player controls bar.