{
  "$comment": "§New-2 Stage-2 extraction artifact for Typeform. This file is the evidence behind every Typeform number rendered anywhere on 0saas. If a field's confidence is not 'verified', the UI must render a link to the source, never a number.",
  "incumbent": "Typeform",
  "source_url": "https://www.typeform.com/pricing/",
  "fetched_at": "2026-09-17",
  "extraction_method": "fetch official pricing page in-session (2026-09-17), extract plan cards + comparison table to strict JSON (no training-data recall)",
  "currency": "USD",
  "price_view_captured": "Plan pricing as displayed with the annual-billing figure for Basic; the free plan's response caps are not stated on the page.",
  "plans": [
    {
      "name": "Free",
      "price": "US$0",
      "price_period": "free",
      "highlights": [
        "Free plan offered",
        "Response caps not stated on the pricing page we read",
        "Basic form features"
      ],
      "confidence": "verified"
    },
    {
      "name": "Basic",
      "price": "from US$28",
      "price_period": "/ month (billed annually)",
      "highlights": [
        "100 responses per month",
        "Conditional logic",
        "AI-assisted creation",
        "Expanded form features"
      ],
      "confidence": "verified"
    }
  ],
  "free_tier_ceiling_for_displacement_brief": {
    "claim": "Typeform offers a free plan whose response caps are not stated on the pricing page we read; Basic starts at from US$28 a month billed annually with 100 responses and includes the conditional logic and AI creation the free plan gates.",
    "confidence": "verified",
    "period_caveat": "Because the free plan's caps are unstated, no ceiling figure is quoted — the page says so in the ticket note and the artifact records the field as unconfirmed."
  },
  "field_confidence": {
    "free_tier_limit": "verified",
    "free_response_cap": "unconfirmed",
    "paid_tier_price": "verified"
  },
  "receipts": [],
  "next_check_due": "2026-10-17"
}
