{
  "schema": "https://wpexit.dev/schemas/agent-manifest/v1",
  "name": "WPExit",
  "description": "WPExit turns a WordPress site into a fast static version at the same URLs, hosts it, and lets you make changes by chat. Built by Bit Source in Pikeville, Kentucky.",
  "url": "https://wpexit.bitsource.us/",
  "language": "en",
  "provider": {
    "name": "Bit Source",
    "url": "https://bitsource.us",
    "address": "Pikeville, Kentucky, US"
  },
  "service": {
    "summary": "Moves a WordPress site off WordPress and PHP: a fast static version at the same URLs, hosted, with AI-assisted editing by chat on the Rebuild plan.",
    "plans": [
      {
        "id": "freeze",
        "name": "Freeze",
        "priceUsd": 10,
        "period": "month",
        "summary": "A pixel-faithful static copy of your site, hosted. The on-ramp and the safety net."
      },
      {
        "id": "rebuild",
        "name": "Rebuild + AI editor",
        "priceUsd": 25,
        "period": "month",
        "summary": "The same pages, rebuilt lean. Edits by chat, approved by you."
      }
    ],
    "migration": [
      {
        "id": "m-50",
        "priceUsd": 149,
        "pages": "up to 50 pages"
      },
      {
        "id": "m-250",
        "priceUsd": 349,
        "pages": "51 to 250 pages"
      },
      {
        "id": "m-250plus",
        "priceUsd": 699,
        "pages": "more than 250 pages"
      }
    ],
    "measured": {
      "sites": 22,
      "medianHomePageBefore": "5.6 MB",
      "medianHomePageAfter": "128 KB",
      "medianRequestsBefore": 108.5,
      "medianRequestsAfter": 3,
      "sitesWithZeroAxeViolations": 12
    },
    "plugin": {
      "download": "https://app.bitsource.us/api/plugin/download",
      "requires": "WordPress 5.9+, PHP 7.4+",
      "license": "GPLv2 or later"
    },
    "app": "https://app.bitsource.us"
  },
  "content": {
    "llms": "https://wpexit.bitsource.us/llms.txt",
    "llmsFull": "https://wpexit.bitsource.us/llms-full.txt",
    "sitemap": "https://wpexit.bitsource.us/sitemap.xml",
    "markdownMirror": "Append index.md to any page URL"
  },
  "pages": [
    {
      "title": "Move your site off WordPress and PHP",
      "url": "https://wpexit.bitsource.us/",
      "markdown": "https://wpexit.bitsource.us/index.md",
      "description": "Same URLs. Faster. No plugin updates ever again. WPExit crawls your WordPress site, builds a fast static version, hosts it, and lets you make changes by chat. Measured on 22 real sites."
    },
    {
      "title": "How it works",
      "url": "https://wpexit.bitsource.us/how-it-works/",
      "markdown": "https://wpexit.bitsource.us/how-it-works/index.md",
      "description": "What the WPExit plugin sends, what the crawl does, how Freeze and Rebuild differ, and what happens to forms, search, comments, your domain, and edits after launch."
    },
    {
      "title": "Pricing",
      "url": "https://wpexit.bitsource.us/pricing/",
      "markdown": "https://wpexit.bitsource.us/pricing/index.md",
      "description": "WPExit pricing: Freeze hosting $10 a month, Rebuild with AI editor $25 a month, and a one-time migration of $149, $349, or $699 by page count."
    },
    {
      "title": "Results",
      "url": "https://wpexit.bitsource.us/results/",
      "markdown": "https://wpexit.bitsource.us/results/index.md",
      "description": "Before-and-after home page weight, request count, and accessibility results for 22 real WordPress sites moved to static with WPExit. Median 5.6 MB to 128 KB."
    },
    {
      "title": "Security",
      "url": "https://wpexit.bitsource.us/security/",
      "markdown": "https://wpexit.bitsource.us/security/index.md",
      "description": "Why a static site is safer than WordPress: no PHP, no admin login, no plugin CVEs, no database. What WPExit stores, how TLS works, and what the plugin sends."
    },
    {
      "title": "Frequently asked questions",
      "url": "https://wpexit.bitsource.us/faq/",
      "markdown": "https://wpexit.bitsource.us/faq/index.md",
      "description": "What breaks when a WordPress site goes static, how edits work by chat, domains, email, going back, WCAG checks, timing, page counts, the plugin, and hosting."
    },
    {
      "title": "For agencies",
      "url": "https://wpexit.bitsource.us/for-agencies/",
      "markdown": "https://wpexit.bitsource.us/for-agencies/index.md",
      "description": "WPExit for agencies and freelancers: move a portfolio of WordPress sites to static hosting with measured results, volume pricing, and a portal per client. Proven on a fleet of 33 Kentucky sites."
    },
    {
      "title": "The WPExit plugin",
      "url": "https://wpexit.bitsource.us/plugin/",
      "markdown": "https://wpexit.bitsource.us/plugin/index.md",
      "description": "Download the WPExit WordPress plugin, install it in four steps, and read exactly what it sends and when. Requires WordPress 5.9 or later and PHP 7.4 or later. GPLv2."
    }
  ],
  "actions": [
    {
      "id": "form:wpexit-try",
      "type": "request_preview",
      "description": "Give us the address of a WordPress site you own. We crawl the public pages, build a preview, and email you a link to look at. No plugin needed for the preview; nothing changes on your site.",
      "method": "POST",
      "encoding": "application/x-www-form-urlencoded",
      "endpoint": "https://app.bitsource.us/api/f/wpexit-try",
      "page": "https://wpexit.bitsource.us/#try",
      "fields": [
        {
          "name": "url",
          "label": "Site address",
          "type": "url",
          "required": true
        },
        {
          "name": "email",
          "label": "Email for the preview link",
          "type": "email",
          "required": true
        }
      ],
      "hiddenFields": {
        "_wpexit_form": "wpexit-try",
        "_wpexit_page": "/"
      }
    },
    {
      "id": "form:wpexit-contact",
      "type": "contact_form",
      "description": "Questions about a specific site, an agency arrangement, or something that does not fit the pricing page? Write to us. We are a small team in Pikeville, Kentucky and we answer.",
      "method": "POST",
      "encoding": "application/x-www-form-urlencoded",
      "endpoint": "https://app.bitsource.us/api/f/wpexit-contact",
      "page": "https://wpexit.bitsource.us/pricing/#form-marketing",
      "fields": [
        {
          "name": "name",
          "label": "Name",
          "type": "text",
          "required": true
        },
        {
          "name": "email",
          "label": "Email",
          "type": "email",
          "required": true
        },
        {
          "name": "phone",
          "label": "Phone (optional)",
          "type": "tel",
          "required": false
        },
        {
          "name": "website",
          "label": "Your site (optional)",
          "type": "url",
          "required": false
        },
        {
          "name": "message",
          "label": "Message",
          "type": "textarea",
          "required": true
        }
      ],
      "hiddenFields": {
        "_wpexit_form": "wpexit-contact",
        "_wpexit_page": "/pricing/"
      }
    }
  ],
  "generator": "WPExit Rebuild"
}