{
  "$comment": "§New-2 Stage-2 extraction artifact for Canny. This file is the evidence behind every Canny 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": "Canny",
  "source_url": "https://canny.io/pricing",
  "fetched_at": "2026-09-27",
  "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": "Pricing page, 2026-09-27. Free and Pro cards read verbatim (25 tracked users/5 managers free; Pro 'starts at US$79/mo billed yearly', 100+ tracked users, 10 managers); Business is contact-priced.",
  "plans": [
    {
      "name": "Canny Free",
      "price": "US$0",
      "price_period": "free",
      "highlights": [
        "Up to 25 tracked users",
        "5 managers",
        "Unlimited posts and boards, unlimited contributors"
      ],
      "confidence": "verified"
    },
    {
      "name": "Canny Pro",
      "price": "from US$79",
      "price_period": "/month billed yearly",
      "highlights": [
        "100+ tracked users (scales with count)",
        "10 managers",
        "Roadmap + integrations per the card"
      ],
      "confidence": "verified"
    },
    {
      "name": "Business",
      "price": "custom",
      "price_period": "contact-priced",
      "highlights": [
        "Unconfirmed by definition — no figure printed"
      ],
      "confidence": "unconfirmed"
    }
  ],
  "free_tier_ceiling_for_displacement_brief": {
    "claim": "Twenty-five tracked users is the free memory of customer opinion; the twenty-sixth voice starts the path to US$79 a month, billed yearly.",
    "confidence": "verified",
    "period_caveat": "Figures are the pricing-page card lines on 2026-09-27; Pro's 'from' price scales with tracked-user count and Business is unconfirmed."
  },
  "field_confidence": {
    "free_tier_limit": "verified",
    "paid_tier_price": "verified",
    "business_pricing": "unconfirmed"
  },
  "receipts": [],
  "next_check_due": "2026-10-27"
}
