{
  "schema_version": "1.0",
  "generated_at": "2026-07-10T00:18:12.406Z",
  "slug": "windsurf-com-2026-07-09",
  "domain": "windsurf.com",
  "funnel_type": "saas",
  "provenance": {
    "facts": "measured",
    "design_tokens": "measured",
    "proof_language": "measured",
    "steps": "measured",
    "screenshots": "measured",
    "favicon": "measured",
    "score": "derived_deterministic",
    "agent_brief": "rendered_summary"
  },
  "score": {
    "source_type": "derived_deterministic",
    "score": 85,
    "band": "Strong",
    "stars": 4,
    "categories": [
      {
        "id": "offer",
        "label": "Offer clarity",
        "pts": 8,
        "cap": 8
      },
      {
        "id": "action",
        "label": "Action path",
        "pts": 18,
        "cap": 20
      },
      {
        "id": "trust",
        "label": "Trust & proof",
        "pts": 11,
        "cap": 11
      },
      {
        "id": "friction",
        "label": "Friction reduction",
        "pts": 10,
        "cap": 10
      },
      {
        "id": "value",
        "label": "Value reinforcement",
        "pts": 3,
        "cap": 10
      },
      {
        "id": "urgency",
        "label": "Risk reversal & urgency",
        "pts": 0,
        "cap": 0
      }
    ]
  },
  "devices_available": [
    "desktop",
    "mobile"
  ],
  "facts": {
    "source_type": "measured",
    "profile": {
      "funnel_type": "saas",
      "score": {
        "score": 85,
        "band": "Strong",
        "stars": 4,
        "categories": [
          {
            "id": "offer",
            "label": "Offer clarity",
            "pts": 8,
            "cap": 8
          },
          {
            "id": "action",
            "label": "Action path",
            "pts": 18,
            "cap": 20
          },
          {
            "id": "trust",
            "label": "Trust & proof",
            "pts": 11,
            "cap": 11
          },
          {
            "id": "friction",
            "label": "Friction reduction",
            "pts": 10,
            "cap": 10
          },
          {
            "id": "value",
            "label": "Value reinforcement",
            "pts": 3,
            "cap": 10
          },
          {
            "id": "urgency",
            "label": "Risk reversal & urgency",
            "pts": 0,
            "cap": 0
          }
        ]
      },
      "funnel_depth": 3,
      "proof_points": 0,
      "proof_steps": 0,
      "components_present": 9,
      "free_gifts": 0,
      "discount_present": false,
      "has_countdown": false,
      "subscription_detected": true,
      "checkout_form_fields": 0,
      "price_continuity": {
        "continuous": false,
        "shared": []
      },
      "tactics_detected": 7,
      "tactics_total": 9,
      "checkout_reached": null
    },
    "patterns": [
      {
        "id": "comparison_table",
        "label": "Us-vs-them comparison",
        "category": "objection",
        "present": false,
        "count": 0,
        "evidence": []
      },
      {
        "id": "demo_docs",
        "label": "Demo / docs entry",
        "category": "checkout",
        "present": true,
        "count": 1,
        "evidence": [
          "home: demo / docs"
        ]
      },
      {
        "id": "faq_objection",
        "label": "FAQ / objection handling",
        "category": "objection",
        "present": true,
        "count": 3,
        "evidence": [
          "home: FAQ/accordion",
          "p2: FAQ/accordion",
          "p3: FAQ/accordion"
        ]
      },
      {
        "id": "free_trial",
        "label": "Free trial / freemium",
        "category": "offer",
        "present": true,
        "count": 1,
        "evidence": [
          "p3: free trial / no credit card"
        ]
      },
      {
        "id": "lead_form",
        "label": "Lead-capture form",
        "category": "checkout",
        "present": false,
        "count": 0,
        "evidence": []
      },
      {
        "id": "pricing_tiers",
        "label": "Pricing tiers",
        "category": "offer",
        "present": true,
        "count": 2,
        "evidence": [
          "home: pricing tiers",
          "p3: pricing tiers"
        ]
      },
      {
        "id": "proof_above_fold",
        "label": "Proof above the fold",
        "category": "proof",
        "present": true,
        "count": 1,
        "evidence": [
          "home: proof in first viewport"
        ]
      },
      {
        "id": "trusted_by_logos",
        "label": "Trusted-by logo wall",
        "category": "proof",
        "present": true,
        "count": 1,
        "evidence": [
          "home: trusted-by / logo cloud"
        ]
      },
      {
        "id": "usage_proof",
        "label": "Usage / adoption proof",
        "category": "proof",
        "present": true,
        "count": 1,
        "evidence": [
          "p2: usage/adoption count"
        ]
      }
    ]
  },
  "design_tokens": {
    "source_type": "measured",
    "summary": {
      "roles": {
        "primary": "#1d2e56",
        "accent": "#1d2e56",
        "bg": "#f7f6f5",
        "surface": "#ffffff",
        "text": "#191919"
      },
      "font": {
        "display": "NB International Pro",
        "body": "NB International Pro"
      },
      "radius_scale": [
        2,
        4,
        6,
        8,
        10,
        12,
        13,
        15,
        16,
        50
      ]
    }
  },
  "proof_language": [],
  "steps": [
    {
      "n": 1,
      "id": "home",
      "label": "Homepage / Lander",
      "url": "https://devin.ai/desktop",
      "reached": true,
      "copy": {
        "title": "Devin Desktop | Devin",
        "hero_copy": "Devin Desktop | A team of agents for every engineer. | The power of an IDE, exactly when you need it.",
        "h1": [
          "Devin Desktop"
        ],
        "h2": [
          "A team of agents for every engineer.",
          "The power of an IDE, exactly when you need it.",
          "All the models, All the agents.",
          "Agents on ACP",
          "Teams building with Devin Desktop",
          "Make Devin Desktop your own",
          "So good you can't work without it",
          "Learn about our plans"
        ],
        "ctas": [
          "Product",
          "Solutions",
          "Resources",
          "Download for MacOS",
          "SWE-1.6 Fast",
          "Devin Local",
          "Devin Cloud",
          "Codex",
          "Claude Agent",
          "OpenCode",
          "Cascade",
          "1 Bug"
        ],
        "prices": [
          "$0",
          "$20",
          "$200",
          "$80",
          "$40"
        ],
        "form_fields": 2
      },
      "proof": [],
      "tactics": [
        "subscription_toggle",
        "faq_accordion",
        "trust_badges",
        "social_proof_logos",
        "pricing_tiers",
        "demo_docs"
      ],
      "screenshots": {
        "hero": "https://uxxray.com/reports/windsurf.com/2026-07-09/desktop/01-home/hero.png",
        "full": "https://uxxray.com/reports/windsurf.com/2026-07-09/desktop/01-home/full.png"
      },
      "crops": []
    },
    {
      "n": 2,
      "id": "p2",
      "label": "Customers",
      "url": "https://devin.ai/customers",
      "reached": true,
      "copy": {
        "title": "Customers | Devin",
        "hero_copy": "How Nubank refactors millions of lines of code to improve engineering efficiency with Devin | Overview | The Problem",
        "h1": [],
        "h2": [
          "How Nubank refactors millions of lines of code to improve engineering efficiency with Devin",
          "Overview",
          "The Problem",
          "The Decision: an army of Devins to tackle subtasks in parallel",
          "The Solution: Custom ETL Migration Devin",
          "Build with Devin",
          "Build better software with Devin"
        ],
        "ctas": [
          "Read more",
          "Use Case",
          "Product",
          "Solutions",
          "Resources",
          "Get started"
        ],
        "prices": [],
        "form_fields": 0
      },
      "proof": [],
      "tactics": [
        "review_wall",
        "faq_accordion",
        "usage_proof"
      ],
      "screenshots": {
        "hero": "https://uxxray.com/reports/windsurf.com/2026-07-09/desktop/02-p2/hero.png",
        "full": "https://uxxray.com/reports/windsurf.com/2026-07-09/desktop/02-p2/full.png"
      },
      "crops": []
    },
    {
      "n": 3,
      "id": "p3",
      "label": "Pricing",
      "url": "https://devin.ai/pricing",
      "reached": true,
      "copy": {
        "title": "Plans and Pricing | Devin",
        "hero_copy": "Devin Plans and Pricing | Compare Plans | Frequently Asked Questions",
        "h1": [
          "Devin Plans and Pricing"
        ],
        "h2": [
          "Compare Plans",
          "Frequently Asked Questions"
        ],
        "ctas": [
          "Product",
          "Solutions",
          "Resources",
          "Download",
          "Select plan",
          "Contact us"
        ],
        "prices": [
          "$0",
          "$20",
          "$200",
          "$80",
          "$40"
        ],
        "form_fields": 0
      },
      "proof": [],
      "tactics": [
        "faq_accordion",
        "free_trial",
        "pricing_tiers"
      ],
      "screenshots": {
        "hero": "https://uxxray.com/reports/windsurf.com/2026-07-09/desktop/03-p3/hero.png",
        "full": "https://uxxray.com/reports/windsurf.com/2026-07-09/desktop/03-p3/full.png"
      },
      "crops": []
    }
  ],
  "favicon_url": "https://api.uxxray.com/api/v1/teardown/windsurf-com-2026-07-09/favicon",
  "agent_brief": {
    "source_type": "rendered_summary",
    "note": "generated only from measured facts — see facts.patterns[].evidence",
    "markdown": "# Agent Brief — build in the style of windsurf.com\n\n> Machine-extracted from a live funnel teardown (2026-07-09). 100% facts — measured\n> tokens, detected patterns, harvested proof strings. No LLM interpretation.\n> Tokens: `tokens.json` / `tailwind.css`.\n\n**Category (label):** —\n**Funnel:** Homepage / Lander → Customers → Pricing\n\n## Palette (area-weighted from live CSS)\n| Hex | Usage | Likely role |\n|-----|------:|-------------|\n| `#f7f6f5` | 43.8% | background |\n| `#000000` | 22% | support |\n| `#ffffff` | 19.9% | background |\n| `#1d2e56` | 3.2% | support |\n| `#fcfcfc` | 3.1% | background |\n| `#efefef` | 1.9% | background |\n| `#121111` | 1.8% | support |\n| `#f8f8f8` | 1.4% | background |\n\nCurated roles: `primary=#1d2e56` · `accent=#1d2e56` · `bg=#f7f6f5` · `surface=#ffffff` · `text=#191919`\n\n## Type\n- Display: `NB International Pro`\n- Body: `NB International Pro`\n- Size scale (px): 11, 12, 13, 14, 15, 16, 20, 32, 40, 64, 80\n- Radius (px): 2, 4, 6, 8, 10, 12, 13, 15, 16, 50\n\n## Patterns detected (fact-based) — 7/9\n- **FAQ / objection handling** — An accordion / FAQ block answering objections. _(home: FAQ/accordion; p2: FAQ/accordion; p3: FAQ/accordion)_\n- **Proof above the fold** — Social proof rendered within the first viewport on at least one step. _(home: proof in first viewport)_\n- **Free trial / freemium** — A free trial, free tier, or \"no credit card\" entry offer. _(p3: free trial / no credit card)_\n- **Trusted-by logo wall** — Customer/company logos or a \"trusted by / used by\" claim. _(home: trusted-by / logo cloud)_\n- **Usage / adoption proof** — A count of developers / teams / companies / stars using the product. _(p2: usage/adoption count)_\n- **Pricing tiers** — Named plan tiers with per-month / per-seat pricing. _(home: pricing tiers; p3: pricing tiers)_\n- **Demo / docs entry** — A \"book a demo\" or documentation / API entry point. _(home: demo / docs)_\n\n## Proof language (harvested strings → templates)\n- _(none extracted)_\n\n## Funnel facts\n- Depth reached: 3 steps\n- Proof points: 0 across 0 steps\n- Free-gift line items (max on a step): 0\n- Discount/anchor pricing: no · Countdown: no · Subscription: yes\n- Price continuity lander→checkout: not detected\n\n## To replicate\nMatch the palette + type tokens above, deploy the detected patterns at the same funnel positions, and reuse the proof-language templates with your own numbers.\n"
  },
  "_links": {
    "self": "https://api.uxxray.com/api/v1/teardown/windsurf-com-2026-07-09/bundle",
    "html": "https://uxxray.com/t/windsurf-com-2026-07-09",
    "brief": "https://api.uxxray.com/api/v1/teardown/windsurf-com-2026-07-09/brief",
    "tokens_json": "https://api.uxxray.com/api/v1/teardown/windsurf-com-2026-07-09/tokens?format=json",
    "tokens_w3c": "https://api.uxxray.com/api/v1/teardown/windsurf-com-2026-07-09/tokens?format=w3c",
    "tailwind": "https://api.uxxray.com/api/v1/teardown/windsurf-com-2026-07-09/tokens?format=tailwind",
    "css": "https://api.uxxray.com/api/v1/teardown/windsurf-com-2026-07-09/tokens?format=css",
    "openapi": "https://api.uxxray.com/api/v1/openapi.json",
    "mcp": "https://api.uxxray.com (MCP)"
  },
  "devices": {
    "desktop": {
      "score": {
        "score": 85,
        "band": "Strong",
        "stars": 4
      },
      "steps": [
        {
          "n": 1,
          "id": "home",
          "label": "Homepage / Lander",
          "url": "https://devin.ai/desktop",
          "reached": true,
          "copy": {
            "title": "Devin Desktop | Devin",
            "hero_copy": "Devin Desktop | A team of agents for every engineer. | The power of an IDE, exactly when you need it.",
            "h1": [
              "Devin Desktop"
            ],
            "h2": [
              "A team of agents for every engineer.",
              "The power of an IDE, exactly when you need it.",
              "All the models, All the agents.",
              "Agents on ACP",
              "Teams building with Devin Desktop",
              "Make Devin Desktop your own",
              "So good you can't work without it",
              "Learn about our plans"
            ],
            "ctas": [
              "Product",
              "Solutions",
              "Resources",
              "Download for MacOS",
              "SWE-1.6 Fast",
              "Devin Local",
              "Devin Cloud",
              "Codex",
              "Claude Agent",
              "OpenCode",
              "Cascade",
              "1 Bug"
            ],
            "prices": [
              "$0",
              "$20",
              "$200",
              "$80",
              "$40"
            ],
            "form_fields": 2
          },
          "proof": [],
          "tactics": [
            "subscription_toggle",
            "faq_accordion",
            "trust_badges",
            "social_proof_logos",
            "pricing_tiers",
            "demo_docs"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/windsurf.com/2026-07-09/desktop/01-home/hero.png",
            "full": "https://uxxray.com/reports/windsurf.com/2026-07-09/desktop/01-home/full.png"
          },
          "crops": []
        },
        {
          "n": 2,
          "id": "p2",
          "label": "Customers",
          "url": "https://devin.ai/customers",
          "reached": true,
          "copy": {
            "title": "Customers | Devin",
            "hero_copy": "How Nubank refactors millions of lines of code to improve engineering efficiency with Devin | Overview | The Problem",
            "h1": [],
            "h2": [
              "How Nubank refactors millions of lines of code to improve engineering efficiency with Devin",
              "Overview",
              "The Problem",
              "The Decision: an army of Devins to tackle subtasks in parallel",
              "The Solution: Custom ETL Migration Devin",
              "Build with Devin",
              "Build better software with Devin"
            ],
            "ctas": [
              "Read more",
              "Use Case",
              "Product",
              "Solutions",
              "Resources",
              "Get started"
            ],
            "prices": [],
            "form_fields": 0
          },
          "proof": [],
          "tactics": [
            "review_wall",
            "faq_accordion",
            "usage_proof"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/windsurf.com/2026-07-09/desktop/02-p2/hero.png",
            "full": "https://uxxray.com/reports/windsurf.com/2026-07-09/desktop/02-p2/full.png"
          },
          "crops": []
        },
        {
          "n": 3,
          "id": "p3",
          "label": "Pricing",
          "url": "https://devin.ai/pricing",
          "reached": true,
          "copy": {
            "title": "Plans and Pricing | Devin",
            "hero_copy": "Devin Plans and Pricing | Compare Plans | Frequently Asked Questions",
            "h1": [
              "Devin Plans and Pricing"
            ],
            "h2": [
              "Compare Plans",
              "Frequently Asked Questions"
            ],
            "ctas": [
              "Product",
              "Solutions",
              "Resources",
              "Download",
              "Select plan",
              "Contact us"
            ],
            "prices": [
              "$0",
              "$20",
              "$200",
              "$80",
              "$40"
            ],
            "form_fields": 0
          },
          "proof": [],
          "tactics": [
            "faq_accordion",
            "free_trial",
            "pricing_tiers"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/windsurf.com/2026-07-09/desktop/03-p3/hero.png",
            "full": "https://uxxray.com/reports/windsurf.com/2026-07-09/desktop/03-p3/full.png"
          },
          "crops": []
        }
      ]
    },
    "mobile": {
      "score": {
        "score": 85,
        "band": "Strong",
        "stars": 4
      },
      "steps": [
        {
          "n": 1,
          "id": "home",
          "label": "Homepage / Lander",
          "url": "https://devin.ai/desktop",
          "reached": true,
          "copy": {
            "title": "Devin Desktop | Devin",
            "hero_copy": "Devin Desktop | A team of agents for every engineer. | The power of an IDE, exactly when you need it.",
            "h1": [
              "Devin Desktop"
            ],
            "h2": [
              "A team of agents for every engineer.",
              "The power of an IDE, exactly when you need it.",
              "All the models, All the agents.",
              "Agents on ACP",
              "Teams building with Devin Desktop",
              "Make Devin Desktop your own",
              "So good you can't work without it",
              "Learn about our plans"
            ],
            "ctas": [
              "Visit on desktop to download",
              "Sign up",
              "SWE-1.6 Fast",
              "Devin Local",
              "Devin Cloud",
              "Codex",
              "Claude Agent",
              "OpenCode",
              "Cascade",
              "1 Bug",
              "3 Flags",
              "Mark all as read"
            ],
            "prices": [
              "$0",
              "$20",
              "$200",
              "$80",
              "$40"
            ],
            "form_fields": 2
          },
          "proof": [],
          "tactics": [
            "faq_accordion",
            "trust_badges",
            "social_proof_logos",
            "pricing_tiers",
            "demo_docs"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/windsurf.com/2026-07-09/mobile/01-home/hero.png",
            "full": "https://uxxray.com/reports/windsurf.com/2026-07-09/mobile/01-home/full.png"
          },
          "crops": [
            {
              "region": "primary_cta",
              "label": "Primary CTA",
              "url": "https://uxxray.com/reports/windsurf.com/2026-07-09/mobile/01-home/crops/primary_cta.png"
            }
          ]
        },
        {
          "n": 2,
          "id": "p2",
          "label": "Customers",
          "url": "https://devin.ai/customers",
          "reached": true,
          "copy": {
            "title": "Customers | Devin",
            "hero_copy": "How Nubank refactors millions of lines of code to improve engineering efficiency with Devin | Overview | The Problem",
            "h1": [],
            "h2": [
              "How Nubank refactors millions of lines of code to improve engineering efficiency with Devin",
              "Overview",
              "The Problem",
              "The Decision: an army of Devins to tackle subtasks in parallel",
              "The Solution: Custom ETL Migration Devin",
              "Build with Devin",
              "Build better software with Devin"
            ],
            "ctas": [
              "Read more",
              "Use Case",
              "Get started"
            ],
            "prices": [],
            "form_fields": 0
          },
          "proof": [],
          "tactics": [
            "review_wall",
            "faq_accordion",
            "usage_proof"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/windsurf.com/2026-07-09/mobile/02-p2/hero.png",
            "full": "https://uxxray.com/reports/windsurf.com/2026-07-09/mobile/02-p2/full.png"
          },
          "crops": []
        },
        {
          "n": 3,
          "id": "p3",
          "label": "Pricing",
          "url": "https://devin.ai/pricing",
          "reached": true,
          "copy": {
            "title": "Plans and Pricing | Devin",
            "hero_copy": "Devin Plans and Pricing | Compare Plans | Frequently Asked Questions",
            "h1": [
              "Devin Plans and Pricing"
            ],
            "h2": [
              "Compare Plans",
              "Frequently Asked Questions"
            ],
            "ctas": [
              "Download",
              "Select plan",
              "Contact us"
            ],
            "prices": [
              "$0",
              "$20",
              "$200",
              "$80",
              "$40"
            ],
            "form_fields": 0
          },
          "proof": [],
          "tactics": [
            "faq_accordion",
            "free_trial",
            "pricing_tiers"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/windsurf.com/2026-07-09/mobile/03-p3/hero.png",
            "full": "https://uxxray.com/reports/windsurf.com/2026-07-09/mobile/03-p3/full.png"
          },
          "crops": []
        }
      ]
    }
  }
}