diff --git a/app/components/Nav.jsx b/app/components/Nav.jsx index 697718c..0ae1561 100644 --- a/app/components/Nav.jsx +++ b/app/components/Nav.jsx @@ -2,12 +2,13 @@ import { useState } from 'react' const LINKS = [ - { href: '#manifesto', label: 'Why Fibe' }, - { href: '#features', label: 'Platform' }, - { href: '#genies', label: 'Genies' }, - { href: '#clouds', label: 'Cloud guides' }, - { href: '#everything',label: 'Everything included' }, - { href: '#stack', label: 'Stack' }, + { href: '#manifesto', label: 'Why Fibe' }, + { href: '#features', label: 'Platform' }, + { href: '#genies', label: 'Genies' }, + { href: '#ownership', label: 'Security & Ownership' }, + { href: '#clouds', label: 'Cloud guides' }, + { href: '#everything', label: 'Everything included' }, + { href: '#stack', label: 'Stack' }, ] export default function Nav() { diff --git a/app/page.jsx b/app/page.jsx index 757b313..2384735 100644 --- a/app/page.jsx +++ b/app/page.jsx @@ -482,6 +482,108 @@ export default function Home() { + {/* ── OWN EVERYTHING ── */} +
+
+
+
+

Security & Ownership

+

+ Your code. Your data.
+ Your servers. Always. +

+

+ Fibe never stores, scans or touches your application data. It orchestrates — your infrastructure, your rules, your jurisdiction. +

+
+ +
+ {[ + {icon:'🔒', title:'Zero vendor access', desc:'Your code runs on your servers. Fibe connects via SSH to orchestrate — it never reads, stores or processes your application data.'}, + {icon:'🌍', title:'Data sovereignty', desc:'Deploy in any region worldwide. Your data stays in your jurisdiction. GDPR, HIPAA, enterprise compliance — by architecture, not policy.'}, + {icon:'💰', title:'No compute markup', desc:'You pay AWS, DigitalOcean, GCP or Hetzner directly. Fibe never touches your cloud bill. No bandwidth fees. No egress charges. Ever.'}, + {icon:'🏗️', title:'Isolated by design', desc:'Every environment is fully isolated. No shared resources, no noisy neighbors. Complete separation between projects, teams and branches.'}, + {icon:'🔑', title:'You hold the keys', desc:'SSH into any server at any time. Your infrastructure works with or without Fibe — no dependency trap, no hostage situation.'}, + {icon:'👁️', title:'No black boxes', desc:'Open SDK. Inspect every compose file Fibe generates. Audit, modify, run anywhere. Nothing hidden, nothing proprietary.'}, + ].map(({icon, title, desc}) => ( +
+
{icon}
+

{title}

+

{desc}

+
+ ))} +
+ + {/* Pricing hint */} +
+

+ Start from ~$12/month on a DigitalOcean Droplet. + Scale to whatever your project needs. Pay your cloud provider — not us. +

+ + Start free + +
+
+
+ + {/* ── COMPARISON ── */} +
+
+
+

How Fibe compares

+

+ The platform others can't be. +

+

Your infra. Your AI. Your rules. No one else can offer all three.

+
+ +
+ {/* Header */} +
+
Feature
+
Fibe
+
Vercel / Railway
+
Kubernetes
+
+ + {[ + ['Your own infrastructure', true, false, true ], + ['Zero vendor lock-in', true, false, true ], + ['No compute markup', true, false, true ], + ['No code required (AI agents)', true, false, false], + ['60-second environment boot', true, false, false], + ['Data stays on your servers', true, false, true ], + ['Any Docker workload', true, 'part', true ], + ['No ops expertise needed', true, true, false], + ['AI agents with full env access',true, false, false], + ['SSH access anytime', true, false, true ], + ['Free to start', true, true, false], + ].map(([feature, fibe, vercel, k8s], i, arr) => { + const cell = (v) => v === true + ? + : v === false + ? + : partial + return ( +
+
{feature}
+
{cell(fibe)}
+
{cell(vercel)}
+
{cell(k8s)}
+
+ ) + })} +
+
+
+ {/* ── EVERYTHING INCLUDED ── */}
@@ -600,10 +702,10 @@ export default function Home() {
{[ - {n:'~60s', label:'git to live URL'}, - {n:'∞', label:'Playgrounds per Marquee'}, + {n:'~60s', label:'idea to live app'}, + {n:'0', label:'bytes of your code on Fibe servers'}, {n:'4', label:'AI providers built-in'}, - {n:'0', label:'vendor lock-in'}, + {n:'∞', label:'possibilities'}, ].map(({n, label}) => (
{n}