{
    "$comment": "GENERATED by wp/bin/build-admin-kit.php from docs/plugins-overhaul/features.json and the kit's plans.json. Read by scripts/wp-admin-kit-check.py; the plugin reads class-matrix.php.",
    "product": "page-builder-sandwich",
    "plans": [
        {
            "id": "free",
            "sites": null
        },
        {
            "id": "personal",
            "sites": 1
        },
        {
            "id": "business",
            "sites": 5
        },
        {
            "id": "agency",
            "sites": null
        }
    ],
    "features": [
        {
            "id": "pbs-f1",
            "area": "Foundation",
            "title": "Pages saved as standard WordPress blocks",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-f2",
            "area": "Foundation",
            "title": "Sandwich Studio: a full-screen visual editor",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-f3",
            "area": "Foundation",
            "title": "Works inside the normal block editor too",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-f4",
            "area": "Foundation",
            "title": "Automatic upgrade of old Page Builder Sandwich pages",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-f5",
            "area": "Foundation",
            "title": "Import from Elementor, Divi, Beaver Builder and WPBakery",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-f6",
            "area": "Foundation",
            "title": "Latest WordPress and PHP, tested every release",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-f7",
            "area": "Foundation",
            "title": "Security by design",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-f8",
            "area": "Foundation",
            "title": "Translated into 58 languages, right-to-left ready",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-p1",
            "area": "Speed and SEO",
            "title": "Loads only what each page uses",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-p2",
            "area": "Speed and SEO",
            "title": "One small generated stylesheet per page",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-p3",
            "area": "Speed and SEO",
            "title": "No jQuery, modern lightweight scripts",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-p4",
            "area": "Speed and SEO",
            "title": "Layout-shift guard",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-p5",
            "area": "Speed and SEO",
            "title": "Automatic main-image priority",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-p6",
            "area": "Speed and SEO",
            "title": "Google Fonts hosted on your own site",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-p7",
            "area": "Speed and SEO",
            "title": "Performance score in the editor",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-p8",
            "area": "Speed and SEO",
            "title": "Critical CSS for the top of the page",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-p9",
            "area": "Speed and SEO",
            "title": "Clean, light HTML",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-p10",
            "area": "Speed and SEO",
            "title": "Works with Yoast, Rank Math, SEOPress and All in One SEO",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-p11",
            "area": "Speed and SEO",
            "title": "Schema markup blocks",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-p12",
            "area": "Speed and SEO",
            "title": "Compatible with caching plugins",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-d1",
            "area": "Layout and design system",
            "title": "Flexbox and CSS Grid containers",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-d2",
            "area": "Layout and design system",
            "title": "Three built-in breakpoints",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-d3",
            "area": "Layout and design system",
            "title": "Custom breakpoints",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-d4",
            "area": "Layout and design system",
            "title": "Global colours and fonts, shared with your theme",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-d5",
            "area": "Layout and design system",
            "title": "Global classes and CSS variables",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-d6",
            "area": "Layout and design system",
            "title": "Design tokens: spacing, radius and shadow scales",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-d7",
            "area": "Layout and design system",
            "title": "Copy and paste styles between elements and sites",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-d8",
            "area": "Layout and design system",
            "title": "Custom CSS per element and per page",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-d9",
            "area": "Layout and design system",
            "title": "Dark mode for your website",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-d10",
            "area": "Layout and design system",
            "title": "Brand kit",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-b1",
            "area": "Blocks (free)",
            "title": "Essential blocks",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-b2",
            "area": "Blocks (free)",
            "title": "Icon library",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-b3",
            "area": "Blocks (free)",
            "title": "Place any widget or shortcode",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-bp1",
            "area": "Blocks (Pro)",
            "title": "Slider and carousel",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-bp2",
            "area": "Blocks (Pro)",
            "title": "Marketing blocks",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-bp3",
            "area": "Blocks (Pro)",
            "title": "Posts and archive blocks",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-bp4",
            "area": "Blocks (Pro)",
            "title": "Navigation builder",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-bp5",
            "area": "Blocks (Pro)",
            "title": "Site blocks",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-bp6",
            "area": "Blocks (Pro)",
            "title": "Data table",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-bp7",
            "area": "Blocks (Pro)",
            "title": "Content toggle and reveal",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-t1",
            "area": "Theme builder (Pro)",
            "title": "Design headers and footers",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-t2",
            "area": "Theme builder (Pro)",
            "title": "Templates for single posts, archives, search and 404",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-t3",
            "area": "Theme builder (Pro)",
            "title": "Works with any theme",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-t4",
            "area": "Theme builder (Pro)",
            "title": "Display conditions",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-dy1",
            "area": "Dynamic data (Pro)",
            "title": "Dynamic content everywhere",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-dy2",
            "area": "Dynamic data (Pro)",
            "title": "ACF, Meta Box, Pods, JetEngine and Toolset",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-dy3",
            "area": "Dynamic data (Pro)",
            "title": "Visual query loop builder",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-dy4",
            "area": "Dynamic data (Pro)",
            "title": "Live filters",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-w1",
            "area": "WooCommerce (Pro)",
            "title": "Design product pages",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-w2",
            "area": "WooCommerce (Pro)",
            "title": "Design shop and category pages",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-w3",
            "area": "WooCommerce (Pro)",
            "title": "Cart, checkout, thank-you and My Account",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-w4",
            "area": "WooCommerce (Pro)",
            "title": "Mini cart and product blocks",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-m1",
            "area": "Forms, popups and motion (Pro)",
            "title": "Form builder",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-m2",
            "area": "Forms, popups and motion (Pro)",
            "title": "Form actions",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-m3",
            "area": "Forms, popups and motion (Pro)",
            "title": "Popup builder",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-m4",
            "area": "Forms, popups and motion (Pro)",
            "title": "Entrance and scroll animations",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-m5",
            "area": "Forms, popups and motion (Pro)",
            "title": "Interactions",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-m6",
            "area": "Forms, popups and motion (Pro)",
            "title": "Use existing form plugins too",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-c1",
            "area": "Templates and cloud",
            "title": "Template library",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-c2",
            "area": "Templates and cloud",
            "title": "Full website kits",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-c3",
            "area": "Templates and cloud",
            "title": "Cloud library for your own designs",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-c4",
            "area": "Templates and cloud",
            "title": "Share templates with your team or clients",
            "min": "agency",
            "compare": true
        },
        {
            "id": "pbs-c5",
            "area": "Templates and cloud",
            "title": "Save as reusable pattern",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-a1",
            "area": "Accessibility",
            "title": "Accessibility checker",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-a2",
            "area": "Accessibility",
            "title": "Accessible by default",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-g1",
            "area": "Workflow and agency",
            "title": "Revisions and history",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-g2",
            "area": "Workflow and agency",
            "title": "Role manager and client mode",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-g3",
            "area": "Workflow and agency",
            "title": "White label",
            "min": "agency",
            "compare": true
        },
        {
            "id": "pbs-g4",
            "area": "Workflow and agency",
            "title": "Maintenance and coming-soon mode",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-g5",
            "area": "Workflow and agency",
            "title": "Import and export",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-ai1",
            "area": "AI inside the builder",
            "title": "Write and rewrite text",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-ai2",
            "area": "AI inside the builder",
            "title": "Generate a section from a sentence",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-ai3",
            "area": "AI inside the builder",
            "title": "AI page and site builder",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-ai4",
            "area": "AI inside the builder",
            "title": "AI assistant chat that edits the page",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-ai5",
            "area": "AI inside the builder",
            "title": "Create a custom block from a description",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-ai6",
            "area": "AI inside the builder",
            "title": "Design from a screenshot or website link",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-ai7",
            "area": "AI inside the builder",
            "title": "Generate images",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-ai8",
            "area": "AI inside the builder",
            "title": "SEO and alt text helper",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-ai9",
            "area": "AI inside the builder",
            "title": "AI CSS and code helper",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-ai10",
            "area": "AI inside the builder",
            "title": "AI accessibility fixes",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-dev1",
            "area": "Developers",
            "title": "Register your own blocks and controls",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-dev2",
            "area": "Developers",
            "title": "Hooks and filters everywhere",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-dev3",
            "area": "Developers",
            "title": "REST API and WP-CLI",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-dev4",
            "area": "Developers",
            "title": "Developer docs and starter kit",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-dev5",
            "area": "Developers",
            "title": "Old developer API still supported",
            "min": "free",
            "compare": true
        },
        {
            "id": "ai-1",
            "area": "AI keys and models",
            "title": "Bring your own key for all main AI providers",
            "min": "free",
            "compare": true
        },
        {
            "id": "ai-2",
            "area": "AI keys and models",
            "title": "Model list updates itself",
            "min": "free",
            "compare": true
        },
        {
            "id": "ai-3",
            "area": "AI keys and models",
            "title": "We push recommended models in updates",
            "min": "free",
            "compare": true
        },
        {
            "id": "ai-4",
            "area": "AI keys and models",
            "title": "Add a model yourself in one step",
            "min": "free",
            "compare": true
        },
        {
            "id": "ai-5",
            "area": "AI keys and models",
            "title": "Simple setup for non-technical users",
            "min": "free",
            "compare": true
        },
        {
            "id": "ai-6",
            "area": "AI keys and models",
            "title": "Keys stored encrypted, never sent to us",
            "min": "free",
            "compare": true
        },
        {
            "id": "ai-7",
            "area": "AI keys and models",
            "title": "Clear error messages",
            "min": "free",
            "compare": true
        },
        {
            "id": "ai-8",
            "area": "AI keys and models",
            "title": "Usage and cost log",
            "min": "personal",
            "compare": true
        },
        {
            "id": "ai-9",
            "area": "AI keys and models",
            "title": "Per-role AI permissions",
            "min": "personal",
            "compare": true
        },
        {
            "id": "ai-10",
            "area": "AI keys and models",
            "title": "One key, both plugins",
            "min": "free",
            "compare": true
        },
        {
            "id": "adm-1",
            "area": "Admin and licensing",
            "title": "Modern admin screens",
            "min": "free",
            "compare": true
        },
        {
            "id": "adm-2",
            "area": "Admin and licensing",
            "title": "Setup wizard",
            "min": "free",
            "compare": true
        },
        {
            "id": "adm-3",
            "area": "Admin and licensing",
            "title": "Built-in help",
            "min": "free",
            "compare": true
        },
        {
            "id": "adm-4",
            "area": "Admin and licensing",
            "title": "Cross-promotion between the two plugins",
            "min": "free",
            "compare": false
        },
        {
            "id": "adm-5",
            "area": "Admin and licensing",
            "title": "Zinn Digital® hosting promotion",
            "min": "free",
            "compare": false
        },
        {
            "id": "adm-6",
            "area": "Admin and licensing",
            "title": "Pro licensing through Freemius (latest SDK)",
            "min": "free",
            "compare": false
        },
        {
            "id": "adm-7",
            "area": "Admin and licensing",
            "title": "Free trial of Pro",
            "min": "personal",
            "compare": true
        },
        {
            "id": "adm-8",
            "area": "Admin and licensing",
            "title": "Bundle: Page Builder Sandwich Pro + Tranzly Pro",
            "min": "personal",
            "compare": true
        },
        {
            "id": "adm-9",
            "area": "Admin and licensing",
            "title": "Credited to Zinn Digital® Ltd",
            "min": "free",
            "compare": false
        },
        {
            "id": "adm-10",
            "area": "Admin and licensing",
            "title": "Synced to GitHub like our other plugins",
            "min": "free",
            "compare": false
        },
        {
            "id": "pbs-r1",
            "area": "Templates and cloud",
            "title": "Niche website kits: the big library",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-r2",
            "area": "Templates and cloud",
            "title": "Starter kits in Free, Pro kits shown greyed out",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-r3",
            "area": "Templates and cloud",
            "title": "Affiliate and iGaming blocks",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-r4",
            "area": "Templates and cloud",
            "title": "Age gate and responsible-gambling notices",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-r5",
            "area": "More blocks",
            "title": "Google and Trustpilot reviews block",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-r6",
            "area": "More blocks",
            "title": "Content blocks",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-r7",
            "area": "More blocks",
            "title": "Media blocks",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-r8",
            "area": "More blocks",
            "title": "Marketing blocks",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-r9",
            "area": "More blocks",
            "title": "Data and business blocks",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-r10",
            "area": "More blocks",
            "title": "Interactive and effects blocks",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-r11",
            "area": "More blocks",
            "title": "Utility blocks",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-r12",
            "area": "More blocks",
            "title": "More icon sets",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-r13",
            "area": "More blocks",
            "title": "Custom fonts",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-r14",
            "area": "More blocks",
            "title": "Visual effects",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-r15",
            "area": "More features",
            "title": "Command palette and keyboard shortcuts",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-r16",
            "area": "More features",
            "title": "Autosave and crash recovery",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-r17",
            "area": "More features",
            "title": "Safe mode",
            "min": "free",
            "compare": true
        },
        {
            "id": "pbs-r18",
            "area": "More features",
            "title": "Conversion tracking",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-r19",
            "area": "More features",
            "title": "A/B testing",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-r20",
            "area": "More features",
            "title": "Client review mode",
            "min": "agency",
            "compare": true
        },
        {
            "id": "pbs-r21",
            "area": "More features",
            "title": "Multisite support",
            "min": "agency",
            "compare": true
        },
        {
            "id": "pbs-r22",
            "area": "More features",
            "title": "Find and replace across all pages",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-r23",
            "area": "More features",
            "title": "Figma import",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-r24",
            "area": "More features",
            "title": "Cookie consent banner builder",
            "min": "personal",
            "compare": true
        },
        {
            "id": "pbs-r25",
            "area": "More features",
            "title": "Site health and clean-up report",
            "min": "personal",
            "compare": true
        },
        {
            "id": "sh-r1",
            "area": "Licensing and support",
            "title": "Staging and local sites don't use up a licence",
            "min": "personal",
            "compare": true
        },
        {
            "id": "sh-r2",
            "area": "Licensing and support",
            "title": "Docs site and short video guides",
            "min": "free",
            "compare": true
        },
        {
            "id": "sh-r3",
            "area": "Licensing and support",
            "title": "Feedback and feature-request button",
            "min": "free",
            "compare": true
        },
        {
            "id": "sh-r4",
            "area": "Licensing and support",
            "title": "Beta updates channel",
            "min": "free",
            "compare": true
        },
        {
            "id": "sh-r5",
            "area": "Licensing and support",
            "title": "Priority support",
            "min": "business",
            "compare": true
        },
        {
            "id": "sh-r6",
            "area": "Licensing and support",
            "title": "Bug reporter and support tickets",
            "min": "free",
            "compare": true
        },
        {
            "id": "sh-r7",
            "area": "Licensing and support",
            "title": "Use Freemius fully",
            "min": "free",
            "compare": false
        },
        {
            "id": "sh-r8",
            "area": "Licensing and support",
            "title": "Footprint-free front end, on by default",
            "min": "free",
            "compare": true
        }
    ]
}
