{
 "schema_version": "1.0",
 "id": "kedra-ai-index",
 "name": "Kedra AI Index",
 "research_status": "researched",
 "vendor_domain": "kedra.io",
 "category": "SEO & Marketing",
 "task": "SEO, content & landing pages",
 "summary": "Shopify app that checks whether ChatGPT, Gemini and other AI assistants recommend your store, ranks fixes, and publishes llms.txt and agents.md files.",
 "best_for": "Shopify store owners who want to see whether AI assistants recommend their products and want llms.txt and agents.md files kept up to date from the catalog",
 "skip_if": "you do not sell on Shopify, you want independent documentation before you install, or you want a tool we have tested ourselves",
 "honest_knock": "It is a young app, listed since April 2026, and we found no documentation for it outside the Shopify listing. It works only on Shopify, and the visibility results come from the vendor's own tests, which we could not check.",
 "pricing": {
  "status": "public",
  "entry_price": "$10",
  "entry_price_terms": "Starter · Starter is $10 a month or $100 a year",
  "from_price_usd_month": null,
  "plans": null,
  "plans_source": null,
  "notes": "(read 2026-11-11 on the Shopify App Store listing, US dollars) Kedra has a Free plan and three paid plans. Free covers an AI visibility check on 5 AI engines, 3 AI fixes drafted and applied for you, llms.txt and agents.md files, and visits from ChatGPT and other AI assistants for the last 30 days. Starter costs $10 a month or $100 a year and adds a weekly visibility check, 15 AI fixes a month and 90 days of AI traffic and sales analytics. Grow costs $25 a month or $216 a year and adds daily tracking in 1 market, 12 buyer questions on ChatGPT and Gemini, 40 AI fixes a month with a fix autopilot, and 5 AI blog posts a month. Pro costs $79 a month or $708 a year and adds tracking in 3 markets, 30 buyer questions, unlimited AI fixes and 15 blog posts a month. The listing shows a 10-day free trial on Starter and Grow. Charges run through your Shopify bill, and we did not open the install screen, so any tax or currency conversion is not known. An earlier reading on 18 October 2026 also showed a Scale plan at $199 a month; it is not on the listing now.",
  "verified_at": "2026-11-11",
  "source_url": "https://apps.shopify.com/kedra-ai-index",
  "schema_offer": {
   "price": 10.0,
   "currency": "USD",
   "description": "Starter, Starter is $10 a month or $100 a year; Grow $25 a month or $216 a year; Pro $79 a month or $708 a year; Free is $0; the listing shows a 10-day free trial on Starter and Grow. Read on the vendor's own pricing page on 2026-11-11.",
   "page": "https://marketingandsalessoftware.com/kedra-ai-index-review.html"
  },
  "source_quotes": null,
  "recent_change": null,
  "price_history": null
 },
 "free_plan": true,
 "free_plan_evidence": "(read 2026-11-11 on the Shopify App Store listing, US dollars) Kedra has a Free plan and three paid plans.",
 "cost_traps": [],
 "compare_with": {
  "name": "Superlines",
  "why": "Superlines tracks AI visibility for brands in general, while Kedra is built for Shopify catalogs. Run the free check from each on the same ten product questions and compare what they report"
 },
 "links": {
  "record": "https://aibuildermarketplace.com/api/v1/products/kedra-ai-index.json",
  "review": "https://marketingandsalessoftware.com/kedra-ai-index-review.html",
  "marketplace": "https://aibuildermarketplace.com/marketplace/kedra-ai-index/",
  "vendor_site": "https://kedra.io"
 },
 "purchase": {
  "seller": "the vendor",
  "how": "AIBuilder Marketplace does not sell this software. Sign up, start a trial or buy on the vendor's site.",
  "handoff_url": "https://platform.shoffi.app/r/rl_LgLQ8lxx",
  "affiliate": true,
  "disclosure": "Where purchase.affiliate is true, purchase.handoff_url is an affiliate link: AIBuilder Marketplace may earn a commission at no extra cost to the buyer. Commission never changes what a record says, and products are not ranked by commission. Where it is false the link is the vendor's plain site."
 },
 "provenance": {
  "research": "hand-researched dossier, read on the vendor's own pages",
  "researched_since": "2026-07",
  "method": "https://aibuildermarketplace.com/how-we-review/",
  "license": "CC BY 4.0. Credit 'AIBuilder Marketplace' with a link to https://aibuildermarketplace.com/atlas/.",
  "note": "A rebuild is not a new measurement: pricing.verified_at is the date that matters."
 },
 "cost": {
  "status": "available",
  "engine": "https://aibuildermarketplace.com/agents/#cost",
  "rules": {
   "currency": "USD",
   "unit": "store",
   "axis": "stores",
   "plans": [
    {
     "id": "free",
     "name": "Free",
     "model": "free",
     "evidence": "Kedra has a Free plan and three paid plans"
    },
    {
     "id": "starter",
     "name": "Starter",
     "model": "per_unit",
     "monthly": 10,
     "annual_year": 100,
     "evidence": "Starter costs $10 a month or $100 a year"
    },
    {
     "id": "grow",
     "name": "Grow",
     "model": "per_unit",
     "monthly": 25,
     "annual_year": 216,
     "evidence": "Grow costs $25 a month or $216 a year"
    },
    {
     "id": "pro",
     "name": "Pro",
     "model": "per_unit",
     "monthly": 79,
     "annual_year": 708,
     "evidence": "Pro costs $79 a month or $708 a year"
    }
   ],
   "notes": [
    "Charged through the Shopify bill; a 10-day free trial is shown on Starter and Grow.",
    "Tax and currency conversion at install are not known; a Scale plan at $199 seen on 18 October 2026 is no longer listed."
   ],
   "rules_verified_at": "2026-11-11"
  },
  "growth": {
   "annual": {
    "product_id": "kedra-ai-index",
    "currency": "USD",
    "axis": "stores",
    "unit": "store",
    "billing": "annual",
    "rows": [
     {
      "units": 1,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "starter": 8.33,
       "grow": 18.0,
       "pro": 59.0
      }
     },
     {
      "units": 2,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "starter": 16.67,
       "grow": 36.0,
       "pro": 118.0
      }
     },
     {
      "units": 3,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "starter": 25.0,
       "grow": 54.0,
       "pro": 177.0
      }
     },
     {
      "units": 5,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "starter": 41.67,
       "grow": 90.0,
       "pro": 295.0
      }
     },
     {
      "units": 10,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "starter": 83.33,
       "grow": 180.0,
       "pro": 590.0
      }
     }
    ],
    "switch_points": [],
    "conflicts": [],
    "unknowns": []
   },
   "monthly": {
    "product_id": "kedra-ai-index",
    "currency": "USD",
    "axis": "stores",
    "unit": "store",
    "billing": "monthly",
    "rows": [
     {
      "units": 1,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "starter": 10.0,
       "grow": 25.0,
       "pro": 79.0
      }
     },
     {
      "units": 2,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "starter": 20.0,
       "grow": 50.0,
       "pro": 158.0
      }
     },
     {
      "units": 3,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "starter": 30.0,
       "grow": 75.0,
       "pro": 237.0
      }
     },
     {
      "units": 5,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "starter": 50.0,
       "grow": 125.0,
       "pro": 395.0
      }
     },
     {
      "units": 10,
      "cheapest_plan": "free",
      "cheapest_plan_name": "Free",
      "total_month": 0.0,
      "billed": {
       "amount": 0.0,
       "every": "month"
      },
      "ranges": [],
      "per_plan": {
       "free": 0.0,
       "starter": 100.0,
       "grow": 250.0,
       "pro": 790.0
      }
     }
    ],
    "switch_points": [],
    "conflicts": [],
    "unknowns": []
   }
  }
 },
 "unknowns": [
  "Plan-by-plan prices are not structured in this record yet; pricing.notes has the full text.",
  "Contract terms (cancellation, data export, data location, minimum seats) are not researched as separate fields; pricing.notes mentions them only where the vendor's pricing page does.",
  "Being verified: free trial and refund terms are not yet matched to a verbatim line on the vendor's own pages. Not matched does not mean there is none.",
  "Not tested hands-on by us: what the product does comes from the vendor's pages and our reading of them."
 ],
 "verification": {
  "price": "read",
  "free_trial": "being_verified",
  "refund": "being_verified"
 },
 "status_page": null,
 "task_evidence": null,
 "open_questions": [
  {
   "question_id": "kedra-ai-index:cancellation_terms",
   "key": "cancellation_terms",
   "question": "Can a customer cancel at any time, and what happens to an annual plan that is cancelled mid-term?",
   "status": "open"
  },
  {
   "question_id": "kedra-ai-index:data_export",
   "key": "data_export",
   "question": "Which data can a customer export, in which formats, on which plans?",
   "status": "open"
  },
  {
   "question_id": "kedra-ai-index:data_location",
   "key": "data_location",
   "question": "Where is customer data stored, and can a customer choose the region?",
   "status": "open"
  }
 ],
 "vendor_answers": [],
 "agent_channels": {
  "vendor_mcp": null,
  "agent_checkout": {
   "status": "not_checked",
   "detail": "We could not read the vendor's pages as plain HTML.",
   "checked_at": "2026-10-07",
   "method": "homepage, /pricing and the pricing page we cite, read as plain HTML (no JavaScript) and searched for explicit support of purchases by AI agents: Agentic Commerce Protocol, Instant Checkout, Agent Payments Protocol, buy in ChatGPT, agentic checkout"
  }
 }
}
