{
  "schema_version": "1.0",
  "generated_at": "2026-07-11T00:02:58.190Z",
  "slug": "modal",
  "domain": "modal.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": 60,
    "band": "Partial",
    "stars": 3,
    "categories": [
      {
        "id": "offer",
        "label": "Offer clarity",
        "pts": 8,
        "cap": 8
      },
      {
        "id": "action",
        "label": "Action path",
        "pts": 11,
        "cap": 20
      },
      {
        "id": "trust",
        "label": "Trust & proof",
        "pts": 6,
        "cap": 11
      },
      {
        "id": "friction",
        "label": "Friction reduction",
        "pts": 10,
        "cap": 10
      },
      {
        "id": "value",
        "label": "Value reinforcement",
        "pts": 0,
        "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": 60,
        "band": "Partial",
        "stars": 3,
        "categories": [
          {
            "id": "offer",
            "label": "Offer clarity",
            "pts": 8,
            "cap": 8
          },
          {
            "id": "action",
            "label": "Action path",
            "pts": 11,
            "cap": 20
          },
          {
            "id": "trust",
            "label": "Trust & proof",
            "pts": 6,
            "cap": 11
          },
          {
            "id": "friction",
            "label": "Friction reduction",
            "pts": 10,
            "cap": 10
          },
          {
            "id": "value",
            "label": "Value reinforcement",
            "pts": 0,
            "cap": 10
          },
          {
            "id": "urgency",
            "label": "Risk reversal & urgency",
            "pts": 0,
            "cap": 0
          }
        ]
      },
      "funnel_depth": 3,
      "proof_points": 0,
      "proof_steps": 0,
      "components_present": 6,
      "free_gifts": 0,
      "discount_present": false,
      "has_countdown": false,
      "subscription_detected": false,
      "checkout_form_fields": 0,
      "price_continuity": {
        "continuous": false,
        "shared": []
      },
      "tactics_detected": 5,
      "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": 2,
        "evidence": [
          "home: Documentation",
          "p2: Documentation"
        ]
      },
      {
        "id": "faq_objection",
        "label": "FAQ / objection handling",
        "category": "objection",
        "present": true,
        "count": 1,
        "evidence": [
          "p2: Frequently asked questions"
        ]
      },
      {
        "id": "free_trial",
        "label": "Free trial / freemium",
        "category": "offer",
        "present": true,
        "count": 3,
        "evidence": [
          "home: free compute",
          "p2: free PRICING PLANS Starter $0",
          "p3: $30 free"
        ]
      },
      {
        "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": 1,
        "evidence": [
          "p2: free, $30/mo, $100/mo"
        ]
      },
      {
        "id": "proof_above_fold",
        "label": "Proof above the fold",
        "category": "proof",
        "present": false,
        "count": 0,
        "evidence": []
      },
      {
        "id": "trusted_by_logos",
        "label": "Trusted-by logo wall",
        "category": "proof",
        "present": true,
        "count": 1,
        "evidence": [
          "home: powering"
        ]
      },
      {
        "id": "usage_proof",
        "label": "Usage / adoption proof",
        "category": "proof",
        "present": false,
        "count": 0,
        "evidence": []
      }
    ]
  },
  "design_tokens": {
    "source_type": "measured",
    "summary": {
      "roles": {
        "primary": "#def0dd",
        "accent": "#def0dd",
        "bg": "#def0dd",
        "surface": "#def0dd",
        "text": "#ddffdc"
      },
      "font": {
        "display": "Goga",
        "body": "Inter Variable"
      },
      "radius_scale": [
        4,
        8,
        11,
        12,
        19,
        25
      ]
    }
  },
  "proof_language": [],
  "steps": [
    {
      "n": 1,
      "id": "home",
      "label": "Homepage / Lander",
      "url": "https://modal.com/",
      "reached": true,
      "copy": {
        "title": "Modal: High-performance AI infrastructure",
        "hero_copy": "AI infrastructure that developers love | The production cloud for AI. | Build full-scale AI systems.",
        "h1": [
          "AI infrastructure that developers love"
        ],
        "h2": [
          "The production cloud for AI.",
          "Build full-scale AI systems.",
          "Engineered for inference.",
          "Built for the full training loop.",
          "Designed to scale agents.",
          "Global GPU infrastructure",
          "Security and governance",
          "Empowering teams of all sizes to ship at scale"
        ],
        "ctas": [
          "Contact Us",
          "Any GPU, any time",
          "Globally distributed across clouds",
          "Automated fleet health",
          "Scales with demand",
          "Team controls",
          "Battle-tested isolation",
          "SOC2 & HIPAA",
          "Data residency controls",
          "Audio Transcription",
          "LLM Inference",
          "Coding Agents"
        ],
        "prices": [
          "$30"
        ],
        "form_fields": 0
      },
      "proof": [],
      "tactics": [
        "free_trial",
        "social_proof_logos",
        "demo_docs"
      ],
      "screenshots": {
        "hero": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/01-home/hero.png",
        "full": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/01-home/full.png"
      },
      "crops": [
        {
          "region": "primary_cta",
          "label": "Primary CTA",
          "url": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/01-home/crops/primary_cta.png"
        }
      ]
    },
    {
      "n": 2,
      "id": "p2",
      "label": "Pricing",
      "url": "https://modal.com/pricing",
      "reached": true,
      "copy": {
        "title": "Plan Pricing | Modal",
        "hero_copy": "Pricing as magical as our product | Frequently asked questions | Ship your first app in minutes.",
        "h1": [
          "Pricing as magical as our product"
        ],
        "h2": [
          "Frequently asked questions",
          "Ship your first app in minutes."
        ],
        "ctas": [
          "Contact Us",
          "Per hour Per second Per hour Per second",
          "Get in touch",
          "Get In Touch",
          "What counts as billable time?",
          "How are CPU and memory usage metered?",
          "What's an example of real-world CPU billing?",
          "What's an example of real-world GPU billing?",
          "Do I need to purchase credits?",
          "Can I add more than three team members on the starter plan?",
          "What kinds of applications can I deploy using Modal?",
          "Can I use my AWS, GCP, or Azure credits on Modal?"
        ],
        "prices": [
          "$0.00",
          "$0.09",
          "$0",
          "$30",
          "$250",
          "$100",
          "$10",
          "$5,400",
          "$3",
          "$4,740",
          "$3.95"
        ],
        "form_fields": 0
      },
      "proof": [],
      "tactics": [
        "faq_accordion",
        "trust_badges",
        "free_trial",
        "pricing_tiers",
        "demo_docs"
      ],
      "screenshots": {
        "hero": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/02-p2/hero.png",
        "full": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/02-p2/full.png"
      },
      "crops": [
        {
          "region": "primary_cta",
          "label": "Primary CTA",
          "url": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/02-p2/crops/primary_cta.png"
        }
      ]
    },
    {
      "n": 3,
      "id": "p3",
      "label": "Signup",
      "url": "https://modal.com/signup?next=%2Fapps",
      "reached": true,
      "copy": {
        "title": "Sign up | Modal",
        "hero_copy": "Sign up for Modal | Scale inference with Modal",
        "h1": [],
        "h2": [
          "Sign up for Modal",
          "Scale inference with Modal"
        ],
        "ctas": [],
        "prices": [
          "$30"
        ],
        "form_fields": 0
      },
      "proof": [],
      "tactics": [
        "free_trial"
      ],
      "screenshots": {
        "hero": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/03-p3/hero.png",
        "full": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/03-p3/full.png"
      },
      "crops": []
    }
  ],
  "favicon_url": "https://api.uxxray.com/api/v1/teardown/modal/favicon",
  "agent_brief": {
    "source_type": "rendered_summary",
    "note": "generated only from measured facts — see facts.patterns[].evidence",
    "markdown": "# Funnel Teardown — modal.com\n\n> An evidence-based read of modal.com's live conversion funnel, captured 2026-07-10.\n> Every claim is measured from the page; each detected tactic carries the exact\n> on-page string it fired on. Deterministic extraction — no LLM opinion. Read this\n> to understand WHY this funnel converts (or leaks) — the persuasion principles it\n> uses and the ones it's missing. It is a report to learn from, not a template to clone.\n\n**Funnel type:** saas\n**Evidence Coverage Score:** 60/100 (Partial)\n**Path captured:** Homepage / Lander → Pricing → Signup\n\n## Scorecard — where the points come from\n| Category | Earned |\n|----------|-------:|\n| Offer clarity | 8 / 8 |\n| Action path | 11 / 20 |\n| Trust & proof | 6 / 11 |\n| Friction reduction | 10 / 10 |\n| Value reinforcement | 0 / 10 |\n| Risk reversal & urgency | 0 / 0 |\n\n## What's working — tactics in play, with proof\nEach is a persuasion mechanism the funnel actually deploys; the quoted string is the on-page evidence.\n- **FAQ / objection handling** — An accordion / FAQ block answering objections.  \n  _Proof:_ `p2: Frequently asked questions`\n- **Free trial / freemium** — A free trial, free tier, or \"no credit card\" entry offer.  \n  _Proof:_ `home: free compute`, `p2: free PRICING PLANS Starter $0`, `p3: $30 free`\n- **Trusted-by logo wall** — Customer/company logos or a \"trusted by / used by\" claim.  \n  _Proof:_ `home: powering`\n- **Pricing tiers** — Named plan tiers with per-month / per-seat pricing.  \n  _Proof:_ `p2: free, $30/mo, $100/mo`\n- **Demo / docs entry** — A \"book a demo\" or documentation / API entry point.  \n  _Proof:_ `home: Documentation`, `p2: Documentation`\n\n## What's missing — gaps for a saas funnel\nConversion tactics that apply to this funnel type but weren't found — the openings a competitor could exploit:\n- **Us-vs-them comparison** — not detected. A comparison table framing the brand against alternatives.\n- **Proof above the fold** — not detected. Social proof rendered within the first viewport on at least one step.\n- **Usage / adoption proof** — not detected. A count of developers / teams / companies / stars using the product.\n- **Lead-capture form** — not detected. An on-page form collecting contact details (email / name / phone) outside a checkout.\n\n## Proof language observed\nThe exact phrasing this funnel uses to build credibility — study the *mechanism* (specific numbers, named counts, guarantees), not the wording:\n- _(none extracted)_\n\n## Measured design signals (facts, not a style to copy)\n- Palette, area-weighted from live CSS:\n\n| Hex | Usage | Likely role |\n|-----|------:|-------------|\n| `#000000` | 50% | support |\n| `#def0dd` | 32.1% | background |\n| `#181818` | 16.6% | support |\n| `#212525` | 0.8% | support |\n| `#7fee64` | 0.3% | accent/brand |\n| `#91c8ef` | 0.1% | support |\n| `#07b976` | 0% | accent/brand |\n| `#ff8de6` | 0% | accent/brand |\n\n- Type: display `Goga`, body `Inter Variable` · size scale (px): 12, 14, 16, 20, 21, 24, 28, 30, 36, 40, 42, 54 · radius (px): 4, 8, 11, 12, 19, 25\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: no\n- Price continuity lander→checkout: not detected\n\n---\n_Full machine data: `tokens.json`, and the JSON bundle at api.uxxray.com. The value here is the analysis of a real competitor's funnel — what it does, what it doesn't, and the evidence for each._\n"
  },
  "_links": {
    "self": "https://api.uxxray.com/api/v1/teardown/modal/bundle",
    "html": "https://uxxray.com/ux-report/modal",
    "brief": "https://api.uxxray.com/api/v1/teardown/modal/brief",
    "tokens_json": "https://api.uxxray.com/api/v1/teardown/modal/tokens?format=json",
    "tokens_w3c": "https://api.uxxray.com/api/v1/teardown/modal/tokens?format=w3c",
    "tailwind": "https://api.uxxray.com/api/v1/teardown/modal/tokens?format=tailwind",
    "css": "https://api.uxxray.com/api/v1/teardown/modal/tokens?format=css",
    "openapi": "https://api.uxxray.com/api/v1/openapi.json",
    "mcp": "https://api.uxxray.com (MCP)"
  },
  "devices": {
    "desktop": {
      "score": {
        "score": 60,
        "band": "Partial",
        "stars": 3
      },
      "steps": [
        {
          "n": 1,
          "id": "home",
          "label": "Homepage / Lander",
          "url": "https://modal.com/",
          "reached": true,
          "copy": {
            "title": "Modal: High-performance AI infrastructure",
            "hero_copy": "AI infrastructure that developers love | The production cloud for AI. | Build full-scale AI systems.",
            "h1": [
              "AI infrastructure that developers love"
            ],
            "h2": [
              "The production cloud for AI.",
              "Build full-scale AI systems.",
              "Engineered for inference.",
              "Built for the full training loop.",
              "Designed to scale agents.",
              "Global GPU infrastructure",
              "Security and governance",
              "Empowering teams of all sizes to ship at scale"
            ],
            "ctas": [
              "Contact Us",
              "Any GPU, any time",
              "Globally distributed across clouds",
              "Automated fleet health",
              "Scales with demand",
              "Team controls",
              "Battle-tested isolation",
              "SOC2 & HIPAA",
              "Data residency controls",
              "Audio Transcription",
              "LLM Inference",
              "Coding Agents"
            ],
            "prices": [
              "$30"
            ],
            "form_fields": 0
          },
          "proof": [],
          "tactics": [
            "free_trial",
            "social_proof_logos",
            "demo_docs"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/01-home/hero.png",
            "full": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/01-home/full.png"
          },
          "crops": [
            {
              "region": "primary_cta",
              "label": "Primary CTA",
              "url": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/01-home/crops/primary_cta.png"
            }
          ]
        },
        {
          "n": 2,
          "id": "p2",
          "label": "Pricing",
          "url": "https://modal.com/pricing",
          "reached": true,
          "copy": {
            "title": "Plan Pricing | Modal",
            "hero_copy": "Pricing as magical as our product | Frequently asked questions | Ship your first app in minutes.",
            "h1": [
              "Pricing as magical as our product"
            ],
            "h2": [
              "Frequently asked questions",
              "Ship your first app in minutes."
            ],
            "ctas": [
              "Contact Us",
              "Per hour Per second Per hour Per second",
              "Get in touch",
              "Get In Touch",
              "What counts as billable time?",
              "How are CPU and memory usage metered?",
              "What's an example of real-world CPU billing?",
              "What's an example of real-world GPU billing?",
              "Do I need to purchase credits?",
              "Can I add more than three team members on the starter plan?",
              "What kinds of applications can I deploy using Modal?",
              "Can I use my AWS, GCP, or Azure credits on Modal?"
            ],
            "prices": [
              "$0.00",
              "$0.09",
              "$0",
              "$30",
              "$250",
              "$100",
              "$10",
              "$5,400",
              "$3",
              "$4,740",
              "$3.95"
            ],
            "form_fields": 0
          },
          "proof": [],
          "tactics": [
            "faq_accordion",
            "trust_badges",
            "free_trial",
            "pricing_tiers",
            "demo_docs"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/02-p2/hero.png",
            "full": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/02-p2/full.png"
          },
          "crops": [
            {
              "region": "primary_cta",
              "label": "Primary CTA",
              "url": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/02-p2/crops/primary_cta.png"
            }
          ]
        },
        {
          "n": 3,
          "id": "p3",
          "label": "Signup",
          "url": "https://modal.com/signup?next=%2Fapps",
          "reached": true,
          "copy": {
            "title": "Sign up | Modal",
            "hero_copy": "Sign up for Modal | Scale inference with Modal",
            "h1": [],
            "h2": [
              "Sign up for Modal",
              "Scale inference with Modal"
            ],
            "ctas": [],
            "prices": [
              "$30"
            ],
            "form_fields": 0
          },
          "proof": [],
          "tactics": [
            "free_trial"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/03-p3/hero.png",
            "full": "https://uxxray.com/reports/modal.com/2026-07-10/desktop/03-p3/full.png"
          },
          "crops": []
        }
      ]
    },
    "mobile": {
      "score": {
        "score": 60,
        "band": "Partial",
        "stars": 3
      },
      "steps": [
        {
          "n": 1,
          "id": "home",
          "label": "Homepage / Lander",
          "url": "https://modal.com/",
          "reached": true,
          "copy": {
            "title": "Modal: High-performance AI infrastructure",
            "hero_copy": "AI infrastructure that developers love | The production cloud for AI. | Build full-scale AI systems.",
            "h1": [
              "AI infrastructure that developers love"
            ],
            "h2": [
              "The production cloud for AI.",
              "Build full-scale AI systems.",
              "Engineered for inference.",
              "Built for the full training loop.",
              "Designed to scale agents.",
              "Global GPU infrastructure",
              "Security and governance",
              "Empowering teams of all sizes to ship at scale"
            ],
            "ctas": [
              "Contact Us",
              "Any GPU, any time",
              "Globally distributed across clouds",
              "Automated fleet health",
              "Scales with demand",
              "Team controls",
              "Battle-tested isolation",
              "SOC2 & HIPAA",
              "Data residency controls",
              "Audio Transcription",
              "LLM Inference",
              "Coding Agents"
            ],
            "prices": [
              "$30"
            ],
            "form_fields": 0
          },
          "proof": [],
          "tactics": [
            "free_trial",
            "social_proof_logos",
            "demo_docs"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/modal.com/2026-07-10/mobile/01-home/hero.png",
            "full": "https://uxxray.com/reports/modal.com/2026-07-10/mobile/01-home/full.png"
          },
          "crops": [
            {
              "region": "primary_cta",
              "label": "Primary CTA",
              "url": "https://uxxray.com/reports/modal.com/2026-07-10/mobile/01-home/crops/primary_cta.png"
            }
          ]
        },
        {
          "n": 2,
          "id": "p2",
          "label": "Pricing",
          "url": "https://modal.com/pricing",
          "reached": true,
          "copy": {
            "title": "Plan Pricing | Modal",
            "hero_copy": "Pricing as magical as our product | Frequently asked questions | Ship your first app in minutes.",
            "h1": [
              "Pricing as magical as our product"
            ],
            "h2": [
              "Frequently asked questions",
              "Ship your first app in minutes."
            ],
            "ctas": [
              "Contact Us",
              "Per hour Per second Per hour Per second",
              "Get in touch",
              "Get In Touch",
              "What counts as billable time?",
              "How are CPU and memory usage metered?",
              "What's an example of real-world CPU billing?",
              "What's an example of real-world GPU billing?",
              "Do I need to purchase credits?",
              "Can I add more than three team members on the starter plan?",
              "What kinds of applications can I deploy using Modal?",
              "Can I use my AWS, GCP, or Azure credits on Modal?"
            ],
            "prices": [
              "$0.00",
              "$0.09",
              "$0",
              "$30",
              "$250",
              "$100",
              "$10",
              "$5,400",
              "$3",
              "$4,740",
              "$3.95"
            ],
            "form_fields": 0
          },
          "proof": [],
          "tactics": [
            "faq_accordion",
            "trust_badges",
            "free_trial",
            "pricing_tiers",
            "demo_docs"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/modal.com/2026-07-10/mobile/02-p2/hero.png",
            "full": "https://uxxray.com/reports/modal.com/2026-07-10/mobile/02-p2/full.png"
          },
          "crops": [
            {
              "region": "primary_cta",
              "label": "Primary CTA",
              "url": "https://uxxray.com/reports/modal.com/2026-07-10/mobile/02-p2/crops/primary_cta.png"
            }
          ]
        },
        {
          "n": 3,
          "id": "p3",
          "label": "Signup",
          "url": "https://modal.com/signup?next=%2Fapps",
          "reached": true,
          "copy": {
            "title": "Sign up | Modal",
            "hero_copy": "Sign up for Modal | Scale inferencewith Modal | Run trainingwith Modal",
            "h1": [],
            "h2": [
              "Sign up for Modal",
              "Scale inferencewith Modal",
              "Run trainingwith Modal",
              "Batch processingwith Modal",
              "Deploy sandboxeswith Modal"
            ],
            "ctas": [],
            "prices": [
              "$30"
            ],
            "form_fields": 0
          },
          "proof": [],
          "tactics": [
            "free_trial"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/modal.com/2026-07-10/mobile/03-p3/hero.png",
            "full": "https://uxxray.com/reports/modal.com/2026-07-10/mobile/03-p3/full.png"
          },
          "crops": []
        }
      ]
    }
  }
}