{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/8WyNeUHGWxAjO6rlcdvW/RDHqpTNOapKBfBTYzYlY/siteMetadata.js"],
  "sourcesContent": ["// Generated by Framer (e942a9a)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:\"<!--cookie banner Termy-->\\n<script type=\\\"text/javascript\\\" src=\\\"https://app.termly.io/resource-blocker/5b26b972-af3b-4d53-a83a-72748b10ff65?autoBlock=on\\\"></script>\\n\\n<!-- Google tag (gtag.js) -->\\n<script async=\\\"\\\" src=\\\"https://www.googletagmanager.com/gtag/js?id=G-NMJMZ6F02J\\\"></script>\\n<script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'G-NMJMZ6F02J');\\n</script>\\n\\n<!-- UserSnap feedback -->\\n<script>\\n  window.onUsersnapLoad = function(api) {\\n    api.init();\\n  };\\n  var script = document.createElement('script');\\n  script.defer = 1;\\n  script.src = 'https://widget.usersnap.com/global/load/bc6e1c70-0b0b-4c26-b170-350f529d814f?onload=onUsersnapLoad';\\n  document.getElementsByTagName('head')[0].appendChild(script);\\n</script>\",customHTMLHeadEnd:'<script type=\"text/javascript\">\\n    (function(c,l,a,r,i,t,y){\\n        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};\\n        t=l.createElement(r);t.async=1;t.src=\"https://www.clarity.ms/tag/\"+i;\\n        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);\\n    })(window, document, \"clarity\", \"script\", \"p10q4hnjgt\");\\n</script>\\n<script>\\nwindow.growthbook_config = window.growthbook_config || {};\\n\\n// Generate a UUID using crypto API (more secure)\\nfunction generateUUID() {\\n  // Use crypto.randomUUID() if available (modern browsers)\\n  if (window.crypto && typeof window.crypto.randomUUID === \\'function\\') {\\n    console.log(\"uuid generation using crypto\");\\n    return window.crypto.randomUUID();\\n  }\\n  \\n  // Fallback for older browsers\\n  return ([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g, c =>\\n    (c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16)\\n  );\\n}\\n\\n// Try to get existing UUID from localStorage or create a new one\\nconst getOrCreateUUID = () => {\\n  let uuid = localStorage.getItem(\\'gb_uuid\\');\\n  if (!uuid) {\\n    uuid = generateUUID();\\n    try {\\n      localStorage.setItem(\\'gb_uuid\\', uuid);\\n    } catch (e) {\\n      console.error(\\'Failed to save UUID to localStorage\\', e);\\n    }\\n  }\\n  return uuid;\\n};\\n\\nwindow.growthbook_config.attributes = {\"x-uuid\": getOrCreateUUID()};\\n</script>\\n<script>\\nwindow.growthbook_config = window.growthbook_config || {};\\nwindow.growthbook_config.trackingCallback = (experiment, result) => {\\n  console.log(`Experiment: ${experiment.key}, Variation: ${result.variationId}`);\\n};\\n</script>\\n<script>\\n// Wait for the GrowthBook SDK to load before running\\nwindow.growthbook_queue = window.growthbook_queue || [];\\nwindow.growthbook_queue.push((gb) => {\\n  // Function that uses feature flags to make changes to the page\\n  const applyFeatureFlags = () => {\\n    if(gb.isOn(\"test-pricing-strategy\")) {\\n      console.debug(\"is on\");\\n    } else {\\n      console.debug(\"is off\")\\n    }\\n  }\\n\\n  // Call your function initially plus whenever new data is received\\n  applyFeatureFlags();\\n  document.addEventListener(\"growthbookdata\", applyFeatureFlags)\\n});\\n</script>\\n<script async=\"\" data-api-host=\"https://cdn.growthbook.io\" data-client-key=\"sdk-8C0W1wnuef8Bmgjv\" src=\"https://cdn.jsdelivr.net/npm/@growthbook/growthbook/dist/bundles/auto.min.js\"></script>',customHTMLHeadStart:'<script src=\"https://analytics.ahrefs.com/analytics.js\" data-key=\"S3rMo3G6Ud4cyQihWx5Pvg\" async=\"\"></script>',description:\"Thesify: Review your academic writing with real-time feedback. Thesify helps you improve papers, theses, essays, and grant proposals. Developed with educators and universities for academic integrity. \",favicon:\"https://framerusercontent.com/assets/pUjQOgLuXozKpm7Aa2WtgsymZVQ.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/ZqpsqPqyJ1ewrD4UDNDgOrdEjWs.svg\",title:\"Thesify - Ethical AI Tools That Improve Your Academic Writing\"};}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,kBAAkB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,YAA+0B,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,iMAA01E,oBAAoB,gHAA+G,YAAY,2MAA2M,QAAQ,uEAAuE,OAAO,0BAA0B,YAAY,uEAAuE,MAAM,+DAA+D,CAAE",
  "names": ["metadata", "params", "activeLocale"]
}
