Skip to main content

Overview

White-label partners can serve Enginy to their end customers under their own brand: your logo, product name, and primary color replace the Enginy brand across the app, and your customers sign in on your own domain (for example app.yourdomain.com). Setup is self-serve from Settings → Workspace and has two parts:
  1. Branding — logo, brand name, and colors.
  2. Custom domain — point a domain you own at Enginy and verify it via DNS.
White-label branding is available on the White Label partner plan, and editing it requires a workspace admin grant. If you don’t see the Workspace tab in Settings, or the controls are disabled, contact your Enginy account manager.

1. Configure your branding

In Settings → Workspace → Branding:
  1. Enable Custom branding.
  2. Upload your logo (PNG, JPEG, GIF or SVG, up to 1MB).
  3. Set your brand name — it appears in page titles, the sign-in heading, and the two-factor authenticator label.
  4. Set your primary color (6-digit hex, e.g. #1A73E8). The entire app theme — buttons, accents, highlights, spinner — is derived from this single color.
A dark-mode primary color can be stored, but it is not applied yet: the platform currently ships in light mode only.
There is no per-account targeting: your brand shows for every account accessed through your domain, and never anywhere else.

2. Add your custom domain

In Settings → Workspace → Custom domain:
  1. Add the domain your customers should use, e.g. app.yourdomain.com (subdomains only — wildcards and IP addresses are rejected).
  2. The panel shows two DNS records to create at your DNS provider, each with a copy button:
    • a CNAME record pointing your domain at Enginy, and
    • a TXT record that proves you own the domain.
  3. Create both records, then press Check now.
The domain moves through three states:
DNS changes can take a few minutes to propagate. If verification fails right after you created the records, wait a bit and press Check now again — the error tells you exactly which record is still missing.

The certificate badge

Once your domain is Active, a second badge tracks its HTTPS certificate: What happens during Certificate pending: our edge provider validates that your domain routes to us (it does, via the CNAME you created) and then issues and deploys a TLS certificate for it across the network. This is fully automatic and usually takes under 10 minutes. Until the badge turns green, visiting the domain over HTTPS will show a browser security error — that’s expected, not a misconfiguration.
Still pending after an hour? That means issuance is blocked, not slow. Re-check that your CNAME record is still in place, and — if your domain has CAA records — that they allow certificate issuance (our edge uses Google Trust Services, Let’s Encrypt and SSL.com). Domains without CAA records need no change.

3. What your customers see

  • On your domain — the sign-in and register pages, and the app after login, carry your logo, name, and colors from the first paint. Enginy marketing and legal links are hidden.
  • Anywhere else (app.enginy.ai) — stock Enginy branding, always. The domain the app is accessed on is the only thing that decides the brand.

Current limitations

  • Emails sent by the platform (e.g. password reset) currently link to the Enginy domain.
  • Branding applies in light mode; a dark theme is not available yet.
Removing an Active domain immediately stops the branded sign-in on it, so remove with care.