Launch-ready layout
/landing page/app/web app runtime/pro/pricing and upgrade surface/help/support surface/downloads/desktop release surface/account/self-service portal shell
Sound Machine is being organized around a simple public surface:
the main site at soundmachine.pro, the app at
soundmachine.pro/app, and supporting pages for pricing,
help, downloads, and account management.
/ landing page/app/ web app runtime/pro/ pricing and upgrade surface/help/ support surface/downloads/ desktop release surface/account/ self-service portal shell
The app itself stays isolated in /app, which keeps caching,
service worker scope, and install behavior separate from the marketing
site. That is the safest shape for a static-hosted root site.
One purchase on the website unlocks the web app and the desktop apps. The entitlement system is already being shaped around a single website key that later works across macOS, Windows, and Linux.
The remaining handoff for the website is the live checkout and key issuance
wiring. The page structure itself is already ready to sit on
soundmachine.pro.
The static site and web app are currently being shaped for a host like
Netlify, while the entitlement API will live behind a subdomain like
api.soundmachine.pro.