- Shipped
- September 28, 2026 at 6:08 PM UTC
- Author
- Kamo
- Commit
- 1e030f4
Links the app generates for the platform are built from PLATFORM_APEX, so they follow the primary apex (kamouniverse.com). Every kamocrm.com link already handed out keeps working, because both apexes serve the same thing — verified: identical ETag for the APK and the chat loader on both theme hosts, the same DAV 401 ("Kamo Calendar") on both api hosts: - the KamoMobile install QR and link, the web-chat embed snippet, the CalDAV/CardDAV server URL and SRV target, and the example values in the agreement-template and email-template editors. Where the app speaks for the platform rather than a tenant, the platform's name is KamoUniverse, held once in app/lib/platformBrand.ts: the root layout's fallback organization, the loading and /validate logo alts, the email-template editor's org-name fallbacks, the outbound-host route diagram, the bulk relay preset and the image proxy's User-Agent. The legal entity stays "KamoCRM Inc." (company line in Contact Sales, the "<org> Inc." template fallbacks). Organization creation previews KamoUniverse.com/o/<alias>, and a test holds that display form to the real apex. Contact Sales names Sales@KamoUniverse.com: kamouniverse.com mail is live and lands in the kamocrm.com mailbox (RCPT sales@kamouniverse.com answered 250; nothing was sent).
