Marketing website
Home, hosting (overview, Java, Bedrock, software), features, pricing, about, contact, FAQ and a custom 404 — all responsive and keyboard operable.
Evidence · app/(site)/**, components/site/**
Pre-launch. This is a static marketing preview; accounts, dashboard, game servers, payments and support are not included.
Project statusFeature status · four categories
At a glance
This deployment is a static marketing preview. The account system, authenticated dashboard and API described on this page exist in the full application repository but are not included in this export. No account can be created and no server record is shown here.
How to read this page
Available means the software works in this repository. Tested means automated tests exercise it. Simulated means the interface exists but the operation does not. Planned means it is not built.
Real software in this repository. Accounts and records persist in PostgreSQL when a database is configured.
Covered by the automated suite. Test counts are reported from the run recorded in docs/WEBSITE_READINESS.md, not estimated.
The interface exists and is honest about it. Buttons are disabled or the panel states plainly that nothing is connected.
Design intentions only. They depend on infrastructure, security and operations work that has not started.
Real software in this repository. Accounts and records persist in PostgreSQL when a database is configured.
Home, hosting (overview, Java, Bedrock, software), features, pricing, about, contact, FAQ and a custom 404 — all responsive and keyboard operable.
Evidence · app/(site)/**, components/site/**
Email and password registration, login, logout and current-user lookup. Sessions are opaque server-side tokens in HttpOnly cookies.
Evidence · lib/auth/**, app/api/auth/**
Overview, server list, server detail with real event history, plan comparison and read-only account settings, scoped to the signed-in user.
Evidence · app/dashboard/**, components/dashboard/**
Prisma schema, initial migration and plan seed for users, sessions, servers, server events and plans, with database check constraints.
Evidence · prisma/**, lib/servers/**
Privacy, terms of service and refund/cancellation pages published as clearly marked drafts, so the gaps are reviewable rather than hidden.
Evidence · app/(site)/privacy, /terms, /refund-policy
CSP, frame denial, MIME-sniff denial, referrer and permissions policy on every route, plus production-only HSTS.
Evidence · lib/security/headers.ts, next.config.ts
Covered by the automated suite. Test counts are reported from the run recorded in docs/WEBSITE_READINESS.md, not estimated.
Strict schemas reject unknown fields, bad email shapes, short or oversized passwords, wrong media types, malformed JSON and bodies over 16 KiB.
Evidence · tests/unit/auth-validation.test.ts, api-validation.test.ts
Argon2id hashes with unique salts; 256-bit session tokens stored only as SHA-256 hashes.
Evidence · tests/unit/password-tokens.test.ts, session-service.test.ts
Every server query is scoped by the session-derived user id; another account's server resolves to 404, not a permission error.
Evidence · tests/unit/server-ownership.test.ts, tests/integration/postgres.test.ts
HttpOnly, SameSite=Lax, host-only, server-derived expiry and Secure in production, with logout clearing the cookie.
Evidence · tests/unit/cookie-policy.test.ts
Per-IP and per-email windows with 429 and Retry-After. Single-process and in-memory, so it is not a production control.
Evidence · tests/unit/rate-limit.test.ts, api-validation.test.ts
Stable error codes, generic 500 messages, no-store responses and no connection-string leakage.
Evidence · tests/unit/api-errors.test.ts
Development and production policies are asserted separately, including HSTS only in production.
Evidence · tests/unit/security-headers.test.ts
Real registration, login, session replay, ownership denial, logout revocation and health checks against a running production build and a local PostgreSQL instance.
Evidence · tests/integration/http-api.test.ts
The interface exists and is honest about it. Buttons are disabled or the panel states plainly that nothing is connected.
A three-step preview of the intended flow. It ends by stating that no server was created: there is no POST endpoint and nothing is written.
Evidence · components/dashboard/CreateServerForm.tsx
Start, stop and restart buttons are disabled and labelled unconnected. No process or command exists.
Evidence · components/dashboard/ServerCard.tsx, ServerDetail.tsx
Homepage console output is scripted sample text. The dashboard console panel says it is not connected.
Evidence · app/(site)/page.tsx, components/dashboard/ServerDetail.tsx
Plan allocations are stored metadata. CPU, RAM, storage and player counts are not measured anywhere.
Evidence · components/dashboard/UsageMeter.tsx
The backup tab explains that no archive, schedule, storage or restore path exists.
Evidence · components/dashboard/ServerDetail.tsx
Design intentions only. They depend on infrastructure, security and operations work that has not started.
Control plane, scheduler, node agent and a per-tenant process or container boundary. Not started.
Evidence · docs/FEATURE_ROADMAP.md
Start, stop, restart, version changes and graceful shutdown against a real server process. Depends on provisioning.
Evidence · docs/FEATURE_ROADMAP.md
Authenticated command execution, streaming output and an audit trail. Depends on provisioning.
Evidence · docs/FEATURE_ROADMAP.md
Encrypted object storage, retention policy and a restore path that has actually been drilled.
Evidence · docs/SECURITY_PLAN.md
An India-compatible payment provider, webhooks, subscriptions, tax invoices and refunds. No provider is selected.
Evidence · docs/PRICING_SUPPORT_READINESS.md
Verification, password reset and MFA with single-use expiring tokens and a mail provider.
Evidence · docs/KNOWN_LIMITATIONS.md
A monitored mailbox, knowledge base, published hours and an escalation path. None operate today.
Evidence · docs/PRICING_SUPPORT_READINESS.md
Mumbai is the planned launch region; Singapore and Frankfurt are later options. No infrastructure exists in any region.
Evidence · docs/AWS_ARCHITECTURE.md
Recurring questions
“Live hosting”
Nothing in this repository provisions a Minecraft server. The dashboard shows records, not running processes, and the console panel says so.
“Enterprise security”
Baseline headers, Argon2id hashing and ownership scoping are implemented and tested. There is no penetration test, no audit log and no production proxy.
“Trusted by”
There are zero customers and zero testimonials. No logo wall, no invented review scores and no customer counter appears anywhere on this site.
Test counts quoted elsewhere on this site come from the last recorded run in docs/WEBSITE_READINESS.md. They are not estimates and are not extrapolated.
Inspect it
Read the feature status table, compare proposed plans and check the hosting pages. No account is needed and every limitation is labelled in place.
Pre-launch prototype · No live Minecraft server · No payment collected