| .. | ||
| public/branding | ||
| scripts | ||
| server | ||
| src | ||
| .env.example | ||
| .env.production.example | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||
HyperTwist Website
First-party hypertwist.app surface for HyperTwist:
- public homepage, about, resources, pricing, support, and legal pages
- browser-facing operator/account dashboard
- shared SuperTokens auth posture reused from the FamiliarOS and ScriptoriumAI website lane
- desktop download posture and desktop-link handshake endpoints
- Paddle-ready pricing/check-out wiring
- dashboard-side launch-readiness surface for download, checkout, auth, and notice configuration
- runtime diagnostics that distinguish local, mixed, and public auth deployment posture
- public open-source notices surface required by HyperTwist's MPL distribution doctrine
Why this app exists
HyperTwist already ships an embedded browser runtime inside Unreal under
Content/Browser/. That runtime is not the same thing as a public website,
checkout surface, or browser account shell.
This website/ directory is the dedicated public and operator-facing web
surface for:
- marketing and product positioning
- account/authentication
- billing/pricing posture
- browser dashboard access
- desktop distribution
- public legal and open-source notices
Local development
cd /home/dev/src/HyperTwist/website
npm install
npm run dev
Frontend default URL:
http://localhost:4273
Environment templates:
- local development:
website/.env.examplepluswebsite/server/.env.example - public deployment scaffold:
website/.env.production.examplepluswebsite/server/.env.production.example
Validation
npm run type-check
npm run test
npm run build
npm run check:runtime-readiness -- --frontend-env .env --server-env server/.env --health-url https://hypertwist.app
Related surfaces
- frontend app:
website/src/ - auth server:
website/server/ - embedded Unreal browser runtime:
Content/Browser/ - HyperTwist feature authority:
docs/v6_5_deep_manual_pack/HyperTwist/FEATURE_REGISTRY.md - HyperTwist roadmap authority:
docs/v6_5_deep_manual_pack/HyperTwist/ROADMAP.md
Deployment note
Before public launch, configure:
- SuperTokens frontend/backend env vars
- production download URLs
- production Paddle checkout URLs
- the public corresponding-source URL for MPL-covered shipped material
Do not launch the public pricing/download pages without a valid open-source notices and corresponding-source destination.
Recommended production posture is documented in:
docs/ops/HYPERTWIST_WEBSITE_RUNTIME_CONFIGURATION_GUIDE_2026-06-22.md
Use the runtime-readiness command before public launch or deployment approval:
- it fails if required public launch values are still missing
- it can optionally verify live
/api/auth/healthposture from the deployed site