{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/1HLZeTjxQDIinutxItdk/OujZwGfoKk5GZuKDF3uc/siteMetadata.js"],
  "sourcesContent": ["// Generated by Framer (b4533c2)\nexport default function metadata(params,activeLocale){return{customHTMLBodyStart:'<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-WSCGD2B5\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->',customHTMLHeadEnd:'<script>\\n  (function () {\\n    const allowedParams = [\\n      \"utm_source\", \"utm_medium\", \"utm_campaign\", \"utm_term\", \"utm_content\",\\n      \"hubspotutk\", \"hsa_acc\", \"hsa_cam\", \"hsa_grp\", \"hsa_ad\", \"hsa_src\",\\n      \"hsa_tgt\", \"hsa_kw\", \"hsa_mt\", \"hsa_net\", \"hsa_ver\"\\n    ];\\n\\n    const queryParams = new URLSearchParams(window.location.search);\\n    const filteredParams = new URLSearchParams();\\n\\n    for (const [key, value] of queryParams.entries()) {\\n      if (allowedParams.includes(key)) {\\n        filteredParams.append(key, value);\\n      }\\n    }\\n\\n    if (!filteredParams.toString()) return;\\n\\n    const updateHref = () => {\\n      const button = document.querySelector(\\'#get-started-button\\');\\n      if (button) {\\n        const baseUrl = \\'https://app.codeant.ai/\\';\\n        const currentHref = new URL(button.href);\\n        currentHref.search = filteredParams.toString(); // Overwrite search params\\n        button.href = currentHref.toString();\\n      }\\n    };\\n\\n    // Retry until button exists, or max 10 tries (2s total)\\n    let tries = 0;\\n    const interval = setInterval(() => {\\n      const btn = document.querySelector(\\'#get-started-button\\');\\n      if (btn) {\\n        updateHref();\\n        clearInterval(interval);\\n      } else if (tries++ > 10) {\\n        clearInterval(interval); // Give up after 10 tries\\n      }\\n    }, 200);\\n  })();\\n</script>\\n<script>\\nfunction checkForIdAndRedirect() {\\n   const targetId = \"d25ae41a-f524-4d34-b3d9-f4074b63f83d-24\";\\n   const redirectUrl = \"https://centered-checkout-157596.framer.app/lp/demo\";\\n   \\n   const element = document.getElementById(targetId);\\n   \\n   if (element) {\\n       clearInterval(checkInterval); // stop checking once found\\n       window.open(redirectUrl, \\'_blank\\');\\n   }\\n}\\n\\ndocument.addEventListener(\\'DOMContentLoaded\\', checkForIdAndRedirect);\\nwindow.addEventListener(\\'load\\', checkForIdAndRedirect);\\n\\nlet checkCount = 0;\\nconst maxChecks = 10;\\nconst checkInterval = setInterval(() => {\\n   checkForIdAndRedirect();\\n   checkCount++;\\n   if (checkCount >= maxChecks) {\\n       clearInterval(checkInterval);\\n   }\\n}, 500);\\n</script>',customHTMLHeadStart:'<script type=\"application/ld+json\">\\n{\\n  \"@context\": \"https://schema.org\",\\n  \"@type\": \"SoftwareApplication\",\\n  \"name\": \"CodeAnt AI\",\\n  \"url\": \"https://www.codeant.ai\",\\n  \"applicationCategory\": \"DeveloperTool\",\\n  \"description\": \"AI\u2011powered code review platform that auto\u2011fixes code quality and security issues across 30+ languages, integrates with CI/CD and IDEs.\",\\n  \"softwareVersion\": \"1.1.2\",\\n  \"datePublished\": \"2024-10-08\",\\n  \"dateModified\": \"2025-05-07\",\\n  \"operatingSystem\": \"All\",\\n  \"featureList\": [\\n    \"AI PR summarization\",\\n    \"Line\u2011by\u2011line code review\",\\n    \"One\u2011click auto\u2011fix suggestions\",\\n    \"Static Application Security Testing (SAST)\",\\n    \"Infrastructure\u2011as\u2011Code security\",\\n    \"Secret scanning\",\\n    \"Custom policy enforcement\",\\n    \"Compliance dashboards\"\\n  ],\\n  \"offers\": [\\n    {\\n      \"@type\": \"Offer\",\\n      \"name\": \"Basic Plan\",\\n      \"price\": \"10.00\",\\n      \"priceCurrency\": \"USD\",\\n      \"billingFrequency\": \"Monthly\"\\n    },\\n    {\\n      \"@type\": \"Offer\",\\n      \"name\": \"Premium Plan\",\\n      \"price\": \"20.00\",\\n      \"priceCurrency\": \"USD\",\\n      \"billingFrequency\": \"Monthly\"\\n    },\\n    {\\n      \"@type\": \"Offer\",\\n      \"name\": \"Enterprise Plan\",\\n      \"price\": \"Contact for pricing\",\\n      \"priceCurrency\": \"USD\"\\n    }\\n  ],\\n  \"provider\": {\\n    \"@type\": \"Organization\",\\n    \"name\": \"CodeAnt AI\",\\n    \"url\": \"https://www.codeant.ai\",\\n    \"sameAs\": [\\n      \"https://marketplace.atlassian.com/apps/1235138/codeant-ai\",\\n      \"https://www.ycombinator.com/companies/codeant-ai\"\\n    ],\\n    \"logo\": \"https://www.codeant.ai/logo.png\",\\n    \"founders\": [\\n      {\\n        \"@type\": \"Person\",\\n        \"name\": \"Amartya Jha\",\\n        \"jobTitle\": \"Co\u2011Founder & CEO\"\\n      },\\n      {\\n        \"@type\": \"Person\",\\n        \"name\": \"Chinmay Bharti\",\\n        \"jobTitle\": \"Co\u2011Founder & CTO\"\\n      }\\n    ],\\n    \"address\": [\\n      {\\n        \"@type\": \"PostalAddress\",\\n        \"streetAddress\": \"355 Bryant St.\",\\n        \"addressLocality\": \"San Francisco\",\\n        \"addressRegion\": \"CA\",\\n        \"postalCode\": \"94107\",\\n        \"addressCountry\": \"USA\"\\n      },\\n      {\\n        \"@type\": \"PostalAddress\",\\n        \"streetAddress\": \"No. 951, 24th Main Road, R.K Colony\",\\n        \"addressLocality\": \"J P Nagar, Bengaluru\",\\n        \"addressRegion\": \"Karnataka\",\\n        \"postalCode\": \"560078\",\\n        \"addressCountry\": \"India\"\\n      }\\n    ]\\n  },\\n  \"isAccessibleForFree\": \"False\",\\n  \"aggregateRating\": {\\n    \"@type\": \"AggregateRating\",\\n    \"ratingValue\": \"5\",\\n    \"reviewCount\": \"7\"\\n  }\\n}\\n</script>\\n\\n\\n<!-- Google Tag Manager -->\\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({\\'gtm.start\\':\\nnew Date().getTime(),event:\\'gtm.js\\'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!=\\'dataLayer\\'?\\'&l=\\'+l:\\'\\';j.async=true;j.src=\\n\\'https://www.googletagmanager.com/gtm.js?id=\\'+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,\\'script\\',\\'dataLayer\\',\\'GTM-WSCGD2B5\\');</script>\\n<!-- End Google Tag Manager -->\\n\\n\\n<!-- Google tag (gtag.js) -->\\n<script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=AW-16552869979\"></script>\\n<script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag(\\'js\\', new Date());\\n\\n  gtag(\\'config\\', \\'AW-16552869979\\');\\n</script>\\n\\n\\n<script>function initApollo(){var n=Math.random().toString(36).substring(7),o=document.createElement(\"script\");\\no.src=\"https://assets.apollo.io/micro/website-tracker/tracker.iife.js?nocache=\"+n,o.async=!0,o.defer=!0,\\no.onload=function(){window.trackingFunctions.onLoad({appId:\"67a609fde2041a01b1305519\"})},\\ndocument.head.appendChild(o)}initApollo();</script>\\n\\n\\n<script>function initApollo(){var n=Math.random().toString(36).substring(7),o=document.createElement(\"script\");\\no.src=\"https://assets.apollo.io/micro/website-tracker/tracker.iife.js?nocache=\"+n,o.async=!0,o.defer=!0,\\no.onload=function(){window.trackingFunctions.onLoad({appId:\"67a609fde2041a01b1305519\"})},\\ndocument.head.appendChild(o)}initApollo();</script>',description:\"AI code reviewer with the accuracy of static analysis, speed up code reviews, detect and auto-fix common issues, bugs, and security vulnerabilities with every change.\",favicon:\"https://framerusercontent.com/assets/wFSmkM88rbe0tHhxKRiPAWBig.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/nivUJZStarhPFLeuF98nuvO4.png\",title:\"CodeAnt AI\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "AACe,SAARA,EAA0BC,EAAOC,EAAa,CAAC,MAAM,CAAC,oBAAoB;AAAA;AAAA,4CAAwP,kBAAkB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,YAA8mE,oBAAoB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,sDAA4+H,YAAY,yKAAyK,QAAQ,qEAAqE,OAAO,0BAA0B,YAAY,oEAAoE,MAAM,YAAY,CAAE",
  "names": ["metadata", "params", "activeLocale"]
}
