We operate one Hercules application through three verified custom domains, each representing a distinct branded entrance:
>
> - Wheeler Tax Client Hub™
> - Wheeler MoneyCoach™
> - BAT Arsenal
> These entrances intentionally share one application, identity system, database, billing customer record, subscription system, and entitlement engine. Splitting them into separate apps is not viable because it could create duplicate users, billing records, subscriptions, entitlements, and product data.
>
> We need Hercules to return hostname-specific initial HTML for each verified connected domain, rather than applying one global Branding & SEO configuration to every domain.
>
> Requested per-domain fields:
>
> - and meta description
> - canonical URL
> - Open Graph and Twitter metadata
> - favicon, icons, and manifest references
> - JSON-LD structured data
> - concise indexable heading and introductory content
> Client-side hostname detection does not solve this because Facebook, LinkedIn, X, messaging platforms, and other non-JavaScript crawlers read the original static response.
>
> A suitable implementation could use Hercules’s trusted verified-domain mapping to select an approved HTML template or metadata configuration. It should not rely on an untrusted arbitrary Host or forwarded-host value.
>
> Please support multiple branded domains on one application without requiring separate apps or duplicate authentication, database, billing, and entitlement systems.