openscribe/site/pages/hosted-plans.html
Laurence 8fd9b694f8
Some checks failed
ci / firmware (pull_request) Failing after 31s
ci / openapi (pull_request) Failing after 33s
ci / emulator (pull_request) Failing after 24s
ci / server (pull_request) Failing after 37s
docs+site: Nightjar brand, hosted service, infrastructure plan, saved site
Persists the branding/commercial/infrastructure work (previously only in chat and
on the live site) into version control.

What changed:
- docs/naming.md: due-diligence and the decision to brand the product Nightjar
  (OpenScribe domain/GitHub/trademark collisions; alternatives screened; why Nightjar).
- docs/hosted-service.md: the commercial model - plan tiers (Self-host / Cloud
  Starter / Cloud Pro / Private), indicative pricing, backend mapping, and the
  build-to-sell roadmap (metering, billing, provisioning, DPA).
- docs/infrastructure.md: backend infra plan. Primary option = self-host on the
  3x Minisforum MS-02 cluster (one with an RTX 3050 6GB) fronted by a Cloudflare
  Tunnel, with node roles, the 3050 capacity reality, caveats, and a Hetzner cloud
  fallback. Provision-later.
- site/: reproducible marketing-site source - block content for all 11 pages
  (rebranded to Nightjar), the navigation, the Contact Form 7 config (honeypot),
  the ApisCP SOAP helper (tools/apiscp.php, no secret), and a README on how the
  WordPress site is built and managed via the API.
- state/: DECISIONS (Nightjar rebrand, hosted service, MS-02 backend), PROJECT
  (brand + commercial section), TODO (rename decision, trademark, mailbox, pricing,
  hosted-service build, infra provisioning).

Why:
- User asked to save everything to the repo. Captures the product rebrand, the
  commercialisation plan, and the infrastructure decision so a cold session has the
  full picture.

Notes:
- The repo is still named `openscribe`; the product/brand is Nightjar. A full
  codebase rename is deferred (tracked in TODO + docs/naming.md).
- No secrets committed: the ApisCP API key is read from a local scratch file, never
  the repo.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-05 22:24:24 +01:00

9 lines
4.8 KiB
HTML

<!-- wp:heading {"level":1} --><h1 class="wp-block-heading">Hosted plans</h1><!-- /wp:heading --><!-- wp:paragraph {"fontSize":"large"} --><p class="has-large-font-size">Nightjar is free to self-host. If you would rather not run a server, let 12 Hobbies Studio run the backend for you &mdash; with a plan to match how private you want it.</p><!-- /wp:paragraph -->
<!-- wp:paragraph --><p>You always keep the open device and the open app. The difference between the cloud plans is <strong>where the AI runs</strong>. The <strong>Cloud</strong> plans use best-in-class commercial AI for speed, quality and value. The <strong>Private</strong> plan processes everything on our own servers in the EU with open models, so your audio never reaches a third-party AI at all.</p><!-- /wp:paragraph -->
<!-- wp:columns --><div class="wp-block-columns">
<!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3} --><h3 class="wp-block-heading">Self-host</h3><!-- /wp:heading --><!-- wp:paragraph --><p><strong>Free, forever</strong></p><!-- /wp:paragraph --><!-- wp:list --><ul class="wp-block-list"><!-- wp:list-item --><li>Run everything yourself</li><!-- /wp:list-item --><!-- wp:list-item --><li>Your hardware, your AI keys</li><!-- /wp:list-item --><!-- wp:list-item --><li>Full source and docs</li><!-- /wp:list-item --><!-- wp:list-item --><li>Community support</li><!-- /wp:list-item --></ul><!-- /wp:list --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"className":"is-style-outline","width":100} --><div class="wp-block-button is-style-outline has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button" href="/guides/">Get started</a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:column -->
<!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3} --><h3 class="wp-block-heading">Cloud Starter</h3><!-- /wp:heading --><!-- wp:paragraph --><p><strong>from 6 pounds / month</strong></p><!-- /wp:paragraph --><!-- wp:list --><ul class="wp-block-list"><!-- wp:list-item --><li>Managed transcription and summaries</li><!-- /wp:list-item --><!-- wp:list-item --><li>10 hours of audio per month</li><!-- /wp:list-item --><!-- wp:list-item --><li>10 GB secure storage</li><!-- /wp:list-item --><!-- wp:list-item --><li>Open API access, email support</li><!-- /wp:list-item --></ul><!-- /wp:list --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100} --><div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button" href="/contact/">Register interest</a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:column -->
<!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3} --><h3 class="wp-block-heading">Cloud Pro</h3><!-- /wp:heading --><!-- wp:paragraph --><p><strong>from 18 pounds / month</strong></p><!-- /wp:paragraph --><!-- wp:list --><ul class="wp-block-list"><!-- wp:list-item --><li>Everything in Starter</li><!-- /wp:list-item --><!-- wp:list-item --><li>40 hours of audio per month</li><!-- /wp:list-item --><!-- wp:list-item --><li>Priority processing, 100 GB storage</li><!-- /wp:list-item --><!-- wp:list-item --><li>Team sharing, priority support</li><!-- /wp:list-item --></ul><!-- /wp:list --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100} --><div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button" href="/contact/">Register interest</a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:column -->
<!-- wp:column --><div class="wp-block-column"><!-- wp:heading {"level":3} --><h3 class="wp-block-heading">Private</h3><!-- /wp:heading --><!-- wp:paragraph --><p><strong>from 39 pounds / month</strong></p><!-- /wp:paragraph --><!-- wp:list --><ul class="wp-block-list"><!-- wp:list-item --><li>Processed on our EU servers with open models</li><!-- /wp:list-item --><!-- wp:list-item --><li>Your audio never touches a third-party AI</li><!-- /wp:list-item --><!-- wp:list-item --><li>40 hours of audio per month, 100 GB</li><!-- /wp:list-item --><!-- wp:list-item --><li>Priority support, data-processing agreement</li><!-- /wp:list-item --></ul><!-- /wp:list --><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button {"width":100} --><div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button" href="/contact/">Register interest</a></div><!-- /wp:button --></div><!-- /wp:buttons --></div><!-- /wp:column -->
</div><!-- /wp:columns -->
<!-- wp:paragraph {"fontSize":"small"} --><p class="has-small-font-size">Plans and pricing shown are indicative while the hosted service is in preparation. Register your interest and we will confirm the details and early-access pricing. All hosted data is kept in the EU.</p><!-- /wp:paragraph -->