{
 "inputs_sha256": "f617a56077f4a6fea147f4b7dc330d19cf8e7d7f8bb5788918b5d2360a7a0a36",
 "output_sha256": "d2e7808cf36a91f728d2aebab37ddb935f89b98e85ba6b2c916dad4fff86bcbf",
 "output": {
  "method_version": "1.0-draft",
  "as_of": "2026-11-05T07:36:28-05:00",
  "top": null,
  "rows": [
   {
    "slug": "burncaps",
    "name": "Burncaps",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 14.7,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found"
      ],
      "score": 70
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 60
     }
    }
   },
   {
    "slug": "captions",
    "name": "Captions",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 11.8,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found"
      ],
      "score": 60
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "at least one plan has no public price",
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 40
     }
    }
   },
   {
    "slug": "colossyan",
    "name": "Colossyan",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 8.8,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found",
       "no monthly-billed plan price in our data"
      ],
      "score": 40
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "at least one plan has no public price",
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 40
     }
    }
   },
   {
    "slug": "d-id",
    "name": "D-ID",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 5.8,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found",
       "no monthly-billed plan price in our data"
      ],
      "score": 20
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "at least one plan has no public price",
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 40
     }
    }
   },
   {
    "slug": "descript",
    "name": "Descript",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 13.2,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found"
      ],
      "score": 60
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 60
     }
    }
   },
   {
    "slug": "fliki",
    "name": "Fliki",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 13.2,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found"
      ],
      "score": 60
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 60
     }
    }
   },
   {
    "slug": "google-veo",
    "name": "Google Veo",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 0,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "no free plan in our data",
       "no monthly-billed plan price in our data"
      ],
      "score": 0
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "at least one plan has no public price",
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 0
     }
    }
   },
   {
    "slug": "hailuo",
    "name": "Hailuo AI",
    "provisional": true,
    "reasons": [
     "Price under review: our recorded prices for this tool are being corrected; not scored until then.",
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": null,
    "score": null,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "under_review",
      "notes": [
       "price under review: our recorded prices for this tool are being corrected; not scored until then"
      ]
     },
     "transparency": {
      "status": "under_review",
      "notes": [
       "price under review: our recorded prices for this tool are being corrected; not scored until then"
      ]
     }
    }
   },
   {
    "slug": "heygen",
    "name": "HeyGen",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 13.2,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found"
      ],
      "score": 60
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 60
     }
    }
   },
   {
    "slug": "higgsfield",
    "name": "Higgsfield",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 14.7,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found"
      ],
      "score": 70
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "at least one plan has no public price",
       "under 90 days of price history"
      ],
      "score": 60
     }
    }
   },
   {
    "slug": "invideo-ai",
    "name": "invideo AI",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 16.1,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found"
      ],
      "score": 70
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "under 90 days of price history"
      ],
      "score": 80
     }
    }
   },
   {
    "slug": "kapwing",
    "name": "Kapwing",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 11.8,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found"
      ],
      "score": 60
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "at least one plan has no public price",
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 40
     }
    }
   },
   {
    "slug": "kling-ai",
    "name": "Kling AI",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 10.2,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "no free plan in our data"
      ],
      "score": 40
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 60
     }
    }
   },
   {
    "slug": "krea",
    "name": "Krea",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 8.8,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found",
       "no monthly-billed plan price in our data"
      ],
      "score": 40
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "at least one plan has no public price",
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 40
     }
    }
   },
   {
    "slug": "ltx",
    "name": "LTX Studio",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 14.7,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "free plan has no commercial use"
      ],
      "score": 70
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 60
     }
    }
   },
   {
    "slug": "luma-ai",
    "name": "Luma AI",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 7.2,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "no free plan in our data"
      ],
      "score": 20
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "at least one plan has no public price",
       "under 90 days of price history"
      ],
      "score": 60
     }
    }
   },
   {
    "slug": "opusclip",
    "name": "OpusClip",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 13.3,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found"
      ],
      "score": 70
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "at least one plan has no public price",
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 40
     }
    }
   },
   {
    "slug": "pictory",
    "name": "Pictory",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 7.2,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found",
       "no monthly-billed plan price in our data"
      ],
      "score": 20
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 60
     }
    }
   },
   {
    "slug": "pika",
    "name": "Pika",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 17.6,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "free plan has no commercial use"
      ],
      "score": 80
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "under 90 days of price history"
      ],
      "score": 80
     }
    }
   },
   {
    "slug": "quso-ai",
    "name": "quso.ai",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 13.2,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found"
      ],
      "score": 60
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 60
     }
    }
   },
   {
    "slug": "riverside",
    "name": "Riverside",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 7.3,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found"
      ],
      "score": 30
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "at least one plan has no public price",
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 40
     }
    }
   },
   {
    "slug": "runway",
    "name": "Runway",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 16.1,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found"
      ],
      "score": 70
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "under 90 days of price history"
      ],
      "score": 80
     }
    }
   },
   {
    "slug": "submagic",
    "name": "Submagic",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 5.8,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found",
       "no monthly-billed plan price in our data"
      ],
      "score": 20
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "at least one plan has no public price",
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 40
     }
    }
   },
   {
    "slug": "synthesia",
    "name": "Synthesia",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 13.3,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found"
      ],
      "score": 70
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "at least one plan has no public price",
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 40
     }
    }
   },
   {
    "slug": "veed",
    "name": "VEED",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 8.8,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found",
       "no monthly-billed plan price in our data"
      ],
      "score": 40
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "at least one plan has no public price",
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 40
     }
    }
   },
   {
    "slug": "wan-2-2",
    "name": "Wan 2.2",
    "provisional": true,
    "reasons": [
     "Value for money is not applied to video yet; the planned rule is set out in the method below.",
     "Only 22% of the method's weight has data (80% needed).",
     "Review ratings: 0 of 2 needed sources we have permission to use.",
     "Fewer than 30 reviews from the last 12 months."
    ],
    "coverage": 22,
    "score": 8.8,
    "tier": null,
    "criteria": {
     "value": {
      "status": "pending",
      "why": "value for money not applied to video yet"
     },
     "sentiment": {
      "status": "not_found"
     },
     "quality": {
      "status": "not_found"
     },
     "ease": {
      "status": "not_found"
     },
     "reliability": {
      "status": "not_found"
     },
     "free_entry": {
      "status": "ok",
      "notes": [
       "commercial use on free plan not found",
       "no monthly-billed plan price in our data"
      ],
      "score": 40
     },
     "transparency": {
      "status": "ok",
      "notes": [
       "at least one plan has no public price",
       "output per unit not stated in our data",
       "under 90 days of price history"
      ],
      "score": 40
     }
    }
   }
  ]
 },
 "inputs": {
  "tools": [
   {
    "slug": "burncaps",
    "name": "Burncaps",
    "lifecycle": "active",
    "categories": [
     "clipping-captions"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://burncaps.app/#pricing",
     "checked": "2026-11-11",
     "checked_at": "2026-11-11T18:20:13-05:00",
     "plans": [
      {
       "name": "Free",
       "monthly": 0,
       "annual_monthly": null
      },
      {
       "name": "Starter",
       "monthly": 11.98,
       "annual_monthly": 9.98
      },
      {
       "name": "Pro",
       "monthly": 29,
       "annual_monthly": 14.5
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "captions",
    "name": "Captions",
    "lifecycle": "active",
    "categories": [
     "editing",
     "avatars",
     "clipping-captions"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://www.captions.ai/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:08:02-04:00",
     "plans": [
      {
       "name": "Max",
       "monthly": 24.99,
       "annual_monthly": null
      },
      {
       "name": "Frontier",
       "monthly": 69.99,
       "annual_monthly": null
      },
      {
       "name": "Enterprise",
       "monthly": null,
       "annual_monthly": null
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "colossyan",
    "name": "Colossyan",
    "lifecycle": "active",
    "categories": [
     "avatars"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://www.colossyan.com/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:07:58-04:00",
     "plans": [
      {
       "name": "Starter",
       "monthly": 0,
       "annual_monthly": null
      },
      {
       "name": "Professional",
       "monthly": null,
       "annual_monthly": 59
      },
      {
       "name": "Enterprise",
       "monthly": null,
       "annual_monthly": null
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "d-id",
    "name": "D-ID",
    "lifecycle": "active",
    "categories": [
     "avatars"
    ],
    "free_plan": "trial",
    "pricing": {
     "status": "verified",
     "source_url": "https://www.d-id.com/pricing/studio/",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:07:58-04:00",
     "plans": [
      {
       "name": "Trial",
       "monthly": 0,
       "annual_monthly": null
      },
      {
       "name": "Lite",
       "monthly": null,
       "annual_monthly": 4.7
      },
      {
       "name": "Pro",
       "monthly": null,
       "annual_monthly": 16
      },
      {
       "name": "Advanced",
       "monthly": null,
       "annual_monthly": 108
      },
      {
       "name": "Enterprise",
       "monthly": null,
       "annual_monthly": null
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "descript",
    "name": "Descript",
    "lifecycle": "active",
    "categories": [
     "editing",
     "voice-cloning"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://www.descript.com/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:08:06-04:00",
     "plans": [
      {
       "name": "Free",
       "monthly": 0,
       "annual_monthly": null
      },
      {
       "name": "Hobbyist",
       "monthly": 24,
       "annual_monthly": 16
      },
      {
       "name": "Creator",
       "monthly": 35,
       "annual_monthly": 24
      },
      {
       "name": "Business",
       "monthly": 65,
       "annual_monthly": 50
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "fliki",
    "name": "Fliki",
    "lifecycle": "active",
    "categories": [
     "video-generation",
     "voice-tts"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://fliki.ai/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:08:09-04:00",
     "plans": [
      {
       "name": "Free",
       "monthly": 0,
       "annual_monthly": null
      },
      {
       "name": "Standard",
       "monthly": 28,
       "annual_monthly": 21
      },
      {
       "name": "Premium",
       "monthly": 88,
       "annual_monthly": 66
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "google-veo",
    "name": "Google Veo",
    "lifecycle": "active",
    "categories": [
     "video-generation"
    ],
    "free_plan": "no",
    "pricing": {
     "status": "unverified",
     "source_url": "https://ai.google.dev/gemini-api/docs/pricing",
     "checked": "2026-10-22",
     "checked_at": "2026-10-22T20:09:00-04:00",
     "plans": []
    },
    "facts": {}
   },
   {
    "slug": "hailuo",
    "name": "Hailuo AI",
    "lifecycle": "active",
    "categories": [
     "video-generation"
    ],
    "free_plan": "credit",
    "pricing": {
     "status": "under_review",
     "source_url": "https://hailuoai.video/subscribe",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:32:21-04:00",
     "plans": []
    },
    "facts": {
     "video.api_per_s": [
      {
       "v": {
        "model": "MiniMax-H3, 768P",
        "usd": 0.08,
        "via": "MiniMax API"
       },
       "s": "b/minimax-api"
      }
     ]
    }
   },
   {
    "slug": "heygen",
    "name": "HeyGen",
    "lifecycle": "active",
    "categories": [
     "avatars",
     "dubbing"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://www.heygen.com/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:07:41-04:00",
     "plans": [
      {
       "name": "Free",
       "monthly": 0,
       "annual_monthly": null
      },
      {
       "name": "Creator",
       "monthly": 29,
       "annual_monthly": 24
      },
      {
       "name": "Pro",
       "monthly": 49,
       "annual_monthly": null
      },
      {
       "name": "Business",
       "monthly": 149,
       "annual_monthly": null
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "higgsfield",
    "name": "Higgsfield",
    "lifecycle": "active",
    "categories": [
     "video-generation"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://higgsfield.ai/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:07:47-04:00",
     "plans": [
      {
       "name": "Starter",
       "monthly": 19,
       "annual_monthly": 19
      },
      {
       "name": "Plus",
       "monthly": 59,
       "annual_monthly": 47
      },
      {
       "name": "Ultra",
       "monthly": 129,
       "annual_monthly": 99
      },
      {
       "name": "Business",
       "monthly": null,
       "annual_monthly": null
      }
     ]
    },
    "facts": {
     "video.credits_per_gen": [
      {
       "v": {
        "model": "Kling 3.0, 8 s at 720p",
        "credits": 14,
        "seconds": 8,
        "plan": "Starter",
        "plan_credits": 270
       },
       "s": "b/higgsfield"
      }
     ]
    }
   },
   {
    "slug": "invideo-ai",
    "name": "invideo AI",
    "lifecycle": "active",
    "categories": [
     "video-generation",
     "editing"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://invideo.io/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:08:11-04:00",
     "plans": [
      {
       "name": "Starter",
       "monthly": 20,
       "annual_monthly": 10
      },
      {
       "name": "Plus",
       "monthly": 60,
       "annual_monthly": 30
      },
      {
       "name": "Max",
       "monthly": 250,
       "annual_monthly": 250
      }
     ]
    },
    "facts": {
     "video.credits_per_gen": [
      {
       "v": {
        "model": "Seedance 2.0 Fast, 5 s at 720p",
        "credits": 30,
        "seconds": 5,
        "plan": "Starter",
        "plan_credits": 400
       },
       "s": "b/invideo-ai"
      }
     ]
    }
   },
   {
    "slug": "kapwing",
    "name": "Kapwing",
    "lifecycle": "active",
    "categories": [
     "editing",
     "clipping-captions",
     "dubbing"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://www.kapwing.com/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:08:07-04:00",
     "plans": [
      {
       "name": "Free",
       "monthly": 0,
       "annual_monthly": null
      },
      {
       "name": "Pro",
       "monthly": 24,
       "annual_monthly": 16
      },
      {
       "name": "Business",
       "monthly": 64,
       "annual_monthly": 50
      },
      {
       "name": "Enterprise",
       "monthly": null,
       "annual_monthly": null
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "kling-ai",
    "name": "Kling AI",
    "lifecycle": "active",
    "categories": [
     "video-generation"
    ],
    "free_plan": "unverified",
    "pricing": {
     "status": "verified",
     "source_url": "https://kling.ai/app/membership/membership-plan",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:31:08-04:00",
     "plans": [
      {
       "name": "Standard",
       "monthly": 8.8,
       "annual_monthly": null
      },
      {
       "name": "Pro",
       "monthly": 32.56,
       "annual_monthly": null
      },
      {
       "name": "Premier",
       "monthly": 181.99,
       "annual_monthly": null
      },
      {
       "name": "Ultra+",
       "monthly": 544.99,
       "annual_monthly": null
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "krea",
    "name": "Krea",
    "lifecycle": "active",
    "categories": [
     "video-generation"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://www.krea.ai/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:10:07-04:00",
     "plans": [
      {
       "name": "Free",
       "monthly": 0,
       "annual_monthly": null
      },
      {
       "name": "Basic",
       "monthly": null,
       "annual_monthly": 5.25
      },
      {
       "name": "Pro",
       "monthly": null,
       "annual_monthly": 21
      },
      {
       "name": "Max",
       "monthly": null,
       "annual_monthly": 63
      },
      {
       "name": "Business",
       "monthly": null,
       "annual_monthly": 160
      },
      {
       "name": "Enterprise",
       "monthly": null,
       "annual_monthly": null
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "lovo",
    "name": "LOVO (Genny)",
    "lifecycle": "unavailable",
    "categories": [
     "voice-tts",
     "video-generation"
    ],
    "free_plan": "unverified",
    "pricing": {
     "status": "unverified",
     "source_url": "https://lovo.ai/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:31:03-04:00",
     "plans": []
    },
    "facts": {}
   },
   {
    "slug": "ltx",
    "name": "LTX Studio",
    "lifecycle": "active",
    "categories": [
     "video-generation",
     "open-source"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://ltx.io/studio/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:08:34-04:00",
     "plans": [
      {
       "name": "Free",
       "monthly": 0,
       "annual_monthly": null
      },
      {
       "name": "Lite",
       "monthly": 15,
       "annual_monthly": 12
      },
      {
       "name": "Standard",
       "monthly": 35,
       "annual_monthly": 28
      },
      {
       "name": "Pro",
       "monthly": 125,
       "annual_monthly": 100
      }
     ]
    },
    "facts": {
     "free.commercial": [
      {
       "v": "no",
       "s": "b/ltx"
      }
     ]
    }
   },
   {
    "slug": "luma-ai",
    "name": "Luma AI",
    "lifecycle": "active",
    "categories": [
     "video-generation"
    ],
    "free_plan": "no",
    "pricing": {
     "status": "verified",
     "source_url": "https://lumalabs.ai/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:07:42-04:00",
     "plans": [
      {
       "name": "Plus",
       "monthly": 30,
       "annual_monthly": null
      },
      {
       "name": "Pro",
       "monthly": 90,
       "annual_monthly": null
      },
      {
       "name": "Ultra",
       "monthly": 300,
       "annual_monthly": null
      },
      {
       "name": "Team / Enterprise",
       "monthly": null,
       "annual_monthly": null
      }
     ]
    },
    "facts": {
     "video.credits_per_s": [
      {
       "v": {
        "model": "Ray3.2 at 720p",
        "credits": 100,
        "seconds": 5,
        "plan": "Plus",
        "plan_credits": 10000
       },
       "s": "b/luma-ai"
      }
     ]
    }
   },
   {
    "slug": "opusclip",
    "name": "OpusClip",
    "lifecycle": "active",
    "categories": [
     "clipping-captions"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://www.opus.pro/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:07:56-04:00",
     "plans": [
      {
       "name": "Free",
       "monthly": 0,
       "annual_monthly": null
      },
      {
       "name": "Starter",
       "monthly": 15,
       "annual_monthly": null
      },
      {
       "name": "Pro",
       "monthly": 29,
       "annual_monthly": 14.5
      },
      {
       "name": "Business",
       "monthly": null,
       "annual_monthly": null
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "pictory",
    "name": "Pictory",
    "lifecycle": "active",
    "categories": [
     "video-generation",
     "editing"
    ],
    "free_plan": "trial",
    "pricing": {
     "status": "verified",
     "source_url": "https://pictory.ai/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:08:06-04:00",
     "plans": [
      {
       "name": "Starter",
       "monthly": null,
       "annual_monthly": 25
      },
      {
       "name": "Professional",
       "monthly": null,
       "annual_monthly": 35
      },
      {
       "name": "Team",
       "monthly": null,
       "annual_monthly": 119
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "pika",
    "name": "Pika",
    "lifecycle": "active",
    "categories": [
     "video-generation"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://pika.art/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:07:40-04:00",
     "plans": [
      {
       "name": "Free",
       "monthly": 0,
       "annual_monthly": null
      },
      {
       "name": "Starter",
       "monthly": 10,
       "annual_monthly": null
      },
      {
       "name": "Creator",
       "monthly": 35,
       "annual_monthly": null
      },
      {
       "name": "Fancy",
       "monthly": 95,
       "annual_monthly": null
      }
     ]
    },
    "facts": {
     "free.commercial": [
      {
       "v": "no",
       "s": "b/pika"
      }
     ],
     "video.credits_per_gen": [
      {
       "v": {
        "model": "Seedance 2.5, 5 s at 720p",
        "credits": 122,
        "seconds": 5,
        "plan": "Starter",
        "plan_credits": 900
       },
       "s": "b/pika"
      }
     ]
    }
   },
   {
    "slug": "quso-ai",
    "name": "quso.ai",
    "lifecycle": "active",
    "categories": [
     "clipping-captions"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://quso.ai/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:07:57-04:00",
     "plans": [
      {
       "name": "Free",
       "monthly": 0,
       "annual_monthly": null
      },
      {
       "name": "Lite",
       "monthly": 29,
       "annual_monthly": 29
      },
      {
       "name": "Essential",
       "monthly": 39,
       "annual_monthly": 39
      },
      {
       "name": "Growth",
       "monthly": 49,
       "annual_monthly": 49
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "riverside",
    "name": "Riverside",
    "lifecycle": "active",
    "categories": [
     "editing"
    ],
    "free_plan": "trial",
    "pricing": {
     "status": "verified",
     "source_url": "https://riverside.com/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:08:13-04:00",
     "plans": [
      {
       "name": "Pro",
       "monthly": 35,
       "annual_monthly": 29
      },
      {
       "name": "Grow",
       "monthly": 45,
       "annual_monthly": 36
      },
      {
       "name": "Webinar",
       "monthly": 99,
       "annual_monthly": 79
      },
      {
       "name": "Business",
       "monthly": null,
       "annual_monthly": null
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "runway",
    "name": "Runway",
    "lifecycle": "active",
    "categories": [
     "video-generation"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://runway.com/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:07:40-04:00",
     "plans": [
      {
       "name": "Free",
       "monthly": 0,
       "annual_monthly": null
      },
      {
       "name": "Standard",
       "monthly": 15,
       "annual_monthly": 12
      },
      {
       "name": "Pro",
       "monthly": 35,
       "annual_monthly": 28
      },
      {
       "name": "Max",
       "monthly": 95,
       "annual_monthly": 76
      }
     ]
    },
    "facts": {
     "video.plan_seconds": [
      {
       "v": {
        "plan": "Standard",
        "price": 15,
        "basis": "monthly",
        "seconds": 52,
        "model": "Gen-4.5"
       },
       "s": "b/runway"
      },
      {
       "v": {
        "plan": "Pro",
        "price": 35,
        "basis": "monthly",
        "seconds": 187,
        "model": "Gen-4.5"
       },
       "s": "b/runway"
      },
      {
       "v": {
        "plan": "Max",
        "price": 95,
        "basis": "monthly",
        "seconds": 791,
        "model": "Gen-4.5"
       },
       "s": "b/runway"
      }
     ],
     "video.api_per_s": [
      {
       "v": {
        "model": "Gen-4.5",
        "usd": 0.12,
        "via": "Runway API"
       },
       "s": "b/runway-api"
      }
     ]
    }
   },
   {
    "slug": "submagic",
    "name": "Submagic",
    "lifecycle": "active",
    "categories": [
     "clipping-captions",
     "editing"
    ],
    "free_plan": "trial",
    "pricing": {
     "status": "verified",
     "source_url": "https://www.submagic.co/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:08:01-04:00",
     "plans": [
      {
       "name": "Starter",
       "monthly": null,
       "annual_monthly": 12
      },
      {
       "name": "Pro",
       "monthly": null,
       "annual_monthly": 23
      },
      {
       "name": "Business",
       "monthly": null,
       "annual_monthly": 41
      },
      {
       "name": "API minute packs",
       "monthly": null,
       "annual_monthly": null
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "synthesia",
    "name": "Synthesia",
    "lifecycle": "active",
    "categories": [
     "avatars",
     "dubbing"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://www.synthesia.io/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:07:42-04:00",
     "plans": [
      {
       "name": "Basic",
       "monthly": 0,
       "annual_monthly": null
      },
      {
       "name": "Starter",
       "monthly": 19,
       "annual_monthly": 14
      },
      {
       "name": "Pro",
       "monthly": 89,
       "annual_monthly": 59
      },
      {
       "name": "Enterprise",
       "monthly": null,
       "annual_monthly": null
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "veed",
    "name": "VEED",
    "lifecycle": "active",
    "categories": [
     "editing",
     "clipping-captions"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://www.veed.io/pricing",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:08:05-04:00",
     "plans": [
      {
       "name": "Creator",
       "monthly": null,
       "annual_monthly": 10
      },
      {
       "name": "Pro",
       "monthly": null,
       "annual_monthly": 20
      },
      {
       "name": "Enterprise",
       "monthly": null,
       "annual_monthly": null
      }
     ]
    },
    "facts": {}
   },
   {
    "slug": "wan-2-2",
    "name": "Wan 2.2",
    "lifecycle": "active",
    "categories": [
     "video-generation",
     "open-source"
    ],
    "free_plan": "yes",
    "pricing": {
     "status": "verified",
     "source_url": "https://github.com/Wan-Video/Wan2.2",
     "checked": "2026-10-20",
     "checked_at": "2026-10-20T17:08:32-04:00",
     "plans": [
      {
       "name": "Open weights",
       "monthly": 0,
       "annual_monthly": null
      }
     ]
    },
    "facts": {}
   }
  ],
  "entries": {
   "captions": [],
   "colossyan": [],
   "d-id": [],
   "descript": [],
   "fliki": [],
   "google-veo": [],
   "hailuo": [],
   "heygen": [],
   "higgsfield": [],
   "invideo-ai": [],
   "kapwing": [],
   "kling-ai": [],
   "krea": [],
   "lovo": [],
   "ltx": [],
   "luma-ai": [],
   "opusclip": [],
   "pictory": [],
   "pika": [],
   "quso-ai": [],
   "riverside": [],
   "runway": [],
   "submagic": [],
   "synthesia": [],
   "veed": [],
   "wan-2-2": []
  },
  "config": {
   "method_version": "1.0-draft",
   "source_permissions": {
    "g2": false,
    "capterra": false,
    "producthunt": false
   },
   "value_rule": null,
   "weights": {
    "value": 38,
    "sentiment": 16,
    "quality": 10,
    "ease": 7,
    "reliability": 7,
    "free_entry": 15,
    "transparency": 7
   },
   "bands": [
    [
     "S",
     85
    ],
    [
     "A",
     75
    ],
    [
     "B",
     65
    ],
    [
     "C",
     55
    ],
    [
     "D",
     0
    ]
   ],
   "prior": {
    "C": 10,
    "m": 3.5
   },
   "coverage_floor": 80,
   "min_sources": 2,
   "min_source_reviews": 10,
   "min_recent_reviews": 30,
   "recent_window_months": 12,
   "subrating_min_reviews": 10,
   "subrating_window_months": 24,
   "price_max_age_days": 30,
   "entry_billing": "monthly",
   "entry_steps": [
    [
     10,
     40
    ],
    [
     20,
     30
    ],
    [
     30,
     20
    ],
    [
     50,
     10
    ]
   ],
   "transparency_history_days": 90,
   "unit_fact_keys": [
    "tts.api",
    "tts.api_plan",
    "tts.credit_per_char",
    "tts.credits_per_min",
    "video.plan_seconds",
    "video.api_per_s",
    "video.credits_per_s",
    "video.credits_per_gen"
   ],
   "value_pending_reason": "Value for money is not applied to video yet; the planned rule is set out in the method below.",
   "value_pending_why": "value for money not applied to video yet"
  },
  "asOf": "2026-11-05T07:36:28-05:00",
  "historyStart": "2026-10-20",
  "priceChanges": [
   {
    "slug": "deepgram"
   },
   {
    "slug": "invideo-ai"
   },
   {
    "slug": "invideo-ai"
   },
   {
    "slug": "quso-ai"
   },
   {
    "slug": "quso-ai"
   },
   {
    "slug": "quso-ai"
   },
   {
    "slug": "speechify"
   }
  ]
 }
}