[{"data":1,"prerenderedAt":846},["ShallowReactive",2],{"/en-us/ai-transparency-center/":3,"navigation-en-us":193,"banner-en-us":606,"footer-en-us":622,"next-steps-en-us":831},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":186,"_type":187,"title":188,"_source":189,"_file":190,"_stem":191,"_extension":192},"/en-us/ai-transparency-center","en-us",false,"",{"title":9,"description":10},"AI Transparency Center","Explore how we implement governance and transparency in GitLab Duo to help you protect your organization’s valuable assets as you benefit from cutting-edge AI",[12,24,110,184],{"componentName":13,"componentContent":14},"CommonVideoHero",{"title":15,"description":16,"image":17,"config":22},"GitLab AI Transparency Center","Explore how GitLab implements governance and transparency in [GitLab Duo](/gitlab-duo/){data-ga-name=\"GitLab Duo\" data-ga-location=\"hero\"} to help you protect your organization’s valuable assets as you benefit from cutting-edge AI.\n",{"altText":18,"config":19},"The DevSecOps lifecycle of plan, code, build, test, release, deploy, operate, and monitor arranged in an infinity symbol overlapping the security shield (secure and compliance).",{"src":20,"theme":21},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752508734/y89lwllnhqxhqsncyhij.png","rounded",{"background":23},"purple",{"componentName":25,"componentContent":26},"CommonSideNavigation",{"links":27,"components":48},[28,32,36,40,44],{"text":29,"config":30},"Core values",{"id":31},"core-values",{"text":33,"config":34},"AI ethics principles",{"id":35},"ai-ethics-principles",{"text":37,"config":38},"AI continuity plan",{"id":39},"ai-continuity-plan",{"text":41,"config":42},"AI documentation",{"id":43},"ai-documentation",{"text":45,"config":46},"Resources",{"id":47},"resources",[49,63,72,81,90],{"componentName":50,"componentContent":51},"CommonTwoColumnCopy",{"config":52,"title":29,"subtitle":54,"primaryButton":55},{"theme":53,"id":31},"light","GitLab values the trust our customers place in us and we take this responsibility seriously. In keeping with our core Transparency value, we’ve adopted a transparency- and privacy-first approach to help safeguard our customersâ€?data and intellectual property.",{"text":56,"config":57},"View our core values",{"icon":58,"href":59,"dataGaName":60,"dataGaLocation":61,"variant":62},"ChevronLgRight","https://handbook.gitlab.com/handbook/values/#transparency","core values","body","tertiary",{"componentName":50,"componentContent":64},{"config":65,"title":33,"subtitle":66,"primaryButton":67},{"theme":23,"id":35},"Ethics play a critical role in building AI features. That is why GitLab published our AI Ethics Principles for Product Development to help guide us as we continue to build and evolve our AI functionality and features.\n\nWe are continuously working to build and improve our AI features, so these principles may naturally evolve over time. We will continue to review these principles and iterate as necessary to reflect the best practices in responsible AI development.",{"text":68,"config":69},"Read our AI Ethics Principles for Product Development",{"icon":58,"href":70,"dataGaName":71,"dataGaLocation":61,"variant":62},"https://handbook.gitlab.com/handbook/legal/ethics-compliance-program/ai-ethics-principles/","ai ethics principles",{"componentName":50,"componentContent":73},{"config":74,"title":37,"subtitle":75,"primaryButton":76},{"theme":53,"id":39},"Today, GitLab’s AI features are powered by a diverse set of models, which allows us to support a broad set of use cases and gives our customers flexibility. Unlike some other DevOps platforms, GitLab is not tied to a single model provider by design.\n\nGitLab’s AI Continuity Plan transparently lays out our process for selecting new AI vendors and how we intend to address any material changes our AI vendors may make to their practices with respect to the use of customer data.",{"text":77,"config":78},"Read our AI Continuity Plan",{"icon":58,"href":79,"dataGaName":80,"dataGaLocation":61,"variant":62},"https://handbook.gitlab.com/handbook/product/ai/continuity-plan/","ai continuity plan",{"componentName":50,"componentContent":82},{"config":83,"title":41,"subtitle":84,"primaryButton":85},{"theme":23,"id":43},"The GitLab Duo documentation clearly outlines:\n\n- Each of our AI features and their intended purposes\n- Which models are powering each of our AI features\n- How we use your code and other data\n- Our AI model vendorsâ€?current retention periods\n- The current status ([experiment/beta/GA](https://docs.gitlab.com/ee/policy/experiment-beta-support.html){data-ga-name=\"experiment/beta/GA\" data-ga-location=\"body\"}) of each AI feature\n- The GitLab tiers and offerings that include access to each AI feature",{"text":86,"config":87},"View our GitLab Duo documentation",{"icon":58,"href":88,"dataGaName":89,"dataGaLocation":61,"variant":62},"https://docs.gitlab.com/ee/user/ai_features.html","view gitlab duo documentation",{"componentName":91,"componentContent":92},"SolutionsCardGrid",{"config":93,"title":45,"cards":94},{"id":47},[95,103],{"title":96,"description":97,"button":98},"GitLab Trust Center","It's our mission to be the leading example in security, innovation, and transparency.",{"text":99,"config":100},"Learn more",{"href":101,"dataGaName":102,"dataGaLocation":61,"variant":62},"/security/","security",{"title":104,"description":105,"button":106},"GitLab Privacy Statement","Learn more about how GitLab handles your personal data.",{"text":99,"config":107},{"href":108,"dataGaName":109,"dataGaLocation":61,"variant":62},"/privacy/","privacy",{"componentName":111,"componentContent":112},"CommonFaq",{"header":113,"config":114,"groups":118},"Frequently \n\nasked questions\n",{"backgroundColor":115,"id":116,"showToggle":117,"normalHeader":117},"$color-surface-50","frequently-asked-questions",true,[119],{"config":120,"questions":123},{"id":121,"dataToggle":122},"ai-transparency-center","ai-transparency-center-faq",[124,129,134,139,144,149,154,159,164,169,174,179],{"question":125,"answer":126,"config":127},"What large language models (LLMs) power the AI features in your platform?","Different LLMs have different strengths, so setting up your AI architecture with multiple models for specific use cases can be a path to success. However, it’s important to ensure that DevOps providers are transparent about the LLMs they utilize for their AI features as well as details about where the LLMs are hosted.\n\nGitLab Duo features aren’t powered by a single model. We have built GitLab Duo with the flexibility to use the model that provides the right result for each use case. We continue our commitment to transparency by clearly identifying the models powering GitLab Duo features in our [publicly available documentation](https://docs.gitlab.com/ee/user/gitlab_duo/index.html){data-ga-name=\"publicly available documentation\" data-ga-location=\"body\"}.",{"id":128},"what-large-language-models--llms--power-the-ai-features-in-your-platform",{"question":130,"answer":131,"config":132},"Who has control of and access to the models?","GitLab Duo is powered by third-party models hosted on cloud infrastructure, and the vendors of these models and the terms on which they provide services to GitLab were chosen as they support GitLab’s commitment to privacy and the protection of customer intellectual property.\n\nWe list all our subprocessors clearly on [our subprocessors page](/privacy/subprocessors/){data-ga-name=\"subprocessors page\" data-ga-location=\"body\"}, and customers can [sign up](/privacy/subprocessors/#sign-up){data-ga-name=\"sign up\" data-ga-location=\"body\"} to be notified when updates are made to this page.",{"id":133},"who-has-control-of-and-access-to-the-models",{"question":135,"answer":136,"config":137},"Will my data be used to train models?","GitLab does not currently train its own models.\nNo inputs to or outputs from GitLab Duo features are currently used to train any GitLab models. Our AI vendors are under data protection agreements with GitLab that prohibit the use of prompts or output associated with GitLab's customer ID for their own purposes, except to perform their independent legal obligations.",{"id":138},"will-my-data-be-used-to-train-models",{"question":140,"answer":141,"config":142},"Who owns the inputs entered into AI features?","With GitLab Duo, your inputs remain your content. GitLab makes no claim of ownership in your input. See our [AI Functionality terms](https://handbook.gitlab.com/handbook/legal/ai-functionality-terms/#2-scope-of-use) for more details.",{"id":143},"who-owns-the-inputs-entered-into-ai-features",{"question":145,"answer":146,"config":147},"Who owns AI-generated output and the resulting code?","While the legal and regulatory landscape related to AI-generated output is developing, GitLab’s position is clear. GitLab does not claim ownership of any output generated by GitLab Duo. Output generated by GitLab Duo can be used at your discretion. See our [AI Functionality terms](https://handbook.gitlab.com/handbook/legal/ai-functionality-terms/#2-scope-of-use){data-ga-name=\"AI Functionality terms\" data-ga-location=\"body\"} for more details.",{"id":148},"who-owns-ai-generated-output-and-the-resulting-code",{"question":150,"answer":151,"config":152},"What protection does GitLab provide to alleviate customer concerns related to the perceived risks of using AI-generated output?","GitLab will indemnify GitLab Duo customers and protect their right to use output generated by GitLab Duo, including covering defense costs arising from claims that GitLab-Duo-generated output infringes a third party’s intellectual property rights. Similarly, GitLab will also pay amounts of a final adverse judgment or approved settlement related to those claims. GitLab protects these customersâ€?right to use output generated by GitLab Duo as long as they:\n1. have not modified the output;\n1. have a valid right to use their inputs;\n1. have paid for the AI feature(s); and\n1. have no knowledge that the output is infringing before using or otherwise relying on it.\n\nCustomers do not need to enable or activate any filters to receive this protection. See our [AI Functionality terms](https://handbook.gitlab.com/handbook/legal/ai-functionality-terms/#5-indemnification-limitation-of-liability){data-ga-name=\"AI Functionality terms\" data-ga-location=\"body\"} for more details.",{"id":153},"what-protection-does-gitlab-provide-to-alleviate-customer-concerns-related-to-the-perceived-risks-of-using-ai-generated-output",{"question":155,"answer":156,"config":157},"What are the terms, policies, and commitments that govern the use of your AI features?","DevSecOps providers should share specific documentation about how their AI features use your data.\nHere are the relevant resources for GitLab customers:\n* [GitLab Subscription Agreement](https://handbook.gitlab.com/handbook/legal/subscription-agreement/){data-ga-name=\"GitLab Subscription Agreement\" data-ga-location=\"body\"}\n* [AI Functionality Terms](https://handbook.gitlab.com/handbook/legal/ai-functionality-terms/){data-ga-name=\"AI Functionality Terms\" data-ga-location=\"body\"}\n* [GitLab Testing Agreement](https://handbook.gitlab.com/handbook/legal/testing-agreement/){data-ga-name=\"GitLab Testing Agreement\" data-ga-location=\"body\"}\n* [GitLab Privacy Statement](/privacy/){data-ga-name=\"GitLab Privacy Statement\" data-ga-location=\"body\"}\n* [Acceptable Use Policy](https://handbook.gitlab.com/handbook/legal/acceptable-use-policy/){data-ga-name=\"Acceptable Use Policy\" data-ga-location=\"body\"}\n* [GitLab Duo Documentation](https://docs.gitlab.com/ee/user/ai_features.html){data-ga-name=\"GitLab Duo Documentation\" data-ga-location=\"body\"}",{"id":158},"what-are-the-terms--policies--and-commitments-that-govern-the-use-of-your-ai-features",{"question":160,"answer":161,"config":162},"Does GitLab.com's SLO or SLA include the availability of GitLab Duo features?","GitLab will continue to retain its Service Level Objective (SLO) and [monitor GitLab.com](https://handbook.gitlab.com/handbook/engineering/monitoring/){data-ga-name=\"monitor GitLab.com\" data-ga-location=\"body\"} to report actual monthly Service Level Availability (SLA).",{"id":163},"does-gitlab-com-s-slo-or-sla-include-the-availability-of-gitlab-duo-features",{"question":165,"answer":166,"config":167},"Does GitLab have a framework for ensuring that it is building its AI features responsibly?","GitLab has published [AI Ethics Principles for Product Development](https://handbook.gitlab.com/handbook/legal/ethics-compliance-program/ai-ethics-principles/){data-ga-name=\"AI Ethics Principles for Product Development\" data-ga-location=\"body\"} to help guide GitLab as we build and iterate on our AI features.",{"id":168},"does-gitlab-have-a-framework-for-ensuring-that-it-is-building-its-ai-features-responsibly",{"question":170,"answer":171,"config":172},"Why doesn’t GitLab publicly share GitLab Duo’s acceptance rates?","GitLab does not publish GitLab Duo’s acceptance rates because measuring effectiveness with AI features is not a straightforward calculation.\n\nThe measurement we are interested in evaluating is how using GitLab Duo can contribute to meeting customer business objectives. An example to consider: how would GitLab Duo, as part of your GitLab workflow, help your developers complete feature requests faster?\n\nFor more information on our approach, please see [this blog post](/blog/measuring-ai-effectiveness-beyond-developer-productivity-metrics/){data-ga-name=\"this blog post\" data-ga-location=\"body\"}.",{"id":173},"why-doesn’t-gitlab-publicly-share-gitlab-duo’s-acceptance-rates",{"question":175,"answer":176,"config":177},"Does GitLab comply with the EU AI Act?","GitLab does not currently develop or train its own AI models â€?please see above for our AI documentation, as well as our AI ethics principles and other resources. GitLab’s current AI features do not qualify as high risk AI systems under the AI Act, and comply with the Act’s requirements to the extent that they constitute limited-risk systems. GitLab provides a number of assurances with respect to our productsâ€?compliance with applicable law, such as GitLab’s Privacy Statement, Subscription Agreement, AI Functionality Terms, and Testing Agreement (which applies to GitLab’s experimental and beta AI features), all available [here](/terms/){data-ga-name=\"here\" data-ga-location=\"body\"}.",{"id":178},"does-gitlab-comply-with-the-eu-ai-act",{"question":180,"answer":181,"config":182},"Can GitLab Duo Workflow push changes to production without human oversight?","Workflow cannot currently push any changes to production without human intervention.",{"id":183},"can-gitlab-duo-workflow-push-changes-to-production-without-human-oversight",{"componentName":185},"CommonNextSteps","content:en-us:ai-transparency-center.yml","yaml","Ai Transparency Center","content","en-us/ai-transparency-center.yml","en-us/ai-transparency-center","yml",{"_path":194,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"data":195,"_id":602,"_type":187,"title":603,"_source":189,"_file":604,"_stem":605,"_extension":192},"/shared/en-us/main-navigation",{"logo":196,"freeTrial":201,"sales":206,"login":211,"items":216,"search":543,"minimal":574,"duo":593},{"config":197},{"href":198,"dataGaName":199,"dataGaLocation":200},"/","gitlab logo","header",{"text":202,"config":203},"Get free trial",{"href":204,"dataGaName":205,"dataGaLocation":200},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":207,"config":208},"Talk to sales",{"href":209,"dataGaName":210,"dataGaLocation":200},"/sales/","sales",{"text":212,"config":213},"Sign in",{"href":214,"dataGaName":215,"dataGaLocation":200},"https://gitlab.com/users/sign_in/","sign in",[217,260,357,362,466,524],{"text":218,"config":219,"cards":221,"footer":243},"Platform",{"dataNavLevelOne":220},"platform",[222,228,236],{"title":218,"description":223,"link":224},"The most comprehensive AI-powered DevSecOps Platform",{"text":225,"config":226},"Explore our Platform",{"href":227,"dataGaName":220,"dataGaLocation":200},"/platform/",{"title":229,"description":230,"link":231},"GitLab Duo (AI)","Build software faster with AI at every stage of development",{"text":232,"config":233},"Meet GitLab Duo",{"href":234,"dataGaName":235,"dataGaLocation":200},"/gitlab-duo/","gitlab duo ai",{"title":237,"description":238,"link":239},"Why GitLab","10 reasons why Enterprises choose GitLab",{"text":99,"config":240},{"href":241,"dataGaName":242,"dataGaLocation":200},"/why-gitlab/","why gitlab",{"title":244,"items":245},"Get started with",[246,251,256],{"text":247,"config":248},"Platform Engineering",{"href":249,"dataGaName":250,"dataGaLocation":200},"/solutions/platform-engineering/","platform engineering",{"text":252,"config":253},"Developer Experience",{"href":254,"dataGaName":255,"dataGaLocation":200},"/developer-experience/","Developer experience",{"text":257,"config":258},"MLOps",{"href":259,"dataGaName":257,"dataGaLocation":200},"/topics/devops/the-role-of-ai-in-devops/",{"text":261,"left":117,"config":262,"link":264,"lists":268,"footer":339},"Product",{"dataNavLevelOne":263},"solutions",{"text":265,"config":266},"View all Solutions",{"href":267,"dataGaName":263,"dataGaLocation":200},"/solutions/",[269,294,318],{"title":270,"description":271,"link":272,"items":277},"Automation","CI/CD and automation to accelerate deployment",{"config":273},{"icon":274,"href":275,"dataGaName":276,"dataGaLocation":200},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[278,282,286,290],{"text":279,"config":280},"CI/CD",{"href":281,"dataGaLocation":200,"dataGaName":279},"/solutions/continuous-integration/",{"text":283,"config":284},"AI-Assisted Development",{"href":234,"dataGaLocation":200,"dataGaName":285},"AI assisted development",{"text":287,"config":288},"Source Code Management",{"href":289,"dataGaLocation":200,"dataGaName":287},"/solutions/source-code-management/",{"text":291,"config":292},"Automated Software Delivery",{"href":275,"dataGaLocation":200,"dataGaName":293},"Automated software delivery",{"title":295,"description":296,"link":297,"items":302},"Security","Deliver code faster without compromising security",{"config":298},{"href":299,"dataGaName":300,"dataGaLocation":200,"icon":301},"/solutions/security-compliance/","security and compliance","ShieldCheckLight",[303,308,313],{"text":304,"config":305},"Application Security Testing",{"href":306,"dataGaName":307,"dataGaLocation":200},"/solutions/application-security-testing/","Application security testing",{"text":309,"config":310},"Software Supply Chain Security",{"href":311,"dataGaLocation":200,"dataGaName":312},"/solutions/supply-chain/","Software supply chain security",{"text":314,"config":315},"Software Compliance",{"href":316,"dataGaName":317,"dataGaLocation":200},"/solutions/software-compliance/","software compliance",{"title":319,"link":320,"items":325},"Measurement",{"config":321},{"icon":322,"href":323,"dataGaName":324,"dataGaLocation":200},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[326,330,334],{"text":327,"config":328},"Visibility & Measurement",{"href":323,"dataGaLocation":200,"dataGaName":329},"Visibility and Measurement",{"text":331,"config":332},"Value Stream Management",{"href":333,"dataGaLocation":200,"dataGaName":331},"/solutions/value-stream-management/",{"text":335,"config":336},"Analytics & Insights",{"href":337,"dataGaLocation":200,"dataGaName":338},"/solutions/analytics-and-insights/","Analytics and insights",{"title":340,"items":341},"GitLab for",[342,347,352],{"text":343,"config":344},"Enterprise",{"href":345,"dataGaLocation":200,"dataGaName":346},"/enterprise/","enterprise",{"text":348,"config":349},"Small Business",{"href":350,"dataGaLocation":200,"dataGaName":351},"/small-business/","small business",{"text":353,"config":354},"Public Sector",{"href":355,"dataGaLocation":200,"dataGaName":356},"/solutions/public-sector/","public sector",{"text":358,"config":359},"Pricing",{"href":360,"dataGaName":361,"dataGaLocation":200,"dataNavLevelOne":361},"/pricing/","pricing",{"text":45,"config":363,"link":364,"lists":368,"feature":453},{"dataNavLevelOne":47},{"text":365,"config":366},"View all resources",{"href":367,"dataGaName":47,"dataGaLocation":200},"/resources/",[369,402,425],{"title":370,"items":371},"Getting started",[372,377,382,387,392,397],{"text":373,"config":374},"Install",{"href":375,"dataGaName":376,"dataGaLocation":200},"/install/","install",{"text":378,"config":379},"Quick start guides",{"href":380,"dataGaName":381,"dataGaLocation":200},"/get-started/","quick setup checklists",{"text":383,"config":384},"Learn",{"href":385,"dataGaLocation":200,"dataGaName":386},"https://university.gitlab.com/","learn",{"text":388,"config":389},"Product documentation",{"href":390,"dataGaName":391,"dataGaLocation":200},"https://docs.gitlab.com/","product documentation",{"text":393,"config":394},"Best practice videos",{"href":395,"dataGaName":396,"dataGaLocation":200},"/getting-started-videos/","best practice videos",{"text":398,"config":399},"Integrations",{"href":400,"dataGaName":401,"dataGaLocation":200},"/integrations/","integrations",{"title":403,"items":404},"Discover",[405,410,415,420],{"text":406,"config":407},"Customer success stories",{"href":408,"dataGaName":409,"dataGaLocation":200},"/customers/","customer success stories",{"text":411,"config":412},"Blog",{"href":413,"dataGaName":414,"dataGaLocation":200},"/blog/","blog",{"text":416,"config":417},"Remote",{"href":418,"dataGaName":419,"dataGaLocation":200},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":421,"config":422},"TeamOps",{"href":423,"dataGaName":424,"dataGaLocation":200},"/teamops/","teamops",{"title":426,"items":427},"Connect",[428,433,438,443,448],{"text":429,"config":430},"GitLab Services",{"href":431,"dataGaName":432,"dataGaLocation":200},"/services/","services",{"text":434,"config":435},"Community",{"href":436,"dataGaName":437,"dataGaLocation":200},"/community/","community",{"text":439,"config":440},"Forum",{"href":441,"dataGaName":442,"dataGaLocation":200},"https://forum.gitlab.com/","forum",{"text":444,"config":445},"Events",{"href":446,"dataGaName":447,"dataGaLocation":200},"/events/","events",{"text":449,"config":450},"Partners",{"href":451,"dataGaName":452,"dataGaLocation":200},"/partners/","partners",{"backgroundColor":454,"textColor":455,"text":456,"image":457,"link":461},"#2f2a6b","#fff","Insights for the future of software development",{"altText":458,"config":459},"the source promo card",{"src":460},"/images/navigation/the-source-promo-card.svg",{"text":462,"config":463},"Read the latest",{"href":464,"dataGaName":465,"dataGaLocation":200},"/the-source/","the source",{"text":467,"config":468,"lists":470},"Company",{"dataNavLevelOne":469},"company",[471],{"items":472},[473,478,484,486,491,496,501,506,510,514,519],{"text":474,"config":475},"About",{"href":476,"dataGaName":477,"dataGaLocation":200},"/company/","about",{"text":479,"config":480,"footerGa":483},"Jobs",{"href":481,"dataGaName":482,"dataGaLocation":200},"/jobs/","jobs",{"dataGaName":482},{"text":444,"config":485},{"href":446,"dataGaName":447,"dataGaLocation":200},{"text":487,"config":488},"Leadership",{"href":489,"dataGaName":490,"dataGaLocation":200},"/company/team/e-group/","leadership",{"text":492,"config":493},"Team",{"href":494,"dataGaName":495,"dataGaLocation":200},"/company/team/","team",{"text":497,"config":498},"Handbook",{"href":499,"dataGaName":500,"dataGaLocation":200},"https://handbook.gitlab.com/","handbook",{"text":502,"config":503},"Investor relations",{"href":504,"dataGaName":505,"dataGaLocation":200},"https://ir.gitlab.com/","investor relations",{"text":507,"config":508},"Trust Center",{"href":101,"dataGaName":509,"dataGaLocation":200},"trust center",{"text":9,"config":511},{"href":512,"dataGaName":513,"dataGaLocation":200},"/ai-transparency-center/","ai transparency center",{"text":515,"config":516},"Newsletter",{"href":517,"dataGaName":518,"dataGaLocation":200},"/company/contact/","newsletter",{"text":520,"config":521},"Press",{"href":522,"dataGaName":523,"dataGaLocation":200},"/press/","press",{"text":525,"config":526,"lists":527},"Contact us",{"dataNavLevelOne":469},[528],{"items":529},[530,533,538],{"text":207,"config":531},{"href":209,"dataGaName":532,"dataGaLocation":200},"talk to sales",{"text":534,"config":535},"Get help",{"href":536,"dataGaName":537,"dataGaLocation":200},"/support/","get help",{"text":539,"config":540},"Customer portal",{"href":541,"dataGaName":542,"dataGaLocation":200},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":544,"login":545,"suggestions":552},"Close",{"text":546,"link":547},"To search repositories and projects, login to",{"text":548,"config":549},"gitlab.com",{"href":214,"dataGaName":550,"dataGaLocation":551},"search login","search",{"text":553,"default":554},"Suggestions",[555,557,561,563,567,571],{"text":229,"config":556},{"href":234,"dataGaName":229,"dataGaLocation":551},{"text":558,"config":559},"Code Suggestions (AI)",{"href":560,"dataGaName":558,"dataGaLocation":551},"/solutions/code-suggestions/",{"text":279,"config":562},{"href":281,"dataGaName":279,"dataGaLocation":551},{"text":564,"config":565},"GitLab on AWS",{"href":566,"dataGaName":564,"dataGaLocation":551},"/partners/technology-partners/aws/",{"text":568,"config":569},"GitLab on Google Cloud",{"href":570,"dataGaName":568,"dataGaLocation":551},"/partners/technology-partners/google-cloud-platform/",{"text":572,"config":573},"Why GitLab?",{"href":241,"dataGaName":572,"dataGaLocation":551},{"freeTrial":575,"mobileIcon":580,"desktopIcon":585,"secondaryButton":588},{"text":576,"config":577},"Start free trial",{"href":578,"dataGaName":205,"dataGaLocation":579},"https://gitlab.com/-/trials/new/","nav",{"altText":581,"config":582},"Gitlab Icon",{"src":583,"dataGaName":584,"dataGaLocation":579},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":581,"config":586},{"src":587,"dataGaName":584,"dataGaLocation":579},"/images/brand/gitlab-logo-type.svg",{"text":589,"config":590},"Get Started",{"href":591,"dataGaName":592,"dataGaLocation":579},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":594,"mobileIcon":598,"desktopIcon":600},{"text":595,"config":596},"Learn more about GitLab Duo",{"href":234,"dataGaName":597,"dataGaLocation":579},"gitlab duo",{"altText":581,"config":599},{"src":583,"dataGaName":584,"dataGaLocation":579},{"altText":581,"config":601},{"src":587,"dataGaName":584,"dataGaLocation":579},"content:shared:en-us:main-navigation.yml","Main Navigation","shared/en-us/main-navigation.yml","shared/en-us/main-navigation",{"_path":607,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":608,"button":609,"image":613,"config":617,"_id":619,"_type":187,"_source":189,"_file":620,"_stem":621,"_extension":192},"/shared/en-us/banner","is now in public beta!",{"text":99,"config":610},{"href":611,"dataGaName":612,"dataGaLocation":200},"/gitlab-duo/agent-platform/","duo banner",{"altText":614,"config":615},"GitLab Duo Agent Platform",{"src":616},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1753720689/somrf9zaunk0xlt7ne4x.svg",{"layout":618},"release","content:shared:en-us:banner.yml","shared/en-us/banner.yml","shared/en-us/banner",{"_path":623,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"data":624,"_id":827,"_type":187,"title":828,"_source":189,"_file":829,"_stem":830,"_extension":192},"/shared/en-us/main-footer",{"text":625,"source":626,"edit":632,"contribute":637,"config":642,"items":647,"minimal":819},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":627,"config":628},"View page source",{"href":629,"dataGaName":630,"dataGaLocation":631},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":633,"config":634},"Edit this page",{"href":635,"dataGaName":636,"dataGaLocation":631},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":638,"config":639},"Please contribute",{"href":640,"dataGaName":641,"dataGaLocation":631},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":643,"facebook":644,"youtube":645,"linkedin":646},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[648,671,727,756,790],{"title":218,"links":649,"subMenu":654},[650],{"text":651,"config":652},"DevSecOps platform",{"href":227,"dataGaName":653,"dataGaLocation":631},"devsecops platform",[655],{"title":358,"links":656},[657,661,666],{"text":658,"config":659},"View plans",{"href":360,"dataGaName":660,"dataGaLocation":631},"view plans",{"text":662,"config":663},"Why Premium?",{"href":664,"dataGaName":665,"dataGaLocation":631},"/pricing/premium/","why premium",{"text":667,"config":668},"Why Ultimate?",{"href":669,"dataGaName":670,"dataGaLocation":631},"/pricing/ultimate/","why ultimate",{"title":672,"links":673},"Solutions",[674,679,681,683,688,693,697,700,704,709,711,714,717,722],{"text":675,"config":676},"Digital transformation",{"href":677,"dataGaName":678,"dataGaLocation":631},"/topics/digital-transformation/","digital transformation",{"text":304,"config":680},{"href":306,"dataGaName":304,"dataGaLocation":631},{"text":293,"config":682},{"href":275,"dataGaName":276,"dataGaLocation":631},{"text":684,"config":685},"Agile development",{"href":686,"dataGaName":687,"dataGaLocation":631},"/solutions/agile-delivery/","agile delivery",{"text":689,"config":690},"Cloud transformation",{"href":691,"dataGaName":692,"dataGaLocation":631},"/topics/cloud-native/","cloud transformation",{"text":694,"config":695},"SCM",{"href":289,"dataGaName":696,"dataGaLocation":631},"source code management",{"text":279,"config":698},{"href":281,"dataGaName":699,"dataGaLocation":631},"continuous integration & delivery",{"text":701,"config":702},"Value stream management",{"href":333,"dataGaName":703,"dataGaLocation":631},"value stream management",{"text":705,"config":706},"GitOps",{"href":707,"dataGaName":708,"dataGaLocation":631},"/solutions/gitops/","gitops",{"text":343,"config":710},{"href":345,"dataGaName":346,"dataGaLocation":631},{"text":712,"config":713},"Small business",{"href":350,"dataGaName":351,"dataGaLocation":631},{"text":715,"config":716},"Public sector",{"href":355,"dataGaName":356,"dataGaLocation":631},{"text":718,"config":719},"Education",{"href":720,"dataGaName":721,"dataGaLocation":631},"/solutions/education/","education",{"text":723,"config":724},"Financial services",{"href":725,"dataGaName":726,"dataGaLocation":631},"/solutions/finance/","financial services",{"title":45,"links":728},[729,731,733,735,738,740,742,744,746,748,750,752,754],{"text":373,"config":730},{"href":375,"dataGaName":376,"dataGaLocation":631},{"text":378,"config":732},{"href":380,"dataGaName":381,"dataGaLocation":631},{"text":383,"config":734},{"href":385,"dataGaName":386,"dataGaLocation":631},{"text":388,"config":736},{"href":390,"dataGaName":737,"dataGaLocation":631},"docs",{"text":411,"config":739},{"href":413,"dataGaName":414,"dataGaLocation":631},{"text":406,"config":741},{"href":408,"dataGaName":409,"dataGaLocation":631},{"text":416,"config":743},{"href":418,"dataGaName":419,"dataGaLocation":631},{"text":429,"config":745},{"href":431,"dataGaName":432,"dataGaLocation":631},{"text":421,"config":747},{"href":423,"dataGaName":424,"dataGaLocation":631},{"text":434,"config":749},{"href":436,"dataGaName":437,"dataGaLocation":631},{"text":439,"config":751},{"href":441,"dataGaName":442,"dataGaLocation":631},{"text":444,"config":753},{"href":446,"dataGaName":447,"dataGaLocation":631},{"text":449,"config":755},{"href":451,"dataGaName":452,"dataGaLocation":631},{"title":467,"links":757},[758,760,762,764,766,768,770,774,779,781,783,785],{"text":474,"config":759},{"href":476,"dataGaName":469,"dataGaLocation":631},{"text":479,"config":761},{"href":481,"dataGaName":482,"dataGaLocation":631},{"text":487,"config":763},{"href":489,"dataGaName":490,"dataGaLocation":631},{"text":492,"config":765},{"href":494,"dataGaName":495,"dataGaLocation":631},{"text":497,"config":767},{"href":499,"dataGaName":500,"dataGaLocation":631},{"text":502,"config":769},{"href":504,"dataGaName":505,"dataGaLocation":631},{"text":771,"config":772},"Sustainability",{"href":773,"dataGaName":771,"dataGaLocation":631},"/sustainability/",{"text":775,"config":776},"Diversity, inclusion and belonging (DIB)",{"href":777,"dataGaName":778,"dataGaLocation":631},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":507,"config":780},{"href":101,"dataGaName":509,"dataGaLocation":631},{"text":515,"config":782},{"href":517,"dataGaName":518,"dataGaLocation":631},{"text":520,"config":784},{"href":522,"dataGaName":523,"dataGaLocation":631},{"text":786,"config":787},"Modern Slavery Transparency Statement",{"href":788,"dataGaName":789,"dataGaLocation":631},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":791,"links":792},"Contact Us",[793,796,798,800,805,810,814],{"text":794,"config":795},"Contact an expert",{"href":209,"dataGaName":210,"dataGaLocation":631},{"text":534,"config":797},{"href":536,"dataGaName":537,"dataGaLocation":631},{"text":539,"config":799},{"href":541,"dataGaName":542,"dataGaLocation":631},{"text":801,"config":802},"Status",{"href":803,"dataGaName":804,"dataGaLocation":631},"https://status.gitlab.com/","status",{"text":806,"config":807},"Terms of use",{"href":808,"dataGaName":809,"dataGaLocation":631},"/terms/","terms of use",{"text":811,"config":812},"Privacy statement",{"href":108,"dataGaName":813,"dataGaLocation":631},"privacy statement",{"text":815,"config":816},"Cookie preferences",{"dataGaName":817,"dataGaLocation":631,"id":818,"isOneTrustButton":117},"cookie preferences","ot-sdk-btn",{"items":820},[821,823,825],{"text":806,"config":822},{"href":808,"dataGaName":809,"dataGaLocation":631},{"text":811,"config":824},{"href":108,"dataGaName":813,"dataGaLocation":631},{"text":815,"config":826},{"dataGaName":817,"dataGaLocation":631,"id":818,"isOneTrustButton":117},"content:shared:en-us:main-footer.yml","Main Footer","shared/en-us/main-footer.yml","shared/en-us/main-footer",{"_path":832,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"header":833,"eyebrow":834,"blurb":835,"button":836,"secondaryButton":840,"_id":842,"_type":187,"title":843,"_source":189,"_file":844,"_stem":845,"_extension":192},"/shared/en-us/next-steps","Start shipping better software faster","50%+ of the Fortune 100 trust GitLab","See what your team can do with the intelligent\n\n\nDevSecOps platform.\n",{"text":202,"config":837},{"href":838,"dataGaName":205,"dataGaLocation":839},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":207,"config":841},{"href":209,"dataGaName":210,"dataGaLocation":839},"content:shared:en-us:next-steps.yml","Next Steps","shared/en-us/next-steps.yml","shared/en-us/next-steps",1755104252222] °Ù¶È