Does Qlty work for projects that aren’t hosted on GitHub?
Yes — but only through the Qlty CLI. The CLI runs locally on any project regardless of where it’s hosted, and supports linting, auto-formatting, code smells, complexity, and duplication analysis on Mac, Linux, and Windows.Qlty Cloud — the hosted product that adds automated code review of pull requests, code coverage tracking, quality trends, and pull request comments — currently integrates with GitHub Cloud only. Support for additional Git hosts isn’t available today.If your code lives on GitLab, Bitbucket, Azure DevOps, or a self-hosted Git server, you can still use the Qlty CLI for everything it offers and run it in your existing CI provider. See Qlty CLI vs. Qlty Cloud for the feature breakdown.
Yes, the features that we provide which use large language models (LLMs) are optional. They require an explicit opt-in within your Workspace Settings.Please see our AI Data Usage page for more information.
Access to your organization on Qlty Cloud is always syncronized with GitHub. There is no invitation step required, and no users to manage within Qlty Cloud.A user will be able to access a project on Qlty Cloud if and only if they can access the underlying repository on GitHub.
Yes, use of Qlty for public, open source projects will remain free forever.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Qlty Docs","colors":{"primary":"#08B2B7","light":"#66FAEC","dark":"#08B2B7"},"logo":{"light":"https://mintcdn.com/qltysoftware/WE5EjhygR2JGFw2L/assets/qlty_logo_black.svg?fit=max\u0026auto=format\u0026n=WE5EjhygR2JGFw2L\u0026q=85\u0026s=953dc5550d8d7b301bab57c551c2e095","dark":"https://mintcdn.com/qltysoftware/WE5EjhygR2JGFw2L/assets/qlty_logo_light.svg?fit=max\u0026auto=format\u0026n=WE5EjhygR2JGFw2L\u0026q=85\u0026s=314c810c7988344145e96a72d93a64e1"},"favicon":"https://mintcdn.com/qltysoftware/WE5EjhygR2JGFw2L/assets/favicon.png?fit=max\u0026auto=format\u0026n=WE5EjhygR2JGFw2L\u0026q=85\u0026s=c6b170f43aafed94940cea1b71d16fcf","background":{"color":{"light":"#f6f6f6","dark":"#000000"}},"navbar":{"links":[{"href":"/cloud/support","label":"Get Support"}],"primary":{"type":"button","label":"Back to App","href":"https://qlty.sh/dashboard"}},"search":{"prompt":"Search documentation..."},"fonts":{"heading":{"family":"Aeonik","weight":600,"source":"assets/Aeonik-Bold.woff2","format":"woff2"},"body":{"family":"Inter"}},"styling":{"codeblocks":"system","latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"qltysoftware","hasAudioNarration":false,"actualSubdomain":"qltysoftware","customDomains":["docs.qlty.sh"],"gitSource":{"type":"github","owner":"qltysh","repo":"cloud","deployBranch":"main","contentDirectory":"mintlify-docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae3c66747763d63c82f956c","collectionId":"33c92b4c-0f70-4da0-b44f-89308c5210f7","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae3c66747763d63c82f956c"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae3c66747763d63c82f956c","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Qlty CLI","count":56},{"language":"default","tag":"Qlty Cloud","count":38},{"language":"default","tag":"All Commands","count":31},{"language":"default","tag":"Home","count":29},{"language":"default","tag":"Code Coverage","count":29},{"language":"default","tag":"API Reference","count":27},{"language":"default","tag":"Endpoints","count":26},{"language":"default","tag":"Additional Information","count":20},{"language":"default","tag":"Getting Started","count":16},{"language":"default","tag":"Programming Languages","count":16}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".pretty-table{width:100%;table-layout:fixed;border:1px solid #ddd}.pretty-table thead{background-color:#f2f2f2}.pretty-table tbody{background-color:#fff}.pretty-table td,.pretty-table th{padding:8px;text-align:center;border:1px solid #ddd}.pretty-table td:first-child,.pretty-table th:first-child{padding:8px 12px;text-align:left}.pretty-table .divider-row{background-color:#f2f2f2;font-weight:700}.dark .pretty-table,.dark .pretty-table td,.dark .pretty-table th{border:1px solid #dddddd36}.dark .pretty-table .divider-row,.dark .pretty-table thead{background-color:rgb(102 250 236/10%)}.dark .pretty-table tbody{background-color:transparent}#mermaid-carry-forward{display:flex;justify-content:center;align-items:center;width:100%}#content-area h1{font-size:36px!important;font-weight:800!important;line-height:45px!important}#content-area h2,#content-area table th{font-weight:700!important}#content-area h3{font-size:20px!important;line-height:32px!important}.eyebrow{color:#007277}.code-group [role=tab],.code-group [role=tab]>div{color:#707575;font-size:14px!important}.code-group [role=tab][data-state=active],.code-group [role=tab][data-state=active]>div{color:#2a2a2a;font-weight:600}#content-area table th{background-color:rgb(0 0 0/2.4%)}#content-area table td,#content-area table th{padding:8px!important;border-bottom:1px solid rgb(0 0 0/12%)!important}.dark #content-area table th{background-color:rgb(255 255 255/4%)}.dark #content-area table td,.dark #content-area table th{border-bottom-color:rgb(255 255 255/12%)!important}[data-component-part=step-number]>div{background-color:rgb(255 255 255/80%)!important;border:1px solid rgb(0 0 0/12%)}.dark [data-component-part=step-number]>div{background-color:rgb(255 255 255/10%)!important;border:1px solid rgb(255 255 255/15%)}#sidebar-content a[class*=bg-primary]{color:#007277!important;background-color:rgb(4 189 196/15.7%)!important}.dark #sidebar-content a[class*=bg-primary]{color:#66faec!important;background-color:rgb(102 250 236/15.7%)!important}#content-area :not(pre)>code,#content-area :not(pre)>span>code{background-color:rgb(255 255 255/80%)!important;box-shadow:rgb(0 0 0/12%) 0 0 0 1px inset!important;border-radius:4px!important;padding:2px 4px!important;color:#007277!important}#content-area h1 :not(pre,a)>code,#content-area h1 :not(pre,a)>span>code,#content-area h2 :not(pre,a)>code,#content-area h2 :not(pre,a)>span>code,#content-area h3 :not(pre,a)>code,#content-area h3 :not(pre,a)>span>code,#content-area h4 :not(pre,a)>code,#content-area h4 :not(pre,a)>span>code,h1 #content-area :not(pre)>code,h1 #content-area :not(pre)>span>code,h2 #content-area :not(pre)>code,h2 #content-area :not(pre)>span>code{color:inherit!important;font-weight:inherit!important;font-size:inherit!important}.code-block code,.code-block pre{font-family:Menlo,Consolas,\"DejaVu Sans Mono\",monospace!important}#content-area table{table-layout:auto!important;width:100%!important}#content-area table code{white-space:nowrap!important}#content-area .text-primary,#content-area .text-primary-light,.toc .text-primary{color:#007277!important}.dark #content-area .text-primary,.dark #content-area .text-primary-light,.dark .toc .text-primary{color:#66faec!important}"}],"page":{"pagePath":"cloud/faq","slug":"/cloud/faq","pageMetadata":{"title":"Frequently Asked Questions (FAQ)","description":null,"href":"/cloud/faq"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`does-qlty-work-for-projects-that-aren’t-hosted-on-github`,children:`Does Qlty work for projects that aren’t hosted on GitHub?`}),`\n`,_jsxs(_components.p,{children:[`Yes — but only through the `,_jsx(_components.a,{href:`/cli/quickstart`,children:`Qlty CLI`}),`. The CLI runs locally on any project regardless of where it’s hosted, and supports linting, auto-formatting, code smells, complexity, and duplication analysis on Mac, Linux, and Windows.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/cloud/quickstart`,children:`Qlty Cloud`}),` — the hosted product that adds automated code review of pull requests, code coverage tracking, quality trends, and pull request comments — currently integrates with GitHub Cloud only. Support for additional Git hosts isn’t available today.`]}),`\n`,_jsxs(_components.p,{children:[`If your code lives on GitLab, Bitbucket, Azure DevOps, or a self-hosted Git server, you can still use the Qlty CLI for everything it offers and run it in your existing CI provider. See `,_jsx(_components.a,{href:`/cli-vs-cloud`,children:`Qlty CLI vs. Qlty Cloud`}),` for the feature breakdown.`]}),`\n`,_jsx(Heading,{level:`2`,id:`can-i-use-qlty-without-the-ai-features`,children:`Can I use Qlty without the AI features?`}),`\n`,_jsx(_components.p,{children:`Yes, the features that we provide which use large language models (LLMs) are optional. They require an explicit opt-in within your Workspace Settings.`}),`\n`,_jsxs(_components.p,{children:[`Please see our `,_jsx(_components.a,{href:`/cloud/data-usage`,children:`AI Data Usage`}),` page for more information.`]}),`\n`,_jsx(Heading,{level:`2`,id:`how-do-i-add-or-remove-users`,children:`How do I add or remove users?`}),`\n`,_jsx(_components.p,{children:`Access to your organization on Qlty Cloud is always syncronized with GitHub. There is no invitation step required, and no users to manage within Qlty Cloud.`}),`\n`,_jsx(_components.p,{children:`A user will be able to access a project on Qlty Cloud if and only if they can access the underlying repository on GitHub.`}),`\n`,_jsx(Heading,{level:`2`,id:`will-qlty-be-free-for-open-source-projects`,children:`Will Qlty be free for open source projects?`}),`\n`,_jsx(_components.p,{children:`Yes, use of Qlty for public, open source projects will remain free forever.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Frequently Asked Questions (FAQ)","description":null,"href":"/cloud/faq"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Does Qlty work for projects that aren’t hosted on GitHub?","slug":"does-qlty-work-for-projects-that-aren’t-hosted-on-github","depth":2,"children":[]},{"title":"Can I use Qlty without the AI features?","slug":"can-i-use-qlty-without-the-ai-features","depth":2,"children":[]},{"title":"How do I add or remove users?","slug":"how-do-i-add-or-remove-users","depth":2,"children":[]},{"title":"Will Qlty be free for open source projects?","slug":"will-qlty-be-free-for-open-source-projects","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"qltysoftware","siteName":"Qlty Docs","title":"Frequently Asked Questions (FAQ) - Qlty Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-29T22:19:29.122Z","originalFileLocation":"cloud/faq.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Qlty Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Frequently Asked Questions (FAQ) - Qlty Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Qlty Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.qlty.sh/cloud/faq\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://qltysoftware.mintlify.app/_mintlify/api/og/v2?division=Additional+Information\u0026amp;title=Frequently+Asked+Questions+%28FAQ%29\u0026amp;theme=f77b4adcd6006d656f331cf4\u0026amp;signature=e536e5f1aee6bfc0dc0c74ccd43c2f4018fb88aaed69c704757adfef9a1ad324\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Frequently Asked Questions (FAQ) - Qlty Docs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://qltysoftware.mintlify.app/_mintlify/api/og/v2?division=Additional+Information\u0026amp;title=Frequently+Asked+Questions+%28FAQ%29\u0026amp;theme=f77b4adcd6006d656f331cf4\u0026amp;signature=e536e5f1aee6bfc0dc0c74ccd43c2f4018fb88aaed69c704757adfef9a1ad324\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Qlty Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#08B2B7\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.qlty.sh/cloud/faq\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/cloud/faq.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.qlty.sh/#organization\",\"name\":\"Qlty Docs\",\"url\":\"https://docs.qlty.sh\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/qltysoftware/WE5EjhygR2JGFw2L/assets/qlty_logo_black.svg?fit=max\u0026auto=format\u0026n=WE5EjhygR2JGFw2L\u0026q=85\u0026s=953dc5550d8d7b301bab57c551c2e095\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.qlty.sh#website\",\"name\":\"Qlty Docs\",\"url\":\"https://docs.qlty.sh\",\"publisher\":{\"@id\":\"https://docs.qlty.sh/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.qlty.sh/cloud/faq#webpage\",\"url\":\"https://docs.qlty.sh/cloud/faq\",\"name\":\"Frequently Asked Questions (FAQ)\",\"dateModified\":\"2026-10-29T22:19:29.122Z\",\"isPartOf\":{\"@id\":\"https://docs.qlty.sh#website\"},\"breadcrumb\":{\"@id\":\"https://docs.qlty.sh/cloud/faq#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.qlty.sh/cloud/faq#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Qlty Docs\",\"item\":\"https://docs.qlty.sh\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Frequently Asked Questions (FAQ)\",\"item\":\"https://docs.qlty.sh/cloud/faq\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.qlty.sh/cloud/faq#article\",\"headline\":\"Frequently Asked Questions (FAQ)\",\"name\":\"Frequently Asked Questions (FAQ)\",\"url\":\"https://docs.qlty.sh/cloud/faq\",\"mainEntityOfPage\":{\"@id\":\"https://docs.qlty.sh/cloud/faq#webpage\"},\"dateModified\":\"2026-10-29T22:19:29.122Z\",\"publisher\":{\"@id\":\"https://docs.qlty.sh/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.qlty.sh#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Qlty Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Qlty Docs","nav":{"global":null,"tabs":[{"tab":"Home","icon":"house","pages":[{"title":"Home","href":"/what-is-qlty"}]},{"tab":"Qlty CLI","icon":"square-terminal","pages":[{"title":"Qlty CLI","href":"/cli/quickstart"}]},{"tab":"Qlty Cloud","icon":"cloud","groups":[{"group":"Getting Started","pages":[{"title":"Setting up Qlty","sidebarTitle":"Quick Start","href":"/cloud/quickstart"},{"title":"Continuous Quality","href":"/cloud/continuous-quality"},{"title":"Automated Code Review","href":"/cloud/automated-code-review"},{"title":"Quality Gates","href":"/cloud/gates"},{"title":"Analysis Frequency","href":"/cloud/analysis-frequency"}]},{"group":"Improving Code Maintainability","pages":[{"title":"Maintainability Metrics and Ratings","sidebarTitle":"Quality Metrics and Ratings","href":"/cloud/maintainability/metrics"},{"title":"Triaging Issues with Qlty Cloud","sidebarTitle":"Triaging Issues","href":"/cloud/triaging-issues"}]},{"group":"Security Scanning","pages":[{"title":"Security Framework","sidebarTitle":"Security Framework","href":"/cloud/security/framework"},{"title":"Implementing Security Scanning","sidebarTitle":"Implementing Security Scanning","href":"/cloud/security/implementing"}]},{"group":"Artificial Intelligence","pages":[{"title":"AI Explanations","href":"/cloud/ai-explanations"},{"title":"AI Autofixes","href":"/cloud/ai-autofixes"}]},{"group":"Browsing Projects","pages":[{"title":"Overview","href":"/cloud/projects/overview"},{"title":"Code","href":"/cloud/projects/code"},{"title":"Issues","href":"/cloud/projects/issues"},{"title":"Pull Requests","href":"/cloud/projects/pull-requests"},{"title":"Applications","href":"/cloud/applications"}]},{"group":"Billing, Payments, and Plans","pages":[{"title":"Plans and Features","href":"/cloud/billing/plans"},{"title":"Limits on the Free Version","href":"/cloud/billing/free"},{"title":"Seats","href":"/cloud/billing/seats"},{"title":"Analysis Minutes Usage","href":"/cloud/billing/analysis-minutes"},{"title":"Managing Your Plan and Billing","href":"/cloud/billing/managing"},{"title":"Payment Methods","href":"/cloud/billing/payments"},{"title":"Open Source Projects","href":"/cloud/billing/open-source"},{"title":"Education and Non-Profits","href":"/cloud/billing/edu-non-profit"}]},{"group":"Troubleshooting","pages":[{"title":"Troubleshooting","href":"/cloud/troubleshooting"},{"title":"Analysis is paused","href":"/cloud/troubleshooting-analysis-paused"},{"title":"Coverage not received for default branch","href":"/cloud/troubleshooting-default-branch-coverage"},{"title":"Troubleshooting Build Timeouts","description":null,"href":"/cloud/troubleshooting-build-timeouts"}]},{"group":"Additional Information","pages":[{"title":"Frequently Asked Questions (FAQ)","href":"/cloud/faq"},{"title":"Support","description":null,"href":"/cloud/support"},{"title":"Qlty for Infrastructure","sidebarTitle":"Qlty for Infrastructure Projects","href":"/cloud/qlty-for-infrastructure"},{"title":"System Limits","href":"/cloud/limits"},{"title":"GitHub App","href":"/cloud/github-app"},{"title":"Build Secrets","href":"/cloud/build-secrets"},{"title":"Build Repository Access","href":"/cloud/build-repository-access"},{"title":"User Permissions","href":"/cloud/permissions"},{"title":"AI Data Usage","href":"/cloud/data-usage"},{"title":"Security","href":"/cloud/security"}]}]},{"tab":"Code Coverage","icon":"shield","pages":[{"title":"Code Coverage","href":"/coverage"}]},{"tab":"API Reference","icon":"code","pages":[{"title":"API Reference","href":"/api/introduction"}]},{"tab":"Changelog","icon":"clock","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Frequently Asked Questions (FAQ) - Qlty Docs","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}