···2424 as="h2"
2525 className="text-2xl font-semibold tracking-tight text-white sm:text-3xl md:text-4xl"
2626 >
2727- Try eny.space for Free - No Strings Attached.
2727+ Explore your PDS like a real space, not just an API.
2828 </Heading>
2929 <Paragraph className="max-w-2xl text-sm text-white/70 sm:text-base">
3030- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
3131- eiusmod tempor incididunt ut labore et dolore magna aliqua. Deploy
3232- your first app or website in just a few minutes.
3030+ Spin up a managed PDS in a few clicks and explore it through a clean,
3131+ browser-based UI. See your posts, files and collections instead of raw
3232+ JSON—then upgrade to dedicated hosting when you're ready.
3333 </Paragraph>
34343535 <div className="mt-2 flex flex-wrap items-center justify-center gap-3">
···3838 className="border border-white/30 bg-transparent px-6 text-xs font-semibold uppercase tracking-wide text-white hover:border-white hover:bg-white/10"
3939 endIcon={<ArrowRightIcon className="size-4" aria-hidden />}
4040 >
4141- Placeholder
4141+ Open PDS UI demo
4242 </ButtonLink>
4343 <ButtonLink
4444 href="/signup"
+18-17
app/components/faq/faq-section.tsx
···13131414const FAQ_ITEMS: FaqItem[] = [
1515 {
1616- id: "web3-vs-traditional",
1717- question: "Why is your Web3 hosting better than traditional hosting?",
1616+ id: "what-is-pds",
1717+ question: "What is a Personal Data Server (PDS)?",
1818 answer:
1919- "Unlike traditional hosting, eny.space offers decentralized infrastructure designed for uptime, security, and scalability. Your projects are backed by blockchain-based guarantees, reducing single points of failure and giving you the resilience you need to grow.",
1919+ "A PDS is the place where your data and identity for the AT Protocol live. Instead of being locked into one platform, your posts, media and profile are stored on a server you control - and eny.space makes running that server manageable through a simple dashboard.",
2020 },
2121 {
2222- id: "choose-plan",
2323- question: "How do I know which pricing plan is right for me?",
2222+ id: "do-i-need-own-server",
2323+ question: "Do I need to understand Kubernetes, Docker or cloud hosting?",
2424 answer:
2525- "Start with the plan that matches your expected storage and traffic. You can upgrade at any time without downtime, and our team can help you right-size based on your current and projected usage.",
2525+ "No. The whole point of eny.space is managed PDS hosting: you click to create a PDS and we take care of the underlying infrastructure. You can still bring your own domain and adjust settings, but you never have to touch kubectl or obscure cloud dashboards.",
2626 },
2727 {
2828- id: "secure-platform",
2929- question: "What makes your platform secure for hosting my Web3 project?",
2828+ id: "pds-browser-free",
2929+ question: "Is the PDS browser UI free to use?",
3030 answer:
3131- "We combine audited smart contract infrastructure with strong network isolation, encryption in transit and at rest, and continuous monitoring. This layered approach helps protect your data and on-chain assets from common attack vectors.",
3131+ "The PDS explorer UI is designed to be freely accessible for browsing public data on your PDS - similar to how you might explore content on Bluesky today. Managed hosting, dedicated resources and custom domains sit on top as paid features when you want your own isolated space.",
3232 },
3333 {
3434- id: "switch-plans",
3535- question: "Can I switch plans later if my needs change?",
3434+ id: "billing-and-payments",
3535+ question: "How do billing and payments work for eny.space?",
3636 answer:
3737- "Yes. You can move between plans at any time. Billing is prorated, and your deployments stay online during the switch so you can scale up or down without interruptions.",
3737+ "We integrate with modern payment providers so you can subscribe in a few clicks. Behind the scenes, we handle invoices, taxes and payouts for you, so you only see a clear monthly charge for your plan instead of having to reconcile every PDS user manually.",
3838 },
3939 {
4040- id: "time-to-deploy",
4141- question: "How soon can I deploy my Web3 project on eny.space?",
4040+ id: "who-is-it-for",
4141+ question: "Who is eny.space built for?",
4242 answer:
4343- "Most teams deploy in minutes. Connect your wallet or Git repository, choose a plan, and follow the guided setup. Our onboarding flow is optimized so you can go from zero to live as quickly as possible.",
4343+ "eny.space is aimed at AT Protocol and Bluesky power users, indie developers and communities who want their own PDS without becoming infrastructure engineers. If you care about owning your data and having a clear UI to manage it, you are our target audience.",
4444 },
4545];
4646···6060 Frequently Asked Questions
6161 </Heading>
6262 <Paragraph className="mt-4 text-sm text-white/70 sm:text-base">
6363- All the details you need about the product and billing. If you can't
6464- find what you're looking for, feel free to{" "}
6363+ Answers to the most common questions about managed PDS hosting and the
6464+ eny.space PDS browser. If you can't find what you're looking for, feel
6565+ free to{" "}
6566 <span className="font-semibold text-white">
6667 reach out to our friendly team
6768 </span>
+14-19
app/components/features/features-section.tsx
···12121313const FEATURES = [
1414 {
1515- title: "Example Feature One.",
1515+ title: "One‑click managed PDS.",
1616 description:
1717- "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus efficitur urna a augue pulvinar, vitae facilisis massa dictum.",
1717+ "Create a Personal Data Server directly from the eny.space UI—no Kubernetes clusters, Docker images or cloud consoles to wire up. Choose your settings, attach a domain and go live in minutes.",
1818 icon: <NetworkIcon className="size-5" aria-hidden />,
1919 },
2020 {
2121- title: "Sample Multi-Network.",
2121+ title: "Dashboard‑first administration.",
2222 description:
2323- "Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Suspendisse potenti.",
2323+ "Invite users to your PDS, manage access and roles, and handle tasks you would normally script on the command line from a clear web dashboard.",
2424 icon: <CloudIcon className="size-5" aria-hidden />,
2525 },
2626 {
2727- title: "Lorem Scalability.",
2727+ title: "Live resource insights.",
2828 description:
2929- "Suspendisse vitae dictum lectus. Ut bibendum, leo eu tempor ullamcorper, eros ex euismod nunc, nec cursus nisi ex non purus.",
2929+ "Track active users, storage, CPU and RAM as intuitive percentages so you instantly see how loaded your server is, instead of digging through logs.",
3030 icon: <ScaleIcon className="size-5" aria-hidden />,
3131 },
3232 {
3333- title: "Secure Example.",
3333+ title: "AT Protocol‑native access.",
3434 description:
3535- "Etiam egestas, erat sit amet dictum cursus, sapien quam gravida ex, nec imperdiet libero sem at sapien faucibus consequat.",
3535+ "Built for AT Protocol and Bluesky power users who arrive with an email and handle, not yet another social login. Your PDS becomes your social cloud space.",
3636 icon: <ShieldCheckIcon className="size-5" aria-hidden />,
3737 },
3838- // {
3939- // title: "Instant Launchpad.",
4040- // description:
4141- // "Quisque congue elit eu velit maximus auctor. Nullam ac mauris quam. Nullam eget erat convallis, consequat purus non, cursus enim.",
4242- // icon: <RocketIcon className="size-5" aria-hidden />,
4343- // },
4438 {
4545- title: "Performance Demo.",
3939+ title: "PDS explorer UI.",
4640 description:
4747- "Praesent iaculis urna non eros pretium, in posuere lectus cursus. Sed facilisis facilisis ex, ac molestie tellus posuere vitae.",
4141+ "Browse everything on your PDS like a file explorer—posts, images, PDFs and collections. See what’s stored, which apps use it and treat your PDS as a real, visual space.",
4842 icon: <ZapIcon className="size-5" aria-hidden />,
4943 },
5044];
···6054 as="h2"
6155 className="text-2xl font-semibold tracking-tight text-white sm:text-3xl md:text-4xl"
6256 >
6363- Lorem Ipsum Dolor Sit Amet - Fast, Reliable, Easy.
5757+ Managed PDS hosting for AT Protocol power users.
6458 </Heading>
6559 <Paragraph className="mt-4 text-sm text-white/70 sm:text-base">
6666- Pellentesque habitant morbi tristique senectus et netus et malesuada
6767- fames ac turpis egestas. Proin facilisis nec erat eu molestie.
6060+ Create, monitor and manage your Personal Data Server from a single
6161+ dashboard. eny.space automates the infrastructure so you can focus on
6262+ your data, apps and community.
6863 </Paragraph>
6964 </div>
7065
+7-6
app/components/hero/hero-left.tsx
···1010 as="h1"
1111 className="text-4xl leading-tight tracking-tight text-white sm:text-5xl md:text-6xl"
1212 >
1313- Lorem ipsum dolor sit amet
1313+ Managed PDS hosting with a real UI.
1414 </Heading>
1515 <Paragraph className="text-lg text-white/90 sm:text-xl">
1616- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod
1717- tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim
1818- veniam.
1616+ eny.space lets you run your own Personal Data Server without touching
1717+ Kubernetes, Docker or cloud consoles. Spin up a PDS in one click, bring
1818+ your own domain, and manage users, access and resources from a clear, AT
1919+ Protocol-native dashboard.
1920 </Paragraph>
2021 <div className="flex flex-wrap gap-3">
2122 <ButtonLink
···2324 className="border border-white/80 bg-transparent uppercase tracking-wide text-white hover:bg-white/10 hover:border-white focus-visible:ring-white/50"
2425 endIcon={<ArrowUpRightIcon className="size-4" aria-hidden />}
2526 >
2626- Button 1
2727+ Launch your PDS
2728 </ButtonLink>
2829 <ButtonLink
2930 href="/dashboard"
3031 className="border border-white/80 bg-transparent uppercase tracking-wide text-white hover:bg-white/10 hover:border-white focus-visible:ring-white/50"
3132 endIcon={<ArrowUpRightIcon className="size-4" aria-hidden />}
3233 >
3333- Button 2
3434+ View PDS dashboard
3435 </ButtonLink>
3536 </div>
3637 </div>
+3-3
app/components/logo-bar/logo-bar.tsx
···8181 <section className="w-full bg-neutral-950">
8282 <div className="mx-auto max-w-7xl px-4 py-10 sm:px-6">
8383 <Paragraph className="mx-auto max-w-2xl text-center text-base text-white/60">
8484- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do
8585- eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad
8686- minim veniam, quis nostrud exercitation.
8484+ Built for AT Protocol and Bluesky power users who want to see and
8585+ manage their Personal Data Server through a modern interface instead
8686+ of raw APIs and command‑line tools.
8787 </Paragraph>
8888 <LogoBarScroll />
8989 </div>