Static, framework-free landing page for dust2cosmos.com.
App Store: https://apps.apple.com/us/app/dust-to-cosmos-universe-scale/id6760629100
/index.html— landing page/privacy/index.html— minimal privacy holding page/support/index.html— minimal support page/assets/styles.css/assets/main.js/assets/analytics.js— Vercel Web Analytics and Google Analytics loader/assets/icons/— app icon and favicon assets/assets/screenshots/— optimized App Store screenshot assets for the landing page/assets/og-image.svg/assets/og-image.png— social card image/manifest.webmanifest/404.html/favicon.ico,/apple-touch-icon.png,/icon-192.png,/icon-512.png/robots.txt/sitemap.xml/scripts/verify-website-readiness.mjs— static readiness checker/docs/ops/dust2cosmos-host-redirects.md— host redirect notes/docs/superpowers/plans/2026-05-08-website-readiness.md— readiness implementation plan
- Create a new project and import this folder, or drag-and-drop the folder into Vercel.
- Connect the domain
dust2cosmos.com. - Set
dust2cosmos.comas the canonical production domain. - Redirect
www.dust2cosmos.comtohttps://dust2cosmos.com/at the host or edge layer, using a permanent redirect. - Optional: add email forwarding with an external mail provider.
- The privacy page separates the app privacy statement from website analytics disclosure.
- Vercel Web Analytics is loaded with
/_vercel/insights/script.js; enable Web Analytics in the Vercel project dashboard before relying on production data. - Google Analytics is wired through
/assets/analytics.jswith GA4 Measurement IDG-XZEX3FRFBS. - Update the year, contact copy, and launch copy whenever needed.
Run the static readiness checks before shipping:
node scripts/verify-website-readiness.mjs allThe checker verifies:
- canonical and share metadata for
/,/privacy, and/support - homepage
WebSiteandSoftwareApplicationJSON-LD robots.txtandsitemap.xmlmanifest.webmanifest- branded
404.html - root icon files:
/favicon.ico,/apple-touch-icon.png,/icon-192.png,/icon-512.png - PNG social card:
/assets/og-image.png