{
  "attribution": {
    "text": "Source: TierFacts (verified Oct 20, 2026)",
    "url": "https://tierfacts.com/",
    "requirement": "Free to use under CC BY 4.0 if you link back with the attribution text and URL."
  },
  "license": "CC BY 4.0",
  "license_url": "https://creativecommons.org/licenses/by/4.0/",
  "dataset_version": "2026-10-20",
  "last_verified": "2026-10-20T00:00:00-05:00",
  "currency": "USD",
  "contact": "https://tierfacts.com/about",
  "policy": "Only values read directly on the vendor's own official pricing, help, or docs page on the check date are included. Values seen only on third-party pages or in search summaries are excluded. Unknown values are null.",
  "tools": [
    {
      "slug": "claude",
      "tool": "Claude",
      "vendor": "Anthropic",
      "product": "Claude (apps)",
      "source_url": "https://claude.com/pricing",
      "secondary_source_url": null,
      "last_verified": "2026-10-20T00:00:00-05:00",
      "verification_method": "manual",
      "key_limits": "Pro includes at least 5x Free usage per rolling 5-hour session. Max is 5x or 20x Pro usage per session. The page does not publish a message count.",
      "notes": "Max is listed from $100 per month. Separate 5x and 20x subscription prices were not on the page.",
      "discrepancy": null,
      "changelog": [
        "chg-2026-10-20-claude-max",
        "chg-2026-10-20-claude-team"
      ],
      "check": {
        "mode": "manual",
        "reason": "Anthropic's consumer terms prohibit crawling, scraping, or otherwise harvesting data from the Services, and they prohibit automated access. The daily check does not fetch this vendor."
      },
      "plans": [
        {
          "id": "claude-free",
          "tier": "Free",
          "kind": "subscription",
          "price_monthly": 0,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": null,
          "limits_text": null,
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://claude.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "claude-pro",
          "tier": "Pro",
          "kind": "subscription",
          "price_monthly": 20,
          "price_annual": 200,
          "currency": "USD",
          "billing_notes": "Annual billed up front. The pricing page lists $17/mo effective.",
          "limits": [
            {
              "metric": "usage",
              "amount": 5,
              "unit": "x Free",
              "period": "5h session",
              "note": "at least; rolling window"
            },
            {
              "metric": "usage",
              "amount": null,
              "unit": "weekly cap",
              "period": "week",
              "note": "weekly limits apply; the amount is not published"
            }
          ],
          "limits_text": "At least 5x Free usage per session; rolling 5-hour session window plus weekly limits on paid plans; Claude Code included",
          "models_included": null,
          "seats": null,
          "key_features": [
            "Claude Code"
          ],
          "source_url": "https://claude.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "claude-max-5x",
          "tier": "Max 5x",
          "kind": "subscription",
          "price_monthly": null,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "The Max card says from $100 per month, with a choice of 5x or 20x usage. Separate subscription prices for those two options are not on the page. A comparison row of monthly API credits shows $100 and $200, and those figures are not stored as the plan price.",
          "limits": [
            {
              "metric": "usage",
              "amount": 5,
              "unit": "x Pro",
              "period": null,
              "note": null
            },
            {
              "metric": "api_credits",
              "amount": null,
              "unit": "USD per month",
              "period": "month",
              "note": "The page states $100-200/mo credits across Max tiers, not one amount for this tier"
            }
          ],
          "limits_text": "5x Pro usage; includes API credits (page states $100-200/mo credits across Max tiers)",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://claude.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "medium",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-claude-max"
          ],
          "audience": "individual"
        },
        {
          "id": "claude-max-20x",
          "tier": "Max 20x",
          "kind": "subscription",
          "price_monthly": null,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "The Max card says from $100 per month, with a choice of 5x or 20x usage. Separate subscription prices for those two options are not on the page. A comparison row of monthly API credits shows $100 and $200, and those figures are not stored as the plan price.",
          "limits": [
            {
              "metric": "usage",
              "amount": 20,
              "unit": "x Pro",
              "period": null,
              "note": null
            }
          ],
          "limits_text": "20x Pro usage",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://claude.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "medium",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-claude-max"
          ],
          "audience": "individual"
        },
        {
          "id": "claude-team-standard",
          "tier": "Team Standard",
          "kind": "subscription",
          "price_monthly": 25,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "$20 per seat per month if billed annually. $25 per seat if billed monthly. The page does not state an upfront annual total.",
          "limits": null,
          "limits_text": "Standard seats include more usage than Pro.",
          "models_included": null,
          "seats": {
            "min": 2,
            "max": 150,
            "per_seat": true
          },
          "key_features": null,
          "source_url": "https://claude.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-claude-team"
          ],
          "audience": "team"
        },
        {
          "id": "claude-team-premium",
          "tier": "Team Premium",
          "kind": "subscription",
          "price_monthly": 125,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "$100 per seat per month if billed annually. $125 per seat if billed monthly. The page does not state an upfront annual total.",
          "limits": null,
          "limits_text": "5x more usage than a standard seat.",
          "models_included": null,
          "seats": {
            "min": 2,
            "max": 150,
            "per_seat": true
          },
          "key_features": null,
          "source_url": "https://claude.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-claude-team"
          ],
          "audience": "team"
        },
        {
          "id": "claude-enterprise",
          "tier": "Enterprise",
          "kind": "subscription",
          "price_monthly": 20,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "$20 per seat per month, billed annually, 20 seat minimum, plus usage at API rates.",
          "limits": null,
          "limits_text": "Plus usage billed at API rates",
          "models_included": null,
          "seats": {
            "min": 20,
            "max": null,
            "per_seat": true
          },
          "key_features": null,
          "source_url": "https://claude.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-claude-team"
          ],
          "audience": "team"
        }
      ]
    },
    {
      "slug": "claude-api",
      "tool": "Claude API",
      "vendor": "Anthropic",
      "product": "Claude API",
      "source_url": "https://platform.claude.com/docs/en/about-claude/pricing",
      "secondary_source_url": null,
      "last_verified": "2026-10-20T00:00:00-05:00",
      "verification_method": "manual",
      "key_limits": null,
      "notes": "Prices are US dollars per million tokens. Haiku 5.5 input is $0.10 up to 100,000 prompt tokens and $0.50 above that. Output for Haiku 5.5 is $0.50 and $2.50 on those same splits. The rates stored here are the up-to-100,000-token rates.",
      "discrepancy": null,
      "changelog": [
        "chg-2026-09-01-anthropic-sonnet-increase-cancelled"
      ],
      "check": {
        "mode": "manual",
        "reason": "Anthropic's consumer terms prohibit crawling, scraping, or otherwise harvesting data from the Services. The daily check does not fetch this vendor."
      },
      "plans": [
        {
          "id": "claude-api-opus-5-5",
          "tier": "Opus 5.5",
          "kind": "api",
          "price_monthly": null,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Usage price, not a monthly subscription. USD per million tokens.",
          "limits": [
            {
              "metric": "input_tokens",
              "amount": 4,
              "unit": "USD per million tokens",
              "period": null,
              "note": null
            },
            {
              "metric": "output_tokens",
              "amount": 20,
              "unit": "USD per million tokens",
              "period": null,
              "note": null
            }
          ],
          "limits_text": "$4 input / $20 output per million tokens",
          "models_included": [
            "Opus 5.5"
          ],
          "seats": null,
          "key_features": null,
          "source_url": "https://platform.claude.com/docs/en/about-claude/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "claude-api-sonnet-5-5",
          "tier": "Sonnet 5.5",
          "kind": "api",
          "price_monthly": null,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Usage price, not a monthly subscription. USD per million tokens. The previously scheduled Sep 1 2026 Sonnet 5 price increase was cancelled.",
          "limits": [
            {
              "metric": "input_tokens",
              "amount": 2,
              "unit": "USD per million tokens",
              "period": null,
              "note": null
            },
            {
              "metric": "output_tokens",
              "amount": 10,
              "unit": "USD per million tokens",
              "period": null,
              "note": null
            }
          ],
          "limits_text": "$2 input / $10 output per million tokens",
          "models_included": [
            "Sonnet 5.5"
          ],
          "seats": null,
          "key_features": null,
          "source_url": "https://platform.claude.com/docs/en/about-claude/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-09-01-anthropic-sonnet-increase-cancelled"
          ],
          "audience": "individual"
        },
        {
          "id": "claude-api-haiku-5-5",
          "tier": "Haiku 5.5",
          "kind": "api",
          "price_monthly": null,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Usage price, not a monthly subscription. USD per million tokens.",
          "limits": [
            {
              "metric": "input_tokens",
              "amount": 0.1,
              "unit": "USD per million tokens",
              "period": null,
              "note": "stated as 0.10"
            },
            {
              "metric": "output_tokens",
              "amount": 0.5,
              "unit": "USD per million tokens",
              "period": null,
              "note": "stated as 0.50"
            }
          ],
          "limits_text": "$0.10 input / $0.50 output per million tokens",
          "models_included": [
            "Haiku 5.5"
          ],
          "seats": null,
          "key_features": null,
          "source_url": "https://platform.claude.com/docs/en/about-claude/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "claude-api-fable-5-1",
          "tier": "Fable 5.1",
          "kind": "api",
          "price_monthly": null,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Usage price, not a monthly subscription. USD per million tokens.",
          "limits": [
            {
              "metric": "input_tokens",
              "amount": 10,
              "unit": "USD per million tokens",
              "period": null,
              "note": null
            },
            {
              "metric": "output_tokens",
              "amount": 50,
              "unit": "USD per million tokens",
              "period": null,
              "note": null
            }
          ],
          "limits_text": "$10 input / $50 output per million tokens",
          "models_included": [
            "Fable 5.1"
          ],
          "seats": null,
          "key_features": null,
          "source_url": "https://platform.claude.com/docs/en/about-claude/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        }
      ]
    },
    {
      "slug": "chatgpt",
      "tool": "ChatGPT",
      "vendor": "OpenAI",
      "product": "ChatGPT",
      "source_url": "https://chatgpt.com/pricing/",
      "secondary_source_url": "https://help.openai.com/en/articles/9793128-about-chatgpt-pro-tiers",
      "last_verified": "2026-10-20T00:00:00-05:00",
      "verification_method": "manual",
      "key_limits": "Pro context: Instant 128K, Reasoning 400K. Fast mode consumes allowance at 2.5x, Ultrafast at 8x.",
      "notes": "Go, Plus, and Pro's starting price were read on chatgpt.com/pricing. Pro 200 and Pro 500 amounts were read on the linked OpenAI help article the same day. Business seat prices were read on the Business tab of the pricing page.",
      "discrepancy": null,
      "changelog": [
        "chg-2026-10-19-chatgpt-pro-tiers",
        "chg-2026-10-20-chatgpt-go-plus",
        "chg-2026-10-20-chatgpt-business"
      ],
      "check": {
        "mode": "fetch",
        "reason": null
      },
      "plans": [
        {
          "id": "chatgpt-free",
          "tier": "Free",
          "kind": "subscription",
          "price_monthly": 0,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": [
            {
              "metric": "context",
              "amount": 27000,
              "unit": "tokens",
              "period": null,
              "note": "stated as Instant context 27K"
            }
          ],
          "limits_text": "Instant context 27K",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://help.openai.com/en/articles/9793128",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "official_secondary",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "chatgpt-go",
          "tier": "Go",
          "kind": "subscription",
          "price_monthly": 8,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Monthly only.",
          "limits": [
            {
              "metric": "context",
              "amount": 54000,
              "unit": "tokens",
              "period": null,
              "note": "stated as Instant context 54K"
            },
            {
              "metric": "context",
              "amount": 256000,
              "unit": "tokens",
              "period": null,
              "note": "stated as Reasoning 256K"
            }
          ],
          "limits_text": "Instant context 54K; Reasoning 256K; may include ads",
          "models_included": null,
          "seats": null,
          "key_features": [
            "May include ads"
          ],
          "source_url": "https://chatgpt.com/pricing/",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-chatgpt-go-plus"
          ],
          "audience": "individual"
        },
        {
          "id": "chatgpt-plus",
          "tier": "Plus",
          "kind": "subscription",
          "price_monthly": 20,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Monthly only.",
          "limits": [
            {
              "metric": "context",
              "amount": 54000,
              "unit": "tokens",
              "period": null,
              "note": "stated as Instant context 54K"
            },
            {
              "metric": "context",
              "amount": 256000,
              "unit": "tokens",
              "period": null,
              "note": "stated as Reasoning 256K"
            }
          ],
          "limits_text": "Instant context 54K; Reasoning 256K",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://chatgpt.com/pricing/",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-chatgpt-go-plus"
          ],
          "audience": "individual"
        },
        {
          "id": "chatgpt-pro-100",
          "tier": "Pro 100",
          "kind": "subscription",
          "price_monthly": 100,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "The pricing page says Pro is from $100 per month, with three usage tiers. The help article names this tier Pro 100 at $100 per month. Monthly only.",
          "limits": [
            {
              "metric": "context",
              "amount": 128000,
              "unit": "tokens",
              "period": null,
              "note": "Pro plans, stated as Instant 128K"
            },
            {
              "metric": "context",
              "amount": 400000,
              "unit": "tokens",
              "period": null,
              "note": "Pro plans, stated as Reasoning 400K"
            },
            {
              "metric": "allowance_multiplier",
              "amount": 2.5,
              "unit": "x allowance",
              "period": null,
              "note": "Fast mode"
            }
          ],
          "limits_text": "Pro context: Instant 128K, Reasoning 400K. Fast mode consumes allowance at 2.5x.",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://chatgpt.com/pricing/",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-19-chatgpt-pro-tiers"
          ],
          "audience": "individual"
        },
        {
          "id": "chatgpt-pro-200",
          "tier": "Pro 200",
          "kind": "subscription",
          "price_monthly": 200,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Monthly only. Amount read on the OpenAI help article linked from the pricing page. The pricing card itself says from $100 and three usage tiers.",
          "limits": [
            {
              "metric": "context",
              "amount": 128000,
              "unit": "tokens",
              "period": null,
              "note": "Pro plans, stated as Instant 128K"
            },
            {
              "metric": "context",
              "amount": 400000,
              "unit": "tokens",
              "period": null,
              "note": "Pro plans, stated as Reasoning 400K"
            },
            {
              "metric": "allowance_multiplier",
              "amount": 2.5,
              "unit": "x allowance",
              "period": null,
              "note": "Fast mode"
            }
          ],
          "limits_text": "Pro context: Instant 128K, Reasoning 400K. Fast mode consumes allowance at 2.5x. Usage allowance reduced for new subscribers.",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://help.openai.com/en/articles/9793128-about-chatgpt-pro-tiers",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "official_secondary",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-19-chatgpt-pro-tiers"
          ],
          "audience": "individual"
        },
        {
          "id": "chatgpt-pro-500",
          "tier": "Pro 500",
          "kind": "subscription",
          "price_monthly": 500,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Monthly only. Amount read on the OpenAI help article linked from the pricing page. The pricing card itself says from $100 and three usage tiers.",
          "limits": [
            {
              "metric": "context",
              "amount": 128000,
              "unit": "tokens",
              "period": null,
              "note": "Pro plans, stated as Instant 128K"
            },
            {
              "metric": "context",
              "amount": 400000,
              "unit": "tokens",
              "period": null,
              "note": "Pro plans, stated as Reasoning 400K"
            },
            {
              "metric": "allowance_multiplier",
              "amount": 2.5,
              "unit": "x allowance",
              "period": null,
              "note": "Fast mode"
            },
            {
              "metric": "allowance_multiplier",
              "amount": 8,
              "unit": "x allowance",
              "period": null,
              "note": "Ultrafast; only on Pro 500"
            }
          ],
          "limits_text": "Pro context: Instant 128K, Reasoning 400K. Fast mode consumes allowance at 2.5x, Ultrafast at 8x. Only tier with Ultrafast.",
          "models_included": null,
          "seats": null,
          "key_features": [
            "Only tier with Ultrafast"
          ],
          "source_url": "https://help.openai.com/en/articles/9793128-about-chatgpt-pro-tiers",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "official_secondary",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-19-chatgpt-pro-tiers"
          ],
          "audience": "individual"
        },
        {
          "id": "chatgpt-business-standard",
          "tier": "Business Standard",
          "kind": "subscription",
          "price_monthly": 25,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "$20 per seat per month if billed annually. $25 per seat if billed monthly. Business starts at 2 seats. The page does not state an upfront annual total.",
          "limits": null,
          "limits_text": "Workspace plan.",
          "models_included": null,
          "seats": {
            "min": 2,
            "max": null,
            "per_seat": true
          },
          "key_features": null,
          "source_url": "https://chatgpt.com/pricing/?type=team",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-chatgpt-business"
          ],
          "audience": "team"
        },
        {
          "id": "chatgpt-business-premium",
          "tier": "Business Premium",
          "kind": "subscription",
          "price_monthly": 125,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "$100 per seat per month if billed annually. $125 per seat if billed monthly. Business starts at 2 seats. The page does not state an upfront annual total.",
          "limits": null,
          "limits_text": "Workspace plan.",
          "models_included": null,
          "seats": {
            "min": 2,
            "max": null,
            "per_seat": true
          },
          "key_features": null,
          "source_url": "https://chatgpt.com/pricing/?type=team",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-chatgpt-business"
          ],
          "audience": "team"
        }
      ]
    },
    {
      "slug": "google-ai",
      "tool": "Google AI",
      "vendor": "Google",
      "product": "Google AI subscriptions (Gemini)",
      "source_url": "https://gemini.google/subscriptions/",
      "secondary_source_url": "https://one.google.com/about/plans",
      "last_verified": "2026-10-20T00:00:00-05:00",
      "verification_method": "manual",
      "key_limits": null,
      "notes": "Gemini subscriptions and Google One both use the name Google AI Plus, at $4.99 with 400 GB and $9.99 with 2 TB. Until those are confirmed as the same plan, Plus stays open.",
      "discrepancy": "gemini.google/subscriptions lists Google AI Plus at $4.99 per month with 400 GB. one.google.com/about/plans lists a different bundle, Google AI Plus with 2 TB, at $9.99 per month. The stored Plus price is the Gemini subscriptions price.",
      "changelog": [
        "chg-2026-10-20-google-plus",
        "chg-2026-10-20-google-plus-open"
      ],
      "check": {
        "mode": "fetch",
        "reason": null
      },
      "plans": [
        {
          "id": "google-ai-free",
          "tier": "Free",
          "kind": "subscription",
          "price_monthly": 0,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": null,
          "limits_text": null,
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://gemini.google/subscriptions/",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "google-ai-plus",
          "tier": "Google AI Plus",
          "kind": "subscription",
          "price_monthly": null,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Two official pages use the name Google AI Plus at different prices and storage amounts. No single price is published.",
          "limits": [
            {
              "metric": "usage",
              "amount": 2,
              "unit": "x Free",
              "period": null,
              "note": null
            },
            {
              "metric": "flow_credits",
              "amount": 200,
              "unit": "credits",
              "period": null,
              "note": null
            },
            {
              "metric": "storage",
              "amount": 400,
              "unit": "GB",
              "period": null,
              "note": null
            }
          ],
          "limits_text": "2x Free usage; 200 Flow credits; 400 GB storage",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://gemini.google/subscriptions/",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "low",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-google-plus",
            "chg-2026-10-20-google-plus-open"
          ],
          "audience": "individual"
        },
        {
          "id": "google-ai-pro",
          "tier": "Google AI Pro",
          "kind": "subscription",
          "price_monthly": 19.99,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": [
            {
              "metric": "usage",
              "amount": 4,
              "unit": "x Free",
              "period": null,
              "note": null
            },
            {
              "metric": "flow_credits",
              "amount": 1000,
              "unit": "credits",
              "period": null,
              "note": null
            },
            {
              "metric": "storage",
              "amount": 5,
              "unit": "TB",
              "period": null,
              "note": null
            }
          ],
          "limits_text": "4x Free usage; 1,000 Flow credits; 5 TB storage",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://gemini.google/subscriptions/",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "google-ai-ultra-5x",
          "tier": "Google AI Ultra (5x)",
          "kind": "subscription",
          "price_monthly": 99.99,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": [
            {
              "metric": "usage",
              "amount": 5,
              "unit": "x Pro",
              "period": null,
              "note": null
            }
          ],
          "limits_text": "5x Pro usage",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://gemini.google/subscriptions/",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "google-ai-ultra-20x",
          "tier": "Google AI Ultra (20x)",
          "kind": "subscription",
          "price_monthly": 199.99,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": [
            {
              "metric": "usage",
              "amount": 20,
              "unit": "x Pro",
              "period": null,
              "note": null
            }
          ],
          "limits_text": "20x Pro usage",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://gemini.google/subscriptions/",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        }
      ]
    },
    {
      "slug": "x-subscription",
      "tool": "xAI",
      "vendor": "xAI",
      "product": "xAI subscription",
      "source_url": "https://x.ai/pricing",
      "secondary_source_url": null,
      "last_verified": "2026-10-20T00:00:00-05:00",
      "verification_method": "manual",
      "key_limits": "Premium is 4x Plus usage, Super is 15x, and Ultra is 50x.",
      "notes": "One subscription on x.ai/pricing covers Grok, X, and Cursor. Monthly prices only. Annual totals were not on the page. Third-party models in Cursor are billed separately.",
      "discrepancy": null,
      "changelog": [
        "chg-2026-10-13-x-supergrok-retired",
        "chg-2025-06-cursor-usage-pools",
        "chg-2026-10-20-xai"
      ],
      "check": {
        "mode": "fetch",
        "reason": null
      },
      "plans": [
        {
          "id": "x-free",
          "tier": "Free",
          "kind": "subscription",
          "price_monthly": 0,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": null,
          "limits_text": null,
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://x.ai/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-xai"
          ],
          "audience": "individual"
        },
        {
          "id": "x-plus",
          "tier": "Plus",
          "kind": "subscription",
          "price_monthly": 8,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Monthly price on x.ai/pricing. An annual total was not on the page.",
          "limits": null,
          "limits_text": "Grok Chat, Voice, Imagine, and Build; Grok API access; Cursor; X Premium checkmark.",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://x.ai/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-13-x-supergrok-retired",
            "chg-2026-10-20-xai"
          ],
          "audience": "individual"
        },
        {
          "id": "x-premium",
          "tier": "Premium",
          "kind": "subscription",
          "price_monthly": 30,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Monthly price on x.ai/pricing. An annual total was not on the page.",
          "limits": [
            {
              "metric": "usage",
              "amount": 4,
              "unit": "x Plus",
              "period": null,
              "note": null
            }
          ],
          "limits_text": "4x Plus usage",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://x.ai/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-13-x-supergrok-retired",
            "chg-2026-10-20-xai"
          ],
          "audience": "individual"
        },
        {
          "id": "x-super",
          "tier": "Super",
          "kind": "subscription",
          "price_monthly": 100,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Monthly price on x.ai/pricing. An annual total was not on the page.",
          "limits": [
            {
              "metric": "usage",
              "amount": 15,
              "unit": "x Plus",
              "period": null,
              "note": null
            }
          ],
          "limits_text": "15x Plus usage",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://x.ai/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-13-x-supergrok-retired",
            "chg-2026-10-20-xai"
          ],
          "audience": "individual"
        },
        {
          "id": "x-ultra",
          "tier": "Ultra",
          "kind": "subscription",
          "price_monthly": 200,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Monthly price on x.ai/pricing. An annual total was not on the page.",
          "limits": [
            {
              "metric": "usage",
              "amount": 50,
              "unit": "x Plus",
              "period": null,
              "note": null
            }
          ],
          "limits_text": "50x Plus usage",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://x.ai/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-13-x-supergrok-retired",
            "chg-2026-10-20-xai"
          ],
          "audience": "individual"
        },
        {
          "id": "x-teams",
          "tier": "Teams",
          "kind": "subscription",
          "price_monthly": 30,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "The Teams tab lists $30 per month. The page does not say that amount is per seat.",
          "limits": null,
          "limits_text": null,
          "models_included": null,
          "seats": {
            "min": null,
            "max": null,
            "per_seat": null
          },
          "key_features": null,
          "source_url": "https://x.ai/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-xai"
          ],
          "audience": "team"
        }
      ]
    },
    {
      "slug": "github-copilot",
      "tool": "GitHub Copilot",
      "vendor": "GitHub",
      "product": "GitHub Copilot",
      "source_url": "https://github.com/features/copilot/plans",
      "secondary_source_url": null,
      "last_verified": "2026-10-20T00:00:00-05:00",
      "verification_method": "manual",
      "key_limits": "Pro includes $15 of monthly credits, Pro+ includes $70, and Max includes $200.",
      "notes": "Individual prices on the plans page: Free $0, Pro $10, Pro+ $39, Max $100, each per user per month.",
      "discrepancy": null,
      "changelog": [
        "chg-2026-10-19-copilot-ai-credits-observed"
      ],
      "check": {
        "mode": "fetch",
        "reason": null
      },
      "plans": [
        {
          "id": "copilot-free",
          "tier": "Free",
          "kind": "subscription",
          "price_monthly": 0,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": [
            {
              "metric": "completions",
              "amount": 2000,
              "unit": "completions",
              "period": "month",
              "note": null
            },
            {
              "metric": "chat_requests",
              "amount": 50,
              "unit": "chat requests",
              "period": "month",
              "note": null
            }
          ],
          "limits_text": "2,000 completions and 50 chat requests per month",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://github.com/features/copilot/plans",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "copilot-pro",
          "tier": "Pro",
          "kind": "subscription",
          "price_monthly": 10,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": [
            {
              "metric": "ai_credits",
              "amount": 15,
              "unit": "USD",
              "period": "month",
              "note": "$10 base + $5 flex; 1 credit = $0.01"
            },
            {
              "metric": "completions",
              "amount": null,
              "unit": "completions",
              "period": "month",
              "note": "unlimited"
            }
          ],
          "limits_text": "$15/mo AI credits ($10 base + $5 flex); unlimited completions",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://github.com/features/copilot/plans",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-19-copilot-ai-credits-observed"
          ],
          "audience": "individual"
        },
        {
          "id": "copilot-pro-plus",
          "tier": "Pro+",
          "kind": "subscription",
          "price_monthly": 39,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": [
            {
              "metric": "ai_credits",
              "amount": 70,
              "unit": "USD",
              "period": "month",
              "note": "$39 + $31 flex; 1 credit = $0.01"
            }
          ],
          "limits_text": "$70/mo AI credits ($39 + $31 flex)",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://github.com/features/copilot/plans",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-19-copilot-ai-credits-observed"
          ],
          "audience": "individual"
        },
        {
          "id": "copilot-max",
          "tier": "Max",
          "kind": "subscription",
          "price_monthly": 100,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": [
            {
              "metric": "ai_credits",
              "amount": 200,
              "unit": "USD",
              "period": "month",
              "note": "1 credit = $0.01"
            }
          ],
          "limits_text": "$200/mo AI credits",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://github.com/features/copilot/plans",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-19-copilot-ai-credits-observed"
          ],
          "audience": "individual"
        }
      ]
    },
    {
      "slug": "elevenlabs",
      "tool": "ElevenLabs",
      "vendor": "ElevenLabs",
      "product": "ElevenLabs",
      "source_url": "https://elevenlabs.io/pricing",
      "secondary_source_url": null,
      "last_verified": "2026-10-20T00:00:00-05:00",
      "verification_method": "manual",
      "key_limits": "Free 10k credits, Starter 30k, Creator 121k, Pro 600k, Scale 1.8M, Business 6M, each per month.",
      "notes": "Monthly prices were read on the pricing page. A yearly total was not captured, so annual prices are left open. Creator's first month is $11 and the ongoing price is $22.",
      "discrepancy": null,
      "changelog": [
        "chg-2026-10-20-elevenlabs-annual"
      ],
      "check": {
        "mode": "fetch",
        "reason": null
      },
      "plans": [
        {
          "id": "elevenlabs-free",
          "tier": "Free",
          "kind": "subscription",
          "price_monthly": 0,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Monthly price. A yearly total was not captured.",
          "limits": [
            {
              "metric": "credits",
              "amount": 10000,
              "unit": "credits",
              "period": "month",
              "note": "stated as 10k credits/mo"
            }
          ],
          "limits_text": "10k credits/mo",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://elevenlabs.io/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": {
            "program": "ElevenLabs",
            "network": "PartnerStack",
            "link": null,
            "terms_summary": "22% of payments for the first 12 months on new paid subscribers. Affiliate ID is not configured, so pages link to the official pricing URL."
          },
          "changelog": [
            "chg-2026-10-20-elevenlabs-annual"
          ],
          "audience": "individual"
        },
        {
          "id": "elevenlabs-starter",
          "tier": "Starter",
          "kind": "subscription",
          "price_monthly": 6,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Monthly price. A yearly total was not captured.",
          "limits": [
            {
              "metric": "credits",
              "amount": 30000,
              "unit": "credits",
              "period": "month",
              "note": "stated as 30k credits/mo"
            }
          ],
          "limits_text": "30k credits/mo",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://elevenlabs.io/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": {
            "program": "ElevenLabs",
            "network": "PartnerStack",
            "link": null,
            "terms_summary": "22% of payments for the first 12 months on new paid subscribers. Affiliate ID is not configured, so pages link to the official pricing URL."
          },
          "changelog": [
            "chg-2026-10-20-elevenlabs-annual"
          ],
          "audience": "individual"
        },
        {
          "id": "elevenlabs-creator",
          "tier": "Creator",
          "kind": "subscription",
          "price_monthly": 22,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Ongoing price is $22 per month. The first month is $11. A yearly total was not captured.",
          "limits": [
            {
              "metric": "credits",
              "amount": 121000,
              "unit": "credits",
              "period": "month",
              "note": "stated as 121k credits/mo"
            }
          ],
          "limits_text": "121k credits/mo",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://elevenlabs.io/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": {
            "program": "ElevenLabs",
            "network": "PartnerStack",
            "link": null,
            "terms_summary": "22% of payments for the first 12 months on new paid subscribers. Affiliate ID is not configured, so pages link to the official pricing URL."
          },
          "changelog": [
            "chg-2026-10-20-elevenlabs-annual"
          ],
          "audience": "individual"
        },
        {
          "id": "elevenlabs-pro",
          "tier": "Pro",
          "kind": "subscription",
          "price_monthly": 99,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Monthly price. A yearly total was not captured.",
          "limits": [
            {
              "metric": "credits",
              "amount": 600000,
              "unit": "credits",
              "period": "month",
              "note": "stated as 600k credits/mo"
            }
          ],
          "limits_text": "600k credits/mo",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://elevenlabs.io/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": {
            "program": "ElevenLabs",
            "network": "PartnerStack",
            "link": null,
            "terms_summary": "22% of payments for the first 12 months on new paid subscribers. Affiliate ID is not configured, so pages link to the official pricing URL."
          },
          "changelog": [
            "chg-2026-10-20-elevenlabs-annual"
          ],
          "audience": "individual"
        },
        {
          "id": "elevenlabs-scale",
          "tier": "Scale",
          "kind": "subscription",
          "price_monthly": 299,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Monthly price. A yearly total was not captured.",
          "limits": [
            {
              "metric": "credits",
              "amount": 1800000,
              "unit": "credits",
              "period": "month",
              "note": "stated as 1.8M credits/mo"
            }
          ],
          "limits_text": "1.8M credits/mo; 3 seats",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://elevenlabs.io/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": {
            "program": "ElevenLabs",
            "network": "PartnerStack",
            "link": null,
            "terms_summary": "22% of payments for the first 12 months on new paid subscribers. Affiliate ID is not configured, so pages link to the official pricing URL."
          },
          "changelog": [
            "chg-2026-10-20-elevenlabs-annual"
          ],
          "audience": "individual"
        },
        {
          "id": "elevenlabs-business",
          "tier": "Business",
          "kind": "subscription",
          "price_monthly": 990,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Monthly price. A yearly total was not captured.",
          "limits": [
            {
              "metric": "credits",
              "amount": 6000000,
              "unit": "credits",
              "period": "month",
              "note": "stated as 6M credits/mo"
            }
          ],
          "limits_text": "6M credits/mo; 10 seats",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://elevenlabs.io/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": {
            "program": "ElevenLabs",
            "network": "PartnerStack",
            "link": null,
            "terms_summary": "22% of payments for the first 12 months on new paid subscribers. Affiliate ID is not configured, so pages link to the official pricing URL."
          },
          "changelog": [
            "chg-2026-10-20-elevenlabs-annual"
          ],
          "audience": "individual"
        }
      ]
    },
    {
      "slug": "runway",
      "tool": "Runway",
      "vendor": "Runway",
      "product": "Runway",
      "source_url": "https://runway.com/pricing",
      "secondary_source_url": null,
      "last_verified": "2026-10-20T00:00:00-05:00",
      "verification_method": "manual",
      "key_limits": null,
      "notes": "Monthly prices are $15, $35, and $95. The yearly toggle shows $12, $28, and $76 per month. Upfront annual totals were not stated, so the annual column stays open.",
      "discrepancy": null,
      "changelog": [],
      "check": {
        "mode": "fetch",
        "reason": null
      },
      "plans": [
        {
          "id": "runway-free",
          "tier": "Free",
          "kind": "subscription",
          "price_monthly": 0,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": [
            {
              "metric": "credits",
              "amount": 125,
              "unit": "credits",
              "period": "one-time",
              "note": null
            }
          ],
          "limits_text": "125 one-time credits",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://runway.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "runway-standard",
          "tier": "Standard",
          "kind": "subscription",
          "price_monthly": 15,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Yearly billing is shown as $12 per month. The upfront annual total was not stated.",
          "limits": [
            {
              "metric": "credits",
              "amount": 625,
              "unit": "credits",
              "period": "month",
              "note": null
            }
          ],
          "limits_text": "625 credits/mo",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://runway.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "runway-pro",
          "tier": "Pro",
          "kind": "subscription",
          "price_monthly": 35,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Yearly billing is shown as $28 per month. The upfront annual total was not stated.",
          "limits": [
            {
              "metric": "credits",
              "amount": 2250,
              "unit": "credits",
              "period": "month",
              "note": null
            }
          ],
          "limits_text": "2,250 credits/mo",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://runway.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "runway-max",
          "tier": "Max",
          "kind": "subscription",
          "price_monthly": 95,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Yearly billing is shown as $76 per month. The upfront annual total was not stated.",
          "limits": [
            {
              "metric": "credits",
              "amount": 9500,
              "unit": "credits",
              "period": "month",
              "note": null
            }
          ],
          "limits_text": "9,500 credits/mo",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://runway.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        }
      ]
    },
    {
      "slug": "midjourney",
      "tool": "Midjourney",
      "vendor": "Midjourney",
      "product": "Midjourney",
      "source_url": "https://docs.midjourney.com/hc/en-us/articles/27870484040333-Comparing-Midjourney-Plans",
      "secondary_source_url": null,
      "last_verified": "2026-10-20T00:00:00-05:00",
      "verification_method": "official_secondary",
      "key_limits": "Extra fast GPU time $4/h. Companies with more than $1M revenue must use Pro or Mega.",
      "notes": "Prices were read on the Midjourney plan-comparison article.",
      "discrepancy": null,
      "changelog": [],
      "check": {
        "mode": "fetch",
        "reason": null
      },
      "plans": [
        {
          "id": "midjourney-basic",
          "tier": "Basic",
          "kind": "subscription",
          "price_monthly": 10,
          "price_annual": 96,
          "currency": "USD",
          "billing_notes": null,
          "limits": [
            {
              "metric": "fast_gpu",
              "amount": 3.3,
              "unit": "hours",
              "period": "month",
              "note": "stated as 3.3 h fast GPU/mo"
            }
          ],
          "limits_text": "3.3 h fast GPU/mo",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://docs.midjourney.com/hc/en-us/articles/27870484040333-Comparing-Midjourney-Plans",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "official_secondary",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "midjourney-standard",
          "tier": "Standard",
          "kind": "subscription",
          "price_monthly": 30,
          "price_annual": 288,
          "currency": "USD",
          "billing_notes": null,
          "limits": [
            {
              "metric": "fast_gpu",
              "amount": 15,
              "unit": "hours",
              "period": "month",
              "note": null
            }
          ],
          "limits_text": "15 h fast GPU/mo; unlimited Relax images",
          "models_included": null,
          "seats": null,
          "key_features": [
            "Unlimited Relax images"
          ],
          "source_url": "https://docs.midjourney.com/hc/en-us/articles/27870484040333-Comparing-Midjourney-Plans",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "official_secondary",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "midjourney-pro",
          "tier": "Pro",
          "kind": "subscription",
          "price_monthly": 60,
          "price_annual": 576,
          "currency": "USD",
          "billing_notes": null,
          "limits": [
            {
              "metric": "fast_gpu",
              "amount": 30,
              "unit": "hours",
              "period": "month",
              "note": null
            }
          ],
          "limits_text": "30 h fast GPU/mo; Stealth mode",
          "models_included": null,
          "seats": null,
          "key_features": [
            "Stealth mode"
          ],
          "source_url": "https://docs.midjourney.com/hc/en-us/articles/27870484040333-Comparing-Midjourney-Plans",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "official_secondary",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "midjourney-mega",
          "tier": "Mega",
          "kind": "subscription",
          "price_monthly": 120,
          "price_annual": 1152,
          "currency": "USD",
          "billing_notes": null,
          "limits": [
            {
              "metric": "fast_gpu",
              "amount": 60,
              "unit": "hours",
              "period": "month",
              "note": null
            }
          ],
          "limits_text": "60 h fast GPU/mo",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://docs.midjourney.com/hc/en-us/articles/27870484040333-Comparing-Midjourney-Plans",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "official_secondary",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "midjourney-extra-fast",
          "tier": "Extra fast GPU",
          "kind": "usage",
          "price_monthly": null,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Add-on rate, not a subscription tier.",
          "limits": [
            {
              "metric": "gpu_time",
              "amount": 4,
              "unit": "USD per hour",
              "period": null,
              "note": "extra fast GPU time"
            }
          ],
          "limits_text": "Extra fast GPU time $4/h",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://docs.midjourney.com/hc/en-us/articles/27870484040333-Comparing-Midjourney-Plans",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "official_secondary",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        }
      ]
    },
    {
      "slug": "v0",
      "tool": "v0",
      "vendor": "Vercel",
      "product": "v0",
      "source_url": "https://v0.app/pricing",
      "secondary_source_url": null,
      "last_verified": "2026-10-20T00:00:00-05:00",
      "verification_method": "manual",
      "key_limits": null,
      "notes": "Plus is $30 per user per month. The page strikes through $90 beside that price. There is no cheaper paid individual tier. Business is $100 per user per month.",
      "discrepancy": null,
      "changelog": [
        "chg-2026-10-20-v0-plus"
      ],
      "check": {
        "mode": "fetch",
        "reason": null
      },
      "plans": [
        {
          "id": "v0-free",
          "tier": "Free",
          "kind": "subscription",
          "price_monthly": 0,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": [
            {
              "metric": "messages",
              "amount": 7,
              "unit": "messages",
              "period": "day",
              "note": null
            }
          ],
          "limits_text": "7 messages/day",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://v0.app/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "v0-plus",
          "tier": "Plus",
          "kind": "subscription",
          "price_monthly": 30,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Per user per month. $90 is struck through on the page and is not the current price.",
          "limits": [
            {
              "metric": "credits",
              "amount": 30,
              "unit": "USD",
              "period": "month",
              "note": null
            },
            {
              "metric": "credits",
              "amount": 2,
              "unit": "USD",
              "period": "day",
              "note": "on login"
            }
          ],
          "limits_text": "$30 credits + $2/day on login",
          "models_included": null,
          "seats": {
            "min": null,
            "max": null,
            "per_seat": true
          },
          "key_features": null,
          "source_url": "https://v0.app/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-v0-plus"
          ],
          "audience": "individual"
        },
        {
          "id": "v0-business",
          "tier": "Business",
          "kind": "subscription",
          "price_monthly": 100,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Per user per month.",
          "limits": null,
          "limits_text": null,
          "models_included": null,
          "seats": {
            "min": null,
            "max": null,
            "per_seat": true
          },
          "key_features": null,
          "source_url": "https://v0.app/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "v0-api-mini",
          "tier": "v0 Mini",
          "kind": "api",
          "price_monthly": null,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Per million tokens.",
          "limits": [
            {
              "metric": "input_tokens",
              "amount": 0.2,
              "unit": "USD per million tokens",
              "period": null,
              "note": "stated as 0.20"
            },
            {
              "metric": "output_tokens",
              "amount": 1.2,
              "unit": "USD per million tokens",
              "period": null,
              "note": "stated as 1.20"
            }
          ],
          "limits_text": "$0.20 input / $1.20 output per million tokens",
          "models_included": [
            "v0 Mini"
          ],
          "seats": null,
          "key_features": null,
          "source_url": "https://v0.app/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "v0-api-pro",
          "tier": "v0 Pro",
          "kind": "api",
          "price_monthly": null,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Per million tokens.",
          "limits": [
            {
              "metric": "input_tokens",
              "amount": 2,
              "unit": "USD per million tokens",
              "period": null,
              "note": null
            },
            {
              "metric": "output_tokens",
              "amount": 10,
              "unit": "USD per million tokens",
              "period": null,
              "note": null
            }
          ],
          "limits_text": "$2 input / $10 output per million tokens",
          "models_included": [
            "v0 Pro"
          ],
          "seats": null,
          "key_features": null,
          "source_url": "https://v0.app/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "v0-api-max",
          "tier": "v0 Max",
          "kind": "api",
          "price_monthly": null,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Per million tokens.",
          "limits": [
            {
              "metric": "input_tokens",
              "amount": 5,
              "unit": "USD per million tokens",
              "period": null,
              "note": null
            },
            {
              "metric": "output_tokens",
              "amount": 25,
              "unit": "USD per million tokens",
              "period": null,
              "note": null
            }
          ],
          "limits_text": "$5 input / $25 output per million tokens",
          "models_included": [
            "v0 Max"
          ],
          "seats": null,
          "key_features": null,
          "source_url": "https://v0.app/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "v0-api-max-fast",
          "tier": "v0 Max Fast",
          "kind": "api",
          "price_monthly": null,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Per million tokens.",
          "limits": [
            {
              "metric": "input_tokens",
              "amount": 10,
              "unit": "USD per million tokens",
              "period": null,
              "note": null
            },
            {
              "metric": "output_tokens",
              "amount": 50,
              "unit": "USD per million tokens",
              "period": null,
              "note": null
            }
          ],
          "limits_text": "$10 input / $50 output per million tokens",
          "models_included": [
            "v0 Max Fast"
          ],
          "seats": null,
          "key_features": null,
          "source_url": "https://v0.app/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        }
      ]
    },
    {
      "slug": "windsurf",
      "tool": "Devin",
      "vendor": "Cognition",
      "product": "Devin",
      "source_url": "https://devin.ai/pricing",
      "secondary_source_url": null,
      "last_verified": "2026-10-20T00:00:00-05:00",
      "verification_method": "manual",
      "key_limits": null,
      "notes": "windsurf.com/pricing redirects to devin.ai/pricing. Prices below are from that page.",
      "discrepancy": null,
      "changelog": [
        "chg-2026-10-20-devin"
      ],
      "check": {
        "mode": "fetch",
        "reason": null
      },
      "plans": [
        {
          "id": "windsurf-free",
          "tier": "Free",
          "kind": "subscription",
          "price_monthly": 0,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": null,
          "limits_text": null,
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://devin.ai/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-devin"
          ],
          "audience": "individual"
        },
        {
          "id": "windsurf-pro",
          "tier": "Pro",
          "kind": "subscription",
          "price_monthly": 20,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": null,
          "limits_text": null,
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://devin.ai/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-devin"
          ],
          "audience": "individual"
        },
        {
          "id": "windsurf-max",
          "tier": "Max",
          "kind": "subscription",
          "price_monthly": 200,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": null,
          "limits_text": null,
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://devin.ai/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-devin"
          ],
          "audience": "individual"
        },
        {
          "id": "windsurf-teams",
          "tier": "Teams",
          "kind": "subscription",
          "price_monthly": 80,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "$80 per month for the team plan, plus $40 per month per full dev seat. Up to 200 users.",
          "limits": [
            {
              "metric": "users",
              "amount": 200,
              "unit": "users",
              "period": null,
              "note": "up to 200 users"
            }
          ],
          "limits_text": "Plus $40 per full seat; up to 200 users",
          "models_included": null,
          "seats": {
            "min": null,
            "max": 200,
            "per_seat": false
          },
          "key_features": null,
          "source_url": "https://devin.ai/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [
            "chg-2026-10-20-devin"
          ],
          "audience": "team"
        }
      ]
    },
    {
      "slug": "notion",
      "tool": "Notion",
      "vendor": "Notion",
      "product": "Notion (incl. AI agents)",
      "source_url": "https://www.notion.com/pricing",
      "secondary_source_url": null,
      "last_verified": "2026-10-20T00:00:00-05:00",
      "verification_method": "manual",
      "key_limits": "Custom Agents billed $10 per 1,000 credits",
      "notes": "Monthly prices on the pricing page. Yearly billing says save up to 20%, and the upfront totals were not captured.",
      "discrepancy": null,
      "changelog": [],
      "check": {
        "mode": "fetch",
        "reason": null
      },
      "plans": [
        {
          "id": "notion-free",
          "tier": "Free",
          "kind": "subscription",
          "price_monthly": 0,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": null,
          "limits": null,
          "limits_text": null,
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://www.notion.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "notion-plus",
          "tier": "Plus",
          "kind": "subscription",
          "price_monthly": 10,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Per seat.",
          "limits": null,
          "limits_text": null,
          "models_included": null,
          "seats": {
            "min": null,
            "max": null,
            "per_seat": true
          },
          "key_features": null,
          "source_url": "https://www.notion.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "notion-business",
          "tier": "Business",
          "kind": "subscription",
          "price_monthly": 20,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Per seat.",
          "limits": null,
          "limits_text": null,
          "models_included": null,
          "seats": {
            "min": null,
            "max": null,
            "per_seat": true
          },
          "key_features": null,
          "source_url": "https://www.notion.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        },
        {
          "id": "notion-enterprise",
          "tier": "Enterprise",
          "kind": "subscription",
          "price_monthly": null,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Custom pricing. No seat price is listed.",
          "limits": null,
          "limits_text": "Custom",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://www.notion.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "medium",
          "affiliate": null,
          "changelog": [],
          "audience": "team"
        },
        {
          "id": "notion-custom-agents",
          "tier": "Custom Agents",
          "kind": "usage",
          "price_monthly": null,
          "price_annual": null,
          "currency": "USD",
          "billing_notes": "Not a seat plan. Billed $10 per 1,000 credits.",
          "limits": [
            {
              "metric": "credits",
              "amount": 10,
              "unit": "USD per 1,000 credits",
              "period": null,
              "note": null
            }
          ],
          "limits_text": "Custom Agents billed $10 per 1,000 credits",
          "models_included": null,
          "seats": null,
          "key_features": null,
          "source_url": "https://www.notion.com/pricing",
          "last_verified": "2026-10-20T00:00:00-05:00",
          "verification_method": "manual",
          "confidence": "high",
          "affiliate": null,
          "changelog": [],
          "audience": "individual"
        }
      ]
    }
  ],
  "not_verified": [
    {
      "product": "Perplexity Pro / Max",
      "reason": "Official pages timed out. No Perplexity price is included."
    },
    {
      "product": "Lovable",
      "reason": "Official docs were not fetched directly. No Lovable price is included."
    },
    {
      "product": "Replit Core",
      "reason": "replit.com/pricing did not return a usable price to the fetcher, and secondary reports conflicted. No Replit price is included."
    }
  ]
}
