[{"data":1,"prerenderedAt":729},["ShallowReactive",2],{"/en-us/security/faq":3,"navigation-en-us":67,"banner-en-us":477,"footer-en-us":487},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":60,"meta":61,"navigation":18,"path":62,"seo":63,"slug":6,"stem":65,"testContent":6,"type":6,"__hash__":66},"pages/en-us/security/faq.yml","Faq",null,[8,15],{"componentName":9,"componentContent":10},"CommonSingleColumnHero",{"title":11,"image":12},"Security - Frequently Asked Questions",{"config":13},{"src":14},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751663599/yij1oln6vfso0rwafeij.svg",{"componentName":16,"componentContent":17},"CommonSideNavigationWithTree",{"alwaysExpanded":18,"config":19,"anchors":20,"components":48},true,{"noMargin":18},{"text":21,"data":22},"On this page",[23,44],{"text":24,"config":25,"nodes":27},"GitLab Security Frequently Asked Questions",{"href":26},"#gitlab-security-frequently-asked-questions",[28,32,36,40],{"text":29,"config":30},"Compliance Reports and Security Assurance",{"href":31},"#compliance-reports-and-security-assurance",{"text":33,"config":34},"Cloud Security",{"href":35},"#cloud-security",{"text":37,"config":38},"GitLab Control Framework",{"href":39},"#gitlab-control-framework",{"text":41,"config":42},"GitLab Product Security",{"href":43},"#gitlab-product-security",{"text":45,"config":46},"Getting More information",{"href":47},"#getting-more-information",[49,55],{"componentName":50,"componentContent":51},"CommonCopy",{"title":24,"config":52,"text":54},{"id":53},"gitlab-security-frequently-asked-questions","Are you concerned about security in Cloud Services? Are you interested in learning more about GitLab's security program? Are you confused about what a shared responsibility model is? You are not alone!\n\nTo learn more, begin by downloading our [Community Customer Assurance Package](/security/cap/) that includes 2 completed common security questionnaires- CSA CAIQ Level 1 Questionnaire and Standard Information Gathering (SIG) Lite Questionnaire. These two questionnaires document over 300 commonly asked security questions and provide our customers and prospects with a single spot to collect this information. We've also collected a few Frequently Asked Questions below to aid in security reviews.\n\n### Compliance Reports and Security Assurance\n\n**Does GitLab have an Information Security Program?**\n\nYes. GitLab, Inc maintains a documented Information Security program that includes [policies and procedures](https://handbook.gitlab.com/handbook/security/#resources) including but not limited to Access Management, Data Classification and Protection, and Incident Response. Links to these documents are available on the [Customer Assurance Package](/security/cap/) site.\n\n**Is GitLab's Security Program aligned with industry standards?**\n\nYes. GitLab, Inc maintains a formal Security Assurance department responsible for monitoring and reporting on GitLab's compliance with various security frameworks. For the most up to date list of current security frameworks and certifications, roadmapped certifications, and instructions on obtaining assurance documentation, please reference [GitLab's Security Certifications and Attestations handbook page](https://handbook.gitlab.com/handbook/security/security-assurance/security-compliance/certifications/). GitLab has documented [Security Controls](https://handbook.gitlab.com/handbook/security/security-assurance/security-compliance/sec-controls/) that meet common industry standards.\n\n**Does GitLab hold any 3rd Party Compliance Attestations?**\n\nYes. GitLab, Inc currently has a SOC2 Type 2 Report, ISO 27001 certification, and several industry self-attestations that [can be provided under NDA](/security/cap/). For the most up to date list please review [GitLab's Security Certifications and Attestations handbook page](https://handbook.gitlab.com/handbook/security/security-assurance/security-compliance/certifications/).\n\n### Cloud Security\n\n**Does GitLab.com depend on any cloud providers to support customer services?**\n\nYes. GitLab.com is deployed on [Google Cloud Platform (GCP)](https://cloud.google.com/security) Infrastructure as a Service (IaaS) as well as several other [Sub Processors](/privacy/subprocessors/). For detailed architecture please see our [Production Architecture](https://handbook.gitlab.com/handbook/engineering/infrastructure/production/architecture/)\n\n### GitLab Control Framework\n\nIn the spirit of GitLab Inc's [core value efficiency](https://handbook.gitlab.com/handbook/values/#efficiency), our Security Compliance team maintains [a set of security controls](https://handbook.gitlab.com/handbook/security/security-assurance/security-compliance/sec-controls/) that address multiple underlying requirements. Some common controls are noted below.\n\n**Does GitLab encrypt my data in transit and at rest?**\n\nYes. GitLab, Inc utilizes TLS Strict, HTTPS, and Universal SSL to encrypt data in transit. Data is encrypted at rest using Google Cloud Platform supporting AES-256.\n\n**Does GitLab have an incident response plan?**\n\nYes. GitLab, Inc has a dedicated [Security Incident Response team](https://handbook.gitlab.com/handbook/security/security-operations/sirt/sec-incident-response/) and a documented [Incident Management Plan](https://handbook.gitlab.com/handbook/security/security-operations/sirt/#-incident-management-and-review) that includes identification, containment, remediation and communication throughout the lifecycle of an incident.\n\n**Does GitLab regularly undergo penetration testing by a 3rd party firm?**\n\nYes. GitLab, Inc contracts with a third party service provider to conduct annual penetration tests of our infrastructure and product. GitLab requires an NDA to be in place prior to providing the annual report. A Detailed Letter of Engagement is [requested with an NDA](/security/cap/).\n\n**Does GitLab have a business continuity plan/disaster recovery plan?**\n\nYes, GitLab has a [Business Continuity plan](https://handbook.gitlab.com/handbook/business-technology/entapps-documentation/policies/gitlab-business-continuity-plan/) that is reviewed and tested annually.\n\n**What data does GitLab have access to (personal and business)?**\n\nGitLab, Inc requires information for user account creation including, but not limited to, name, email, and IP addresses. Additional business, such as company name and number of employees, will be accessible to support billing and contracting. Personal information can be deleted from your profile and requests for data erasure can be made at any time. GitLab, Inc is the Data Processor and our Customers are Data Controllers. Other information that can be supplied, but is not required is listed below:\n\nPersonal Details (including but not limited to):\n\n  - City\n  - Postal Code\n  - Country\n  - State or Territory\n\n**Does GitLab perform backups?**\n\nYes. GitLab performs [backups with continuous incremental data](https://handbook.gitlab.com/handbook/engineering/infrastructure/production/#backups). Backups are encrypted and [tested regularly](https://handbook.gitlab.com/handbook/engineering/infrastructure/database/disaster-recovery/).\n\n**What are GitLab's RTO and RPO times?**\n\nGitLab does not currently have a stated RTO/RPO for GitLab.com Disaster Recovery. Establishing stated goals as part of our recovery capabilities is an important goal for GitLab. In accordance with our focus on transparency, we will only provide these values when they can be relied upon based on actual test results of simulated disaster recovery scenarios. We welcome familiarization with our [SaaS architecture](https://handbook.gitlab.com/handbook/engineering/infrastructure/production/architecture/) as well as how we [monitor for availability](https://handbook.gitlab.com/handbook/engineering/monitoring/).\n\n### GitLab Product Security\n\n**How does GitLab handle security releases?**\n\nGitLab releases patches for vulnerabilities in dedicated security releases. There are two types of security releases:\n\n  - Monthly scheduled security release that is targeted to go out a week after the feature release (which deploys [every month](https://handbook.gitlab.com/handbook/engineering/releases/))\n  - Ad-hoc security releases for critical vulnerabilities. The fix for every vulnerability is backported to the current release, and the 2 previous `major.minor` versions.\n\nTo help you understand the vulnerabilities that were fixed, a blog post accompanies each security release and includes a brief description, the versions affected, and the assigned CVE ID for each vulnerability. Feature and security release blog posts are located in the [`releases` section of our blog](/releases/categories/releases/). In addition, the issues detailing each vulnerability are made public 30 days after the release in which they were patched. It is highly recommended that all customers upgrade to at least the latest security release for their supported version.\n\nTo be notified when a security release is released, the following channels are available:\n\n  - [Security Notices mailing list](/company/contact/)\n  - [Security Release RSS feed](/security-releases.xml)\n  - [All GitLab Releases RSS feed](/all-releases.xml)\n\n**Can GitLab provide advance notice to customers surrounding a Security Release?**\n\nWe do not offer customers advance notice of security releases. We have two principal reasons for this:\n\n  - We mentioned above that regular security releases are targeted for release one week after our feature release (which deploys [every month](https://handbook.gitlab.com/handbook/engineering/releases/)). We set the date for the security releases after the feature release, and we’re not always able to accurately pinpoint an exact release date within that seven-day window (due to manual processes that still exist and potential, unforeseen delays that can arise).\n  - We often perform critical security releases ad-hoc, especially in cases involving a great deal of urgency. In these scenarios, providing a pre-announcement is difficult and could even delay a critical fix, putting our customers at risk. Instead, we typically release as soon as we have a fix and notify via our [security notices mailing list](/company/contact/).\n\nWe understand security releases and critical fixes aren’t always convenient for our users. We’re continuing to review and refine our communications processes surrounding critical security incidents and have set a goal of a [6 hour window for turnaround on customer communications related to an S1 severity vulnerability](https://handbook.gitlab.com/handbook/security/security-operations/sirt/security-incident-communication-plan/#turnaround-on-customer-messaging) to get critical information into users’ hands as soon as possible.\n\n**The best way to stay on top of security releases and critical fixes is to subscribe to our [security notices mailing list](/company/contact/).**\n\n**Can GitLab team members access private repositories?**\n\nYes. GitLab, Inc Customer Support requires access to customer repositories hosted on gitlab.com, however team members will not access private repositories unless required for support and troubleshooting. Forms of access include, but are not limited to, [impersonation](https://docs.gitlab.com/ee/administration/admin_area.html#user-impersonation). When working on a support issue, we strive to respect your privacy as much as possible. Once we've [verified account ownership](https://handbook.gitlab.com/handbook/support/workflows/account_verification/), we will only access the files and settings needed to resolve your issue. Support may sign into your account to access configurations but we will limit the scope of our review to the minimum access required to solve your issue. In the event we need to pull a clone of your code, we will only do so with your consent. All cloned repositories are deleted as soon as the support issue has been resolved. There are two exceptions to this policy on accessing private repositories: we are investigating a suspected violation of our [terms of service](/terms/) or we are compelled to access repositories as part of a legal or security matter.\n\n**Can GitLab be hardened?**\n\nYes. GitLab can be hardened and we have released information for that. It's available in blog posts and our documentation. See [Hardening Your GitLab Instance](/security/hardening/) for more information.\n",{"componentName":50,"componentContent":56},{"title":45,"config":57,"text":59},{"id":58},"getting-more-information","The [Customer Assurance Package](/security/cap/) was designed to allow anyone to review and evaluate GitLab's security posture.\n\nThis FAQ applies solely to our Software as a Service (SaaS); GitLab.com.\n\nYou can sign up for security notices on the [Contact page](/company/contact/).\n","yml",{},"/en-us/security/faq",{"title":11,"description":64},"We designed this Frequently Asked Questions page to serve as a starting point for those interested in GitLab's Security.","en-us/security/faq","Oe8tsX1Cvm_gKHIn_ngLttWp7tQ3CdOumCkP4-BHvLY",{"data":68},{"logo":69,"freeTrial":74,"sales":79,"login":84,"items":89,"search":397,"minimal":428,"duo":447,"switchNav":456,"pricingDeployment":467},{"config":70},{"href":71,"dataGaName":72,"dataGaLocation":73},"/","gitlab logo","header",{"text":75,"config":76},"Get free trial",{"href":77,"dataGaName":78,"dataGaLocation":73},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":80,"config":81},"Talk to sales",{"href":82,"dataGaName":83,"dataGaLocation":73},"/sales/","sales",{"text":85,"config":86},"Sign in",{"href":87,"dataGaName":88,"dataGaLocation":73},"https://gitlab.com/users/sign_in/","sign in",[90,117,212,217,318,378],{"text":91,"config":92,"cards":94},"Platform",{"dataNavLevelOne":93},"platform",[95,101,109],{"title":91,"description":96,"link":97},"The intelligent orchestration platform for DevSecOps",{"text":98,"config":99},"Explore our Platform",{"href":100,"dataGaName":93,"dataGaLocation":73},"/platform/",{"title":102,"description":103,"link":104},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":105,"config":106},"Meet GitLab Duo",{"href":107,"dataGaName":108,"dataGaLocation":73},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":110,"description":111,"link":112},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":113,"config":114},"Learn more",{"href":115,"dataGaName":116,"dataGaLocation":73},"/why-gitlab/","why gitlab",{"text":118,"left":18,"config":119,"link":121,"lists":125,"footer":194},"Product",{"dataNavLevelOne":120},"solutions",{"text":122,"config":123},"View all Solutions",{"href":124,"dataGaName":120,"dataGaLocation":73},"/solutions/",[126,150,173],{"title":127,"description":128,"link":129,"items":134},"Automation","CI/CD and automation to accelerate deployment",{"config":130},{"icon":131,"href":132,"dataGaName":133,"dataGaLocation":73},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[135,139,142,146],{"text":136,"config":137},"CI/CD",{"href":138,"dataGaLocation":73,"dataGaName":136},"/solutions/continuous-integration/",{"text":102,"config":140},{"href":107,"dataGaLocation":73,"dataGaName":141},"gitlab duo agent platform - product menu",{"text":143,"config":144},"Source Code Management",{"href":145,"dataGaLocation":73,"dataGaName":143},"/solutions/source-code-management/",{"text":147,"config":148},"Automated Software Delivery",{"href":132,"dataGaLocation":73,"dataGaName":149},"Automated software delivery",{"title":151,"description":152,"link":153,"items":158},"Security","Deliver code faster without compromising security",{"config":154},{"href":155,"dataGaName":156,"dataGaLocation":73,"icon":157},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[159,163,168],{"text":160,"config":161},"Application Security Testing",{"href":155,"dataGaName":162,"dataGaLocation":73},"Application security testing",{"text":164,"config":165},"Software Supply Chain Security",{"href":166,"dataGaLocation":73,"dataGaName":167},"/solutions/supply-chain/","Software supply chain security",{"text":169,"config":170},"Software Compliance",{"href":171,"dataGaName":172,"dataGaLocation":73},"/solutions/software-compliance/","software compliance",{"title":174,"link":175,"items":180},"Measurement",{"config":176},{"icon":177,"href":178,"dataGaName":179,"dataGaLocation":73},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[181,185,189],{"text":182,"config":183},"Visibility & Measurement",{"href":178,"dataGaLocation":73,"dataGaName":184},"Visibility and Measurement",{"text":186,"config":187},"Value Stream Management",{"href":188,"dataGaLocation":73,"dataGaName":186},"/solutions/value-stream-management/",{"text":190,"config":191},"Analytics & Insights",{"href":192,"dataGaLocation":73,"dataGaName":193},"/solutions/analytics-and-insights/","Analytics and insights",{"title":195,"items":196},"GitLab for",[197,202,207],{"text":198,"config":199},"Enterprise",{"href":200,"dataGaLocation":73,"dataGaName":201},"/enterprise/","enterprise",{"text":203,"config":204},"Small Business",{"href":205,"dataGaLocation":73,"dataGaName":206},"/small-business/","small business",{"text":208,"config":209},"Public Sector",{"href":210,"dataGaLocation":73,"dataGaName":211},"/solutions/public-sector/","public sector",{"text":213,"config":214},"Pricing",{"href":215,"dataGaName":216,"dataGaLocation":73,"dataNavLevelOne":216},"/pricing/","pricing",{"text":218,"config":219,"link":221,"lists":225,"feature":305},"Resources",{"dataNavLevelOne":220},"resources",{"text":222,"config":223},"View all resources",{"href":224,"dataGaName":220,"dataGaLocation":73},"/resources/",[226,259,277],{"title":227,"items":228},"Getting started",[229,234,239,244,249,254],{"text":230,"config":231},"Install",{"href":232,"dataGaName":233,"dataGaLocation":73},"/install/","install",{"text":235,"config":236},"Quick start guides",{"href":237,"dataGaName":238,"dataGaLocation":73},"/get-started/","quick setup checklists",{"text":240,"config":241},"Learn",{"href":242,"dataGaLocation":73,"dataGaName":243},"https://university.gitlab.com/","learn",{"text":245,"config":246},"Product documentation",{"href":247,"dataGaName":248,"dataGaLocation":73},"https://docs.gitlab.com/","product documentation",{"text":250,"config":251},"Best practice videos",{"href":252,"dataGaName":253,"dataGaLocation":73},"/getting-started-videos/","best practice videos",{"text":255,"config":256},"Integrations",{"href":257,"dataGaName":258,"dataGaLocation":73},"/integrations/","integrations",{"title":260,"items":261},"Discover",[262,267,272],{"text":263,"config":264},"Customer success stories",{"href":265,"dataGaName":266,"dataGaLocation":73},"/customers/","customer success stories",{"text":268,"config":269},"Blog",{"href":270,"dataGaName":271,"dataGaLocation":73},"/blog/","blog",{"text":273,"config":274},"Remote",{"href":275,"dataGaName":276,"dataGaLocation":73},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":278,"items":279},"Connect",[280,285,290,295,300],{"text":281,"config":282},"GitLab Services",{"href":283,"dataGaName":284,"dataGaLocation":73},"/services/","services",{"text":286,"config":287},"Community",{"href":288,"dataGaName":289,"dataGaLocation":73},"/community/","community",{"text":291,"config":292},"Forum",{"href":293,"dataGaName":294,"dataGaLocation":73},"https://forum.gitlab.com/","forum",{"text":296,"config":297},"Events",{"href":298,"dataGaName":299,"dataGaLocation":73},"/events/","events",{"text":301,"config":302},"Partners",{"href":303,"dataGaName":304,"dataGaLocation":73},"/partners/","partners",{"backgroundColor":306,"textColor":307,"text":308,"image":309,"link":313},"#2f2a6b","#fff","Insights for the future of software development",{"altText":310,"config":311},"the source promo card",{"src":312},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":314,"config":315},"Read the latest",{"href":316,"dataGaName":317,"dataGaLocation":73},"/the-source/","the source",{"text":319,"config":320,"lists":322},"Company",{"dataNavLevelOne":321},"company",[323],{"items":324},[325,330,336,338,343,348,353,358,363,368,373],{"text":326,"config":327},"About",{"href":328,"dataGaName":329,"dataGaLocation":73},"/company/","about",{"text":331,"config":332,"footerGa":335},"Jobs",{"href":333,"dataGaName":334,"dataGaLocation":73},"/jobs/","jobs",{"dataGaName":334},{"text":296,"config":337},{"href":298,"dataGaName":299,"dataGaLocation":73},{"text":339,"config":340},"Leadership",{"href":341,"dataGaName":342,"dataGaLocation":73},"/company/team/e-group/","leadership",{"text":344,"config":345},"Team",{"href":346,"dataGaName":347,"dataGaLocation":73},"/company/team/","team",{"text":349,"config":350},"Handbook",{"href":351,"dataGaName":352,"dataGaLocation":73},"https://handbook.gitlab.com/","handbook",{"text":354,"config":355},"Investor relations",{"href":356,"dataGaName":357,"dataGaLocation":73},"https://ir.gitlab.com/","investor relations",{"text":359,"config":360},"Trust Center",{"href":361,"dataGaName":362,"dataGaLocation":73},"/security/","trust center",{"text":364,"config":365},"AI Transparency Center",{"href":366,"dataGaName":367,"dataGaLocation":73},"/ai-transparency-center/","ai transparency center",{"text":369,"config":370},"Newsletter",{"href":371,"dataGaName":372,"dataGaLocation":73},"/company/contact/#contact-forms","newsletter",{"text":374,"config":375},"Press",{"href":376,"dataGaName":377,"dataGaLocation":73},"/press/","press",{"text":379,"config":380,"lists":381},"Contact us",{"dataNavLevelOne":321},[382],{"items":383},[384,387,392],{"text":80,"config":385},{"href":82,"dataGaName":386,"dataGaLocation":73},"talk to sales",{"text":388,"config":389},"Support portal",{"href":390,"dataGaName":391,"dataGaLocation":73},"https://support.gitlab.com","support portal",{"text":393,"config":394},"Customer portal",{"href":395,"dataGaName":396,"dataGaLocation":73},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":398,"login":399,"suggestions":406},"Close",{"text":400,"link":401},"To search repositories and projects, login to",{"text":402,"config":403},"gitlab.com",{"href":87,"dataGaName":404,"dataGaLocation":405},"search login","search",{"text":407,"default":408},"Suggestions",[409,411,415,417,421,425],{"text":102,"config":410},{"href":107,"dataGaName":102,"dataGaLocation":405},{"text":412,"config":413},"Code Suggestions (AI)",{"href":414,"dataGaName":412,"dataGaLocation":405},"/solutions/code-suggestions/",{"text":136,"config":416},{"href":138,"dataGaName":136,"dataGaLocation":405},{"text":418,"config":419},"GitLab on AWS",{"href":420,"dataGaName":418,"dataGaLocation":405},"/partners/technology-partners/aws/",{"text":422,"config":423},"GitLab on Google Cloud",{"href":424,"dataGaName":422,"dataGaLocation":405},"/partners/technology-partners/google-cloud-platform/",{"text":426,"config":427},"Why GitLab?",{"href":115,"dataGaName":426,"dataGaLocation":405},{"freeTrial":429,"mobileIcon":434,"desktopIcon":439,"secondaryButton":442},{"text":430,"config":431},"Start free trial",{"href":432,"dataGaName":78,"dataGaLocation":433},"https://gitlab.com/-/trials/new/","nav",{"altText":435,"config":436},"Gitlab Icon",{"src":437,"dataGaName":438,"dataGaLocation":433},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":435,"config":440},{"src":441,"dataGaName":438,"dataGaLocation":433},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":443,"config":444},"Get Started",{"href":445,"dataGaName":446,"dataGaLocation":433},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":448,"mobileIcon":452,"desktopIcon":454},{"text":449,"config":450},"Learn more about GitLab Duo",{"href":107,"dataGaName":451,"dataGaLocation":433},"gitlab duo",{"altText":435,"config":453},{"src":437,"dataGaName":438,"dataGaLocation":433},{"altText":435,"config":455},{"src":441,"dataGaName":438,"dataGaLocation":433},{"button":457,"mobileIcon":462,"desktopIcon":464},{"text":458,"config":459},"/switch",{"href":460,"dataGaName":461,"dataGaLocation":433},"#contact","switch",{"altText":435,"config":463},{"src":437,"dataGaName":438,"dataGaLocation":433},{"altText":435,"config":465},{"src":466,"dataGaName":438,"dataGaLocation":433},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":468,"mobileIcon":473,"desktopIcon":475},{"text":469,"config":470},"Back to pricing",{"href":215,"dataGaName":471,"dataGaLocation":433,"icon":472},"back to pricing","GoBack",{"altText":435,"config":474},{"src":437,"dataGaName":438,"dataGaLocation":433},{"altText":435,"config":476},{"src":441,"dataGaName":438,"dataGaLocation":433},{"title":478,"button":479,"config":484},"See how agentic AI transforms software delivery",{"text":480,"config":481},"Watch GitLab Transcend now",{"href":482,"dataGaName":483,"dataGaLocation":73},"/events/transcend/virtual/","transcend event",{"layout":485,"icon":486,"disabled":18},"release","AiStar",{"data":488},{"text":489,"source":490,"edit":496,"contribute":501,"config":506,"items":511,"minimal":718},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":491,"config":492},"View page source",{"href":493,"dataGaName":494,"dataGaLocation":495},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":497,"config":498},"Edit this page",{"href":499,"dataGaName":500,"dataGaLocation":495},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":502,"config":503},"Please contribute",{"href":504,"dataGaName":505,"dataGaLocation":495},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":507,"facebook":508,"youtube":509,"linkedin":510},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[512,559,613,657,684],{"title":213,"links":513,"subMenu":528},[514,518,523],{"text":515,"config":516},"View plans",{"href":215,"dataGaName":517,"dataGaLocation":495},"view plans",{"text":519,"config":520},"Why Premium?",{"href":521,"dataGaName":522,"dataGaLocation":495},"/pricing/premium/","why premium",{"text":524,"config":525},"Why Ultimate?",{"href":526,"dataGaName":527,"dataGaLocation":495},"/pricing/ultimate/","why ultimate",[529],{"title":530,"links":531},"Contact Us",[532,535,537,539,544,549,554],{"text":533,"config":534},"Contact sales",{"href":82,"dataGaName":83,"dataGaLocation":495},{"text":388,"config":536},{"href":390,"dataGaName":391,"dataGaLocation":495},{"text":393,"config":538},{"href":395,"dataGaName":396,"dataGaLocation":495},{"text":540,"config":541},"Status",{"href":542,"dataGaName":543,"dataGaLocation":495},"https://status.gitlab.com/","status",{"text":545,"config":546},"Terms of use",{"href":547,"dataGaName":548,"dataGaLocation":495},"/terms/","terms of use",{"text":550,"config":551},"Privacy statement",{"href":552,"dataGaName":553,"dataGaLocation":495},"/privacy/","privacy statement",{"text":555,"config":556},"Cookie preferences",{"dataGaName":557,"dataGaLocation":495,"id":558,"isOneTrustButton":18},"cookie preferences","ot-sdk-btn",{"title":118,"links":560,"subMenu":569},[561,565],{"text":562,"config":563},"DevSecOps platform",{"href":100,"dataGaName":564,"dataGaLocation":495},"devsecops platform",{"text":566,"config":567},"AI-Assisted Development",{"href":107,"dataGaName":568,"dataGaLocation":495},"ai-assisted development",[570],{"title":571,"links":572},"Topics",[573,578,583,588,593,598,603,608],{"text":574,"config":575},"CICD",{"href":576,"dataGaName":577,"dataGaLocation":495},"/topics/ci-cd/","cicd",{"text":579,"config":580},"GitOps",{"href":581,"dataGaName":582,"dataGaLocation":495},"/topics/gitops/","gitops",{"text":584,"config":585},"DevOps",{"href":586,"dataGaName":587,"dataGaLocation":495},"/topics/devops/","devops",{"text":589,"config":590},"Version Control",{"href":591,"dataGaName":592,"dataGaLocation":495},"/topics/version-control/","version control",{"text":594,"config":595},"DevSecOps",{"href":596,"dataGaName":597,"dataGaLocation":495},"/topics/devsecops/","devsecops",{"text":599,"config":600},"Cloud Native",{"href":601,"dataGaName":602,"dataGaLocation":495},"/topics/cloud-native/","cloud native",{"text":604,"config":605},"AI for Coding",{"href":606,"dataGaName":607,"dataGaLocation":495},"/topics/devops/ai-for-coding/","ai for coding",{"text":609,"config":610},"Agentic AI",{"href":611,"dataGaName":612,"dataGaLocation":495},"/topics/agentic-ai/","agentic ai",{"title":614,"links":615},"Solutions",[616,618,620,625,629,632,636,639,641,644,647,652],{"text":160,"config":617},{"href":155,"dataGaName":160,"dataGaLocation":495},{"text":149,"config":619},{"href":132,"dataGaName":133,"dataGaLocation":495},{"text":621,"config":622},"Agile development",{"href":623,"dataGaName":624,"dataGaLocation":495},"/solutions/agile-delivery/","agile delivery",{"text":626,"config":627},"SCM",{"href":145,"dataGaName":628,"dataGaLocation":495},"source code management",{"text":574,"config":630},{"href":138,"dataGaName":631,"dataGaLocation":495},"continuous integration & delivery",{"text":633,"config":634},"Value stream management",{"href":188,"dataGaName":635,"dataGaLocation":495},"value stream management",{"text":579,"config":637},{"href":638,"dataGaName":582,"dataGaLocation":495},"/solutions/gitops/",{"text":198,"config":640},{"href":200,"dataGaName":201,"dataGaLocation":495},{"text":642,"config":643},"Small business",{"href":205,"dataGaName":206,"dataGaLocation":495},{"text":645,"config":646},"Public sector",{"href":210,"dataGaName":211,"dataGaLocation":495},{"text":648,"config":649},"Education",{"href":650,"dataGaName":651,"dataGaLocation":495},"/solutions/education/","education",{"text":653,"config":654},"Financial services",{"href":655,"dataGaName":656,"dataGaLocation":495},"/solutions/finance/","financial services",{"title":218,"links":658},[659,661,663,665,668,670,672,674,676,678,680,682],{"text":230,"config":660},{"href":232,"dataGaName":233,"dataGaLocation":495},{"text":235,"config":662},{"href":237,"dataGaName":238,"dataGaLocation":495},{"text":240,"config":664},{"href":242,"dataGaName":243,"dataGaLocation":495},{"text":245,"config":666},{"href":247,"dataGaName":667,"dataGaLocation":495},"docs",{"text":268,"config":669},{"href":270,"dataGaName":271,"dataGaLocation":495},{"text":263,"config":671},{"href":265,"dataGaName":266,"dataGaLocation":495},{"text":273,"config":673},{"href":275,"dataGaName":276,"dataGaLocation":495},{"text":281,"config":675},{"href":283,"dataGaName":284,"dataGaLocation":495},{"text":286,"config":677},{"href":288,"dataGaName":289,"dataGaLocation":495},{"text":291,"config":679},{"href":293,"dataGaName":294,"dataGaLocation":495},{"text":296,"config":681},{"href":298,"dataGaName":299,"dataGaLocation":495},{"text":301,"config":683},{"href":303,"dataGaName":304,"dataGaLocation":495},{"title":319,"links":685},[686,688,690,692,694,696,698,702,707,709,711,713],{"text":326,"config":687},{"href":328,"dataGaName":321,"dataGaLocation":495},{"text":331,"config":689},{"href":333,"dataGaName":334,"dataGaLocation":495},{"text":339,"config":691},{"href":341,"dataGaName":342,"dataGaLocation":495},{"text":344,"config":693},{"href":346,"dataGaName":347,"dataGaLocation":495},{"text":349,"config":695},{"href":351,"dataGaName":352,"dataGaLocation":495},{"text":354,"config":697},{"href":356,"dataGaName":357,"dataGaLocation":495},{"text":699,"config":700},"Sustainability",{"href":701,"dataGaName":699,"dataGaLocation":495},"/sustainability/",{"text":703,"config":704},"Diversity, inclusion and belonging (DIB)",{"href":705,"dataGaName":706,"dataGaLocation":495},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":359,"config":708},{"href":361,"dataGaName":362,"dataGaLocation":495},{"text":369,"config":710},{"href":371,"dataGaName":372,"dataGaLocation":495},{"text":374,"config":712},{"href":376,"dataGaName":377,"dataGaLocation":495},{"text":714,"config":715},"Modern Slavery Transparency Statement",{"href":716,"dataGaName":717,"dataGaLocation":495},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":719},[720,723,726],{"text":721,"config":722},"Terms",{"href":547,"dataGaName":548,"dataGaLocation":495},{"text":724,"config":725},"Cookies",{"dataGaName":557,"dataGaLocation":495,"id":558,"isOneTrustButton":18},{"text":727,"config":728},"Privacy",{"href":552,"dataGaName":553,"dataGaLocation":495},1773871231748]