{
  "slug": "gitlab-duo-agent-platform",
  "name": "GitLab Duo Agent Platform",
  "domain": "gitlab.com",
  "category": "ai-coding-tools",
  "categoryName": "AI coding tools",
  "description": "GitLab's agentic AI platform for coding, review, planning, security analysis and software delivery workflows.",
  "directAnswer": "Cancel the GitLab subscription that provides Duo from the Customers Portal: open Subscription actions, choose Cancel subscription and confirm at least 30 days before expiry. It takes about 3 minutes and access lasts through the paid term. Ordinary paid and prepaid fees are non-refundable unless the agreement expressly says otherwise.",
  "price": "$29 / user / month, billed annually",
  "priceMonthlyUsd": 29,
  "planName": "Premium",
  "subscriptionPlans": [
    {
      "id": "premium",
      "name": "Premium",
      "billingOptions": [],
      "priceNote": "$29 per user per month, billed annually; the official page does not publish the annual total",
      "sourceUrl": "https://about.gitlab.com/pricing/"
    },
    {
      "id": "ultimate",
      "name": "Ultimate",
      "billingOptions": [],
      "priceNote": "Custom pricing",
      "sourceUrl": "https://about.gitlab.com/pricing/"
    },
    {
      "id": "gitlab-credits",
      "name": "GitLab Credits",
      "billingOptions": [],
      "priceNote": "$1 per credit with usage billed monthly; annual commitments can receive volume discounts",
      "sourceUrl": "https://about.gitlab.com/pricing/"
    }
  ],
  "difficulty": "Easy",
  "difficultyScore": 2.6,
  "billingMethods": [
    "web",
    "invoice"
  ],
  "accountTypes": [
    "team",
    "enterprise"
  ],
  "cancellationUrl": "https://customers.gitlab.com/subscriptions",
  "cancellationTime": "~3 minutes",
  "cancellationTimeSeconds": 180,
  "steps": {
    "web": [
      {
        "title": "Open the Customers Portal",
        "body": "Sign in at customers.gitlab.com and open Subscriptions & purchases."
      },
      {
        "title": "Find the subscription that provides Duo",
        "body": "Locate the Premium, Ultimate or other GitLab subscription linked to the namespace and confirm its renewal date."
      },
      {
        "title": "Choose Cancel subscription",
        "body": "Open Subscription actions on that card and select Cancel subscription."
      },
      {
        "title": "Confirm non-renewal",
        "body": "Select a reason, optionally add feedback and confirm. Save proof that the card now shows an expiry date instead of auto-renewal."
      }
    ],
    "ios": [],
    "android": [],
    "team": [
      {
        "title": "Use the subscription contact",
        "body": "An authorized subscription contact should cancel the plan. Contact GitLab Support if the contact or portal access must be changed."
      },
      {
        "title": "Check the namespace and credits",
        "body": "Confirm which top-level group owns the subscription and review any separate committed GitLab Credits or order-form terms."
      },
      {
        "title": "Meet the notice deadline",
        "body": "Submit non-renewal no later than 30 days before the subscription term expires."
      }
    ]
  },
  "platformNotes": {
    "web": {
      "note": "Duo access is attached to GitLab plans and credits, so cancel the containing GitLab subscription.",
      "warning": "Submit the cancellation at least 30 days before the term expires."
    },
    "team": {
      "note": "Order forms and committed GitLab Credits can have additional terms."
    }
  },
  "refundInfo": "GitLab's current Subscription Agreement says paid or due fees, including prepaid amounts, are non-refundable unless an express remedy applies. A prorated refund is available when a customer terminates for GitLab's uncured material breach.",
  "pauseInfo": "No customer-controlled pause is documented for GitLab subscriptions or GitLab Duo access. The documented option is to stop renewal.",
  "downgradeInfo": "After a GitLab.com paid subscription expires, paid Duo entitlements end while Free-tier GitLab features remain. Included and purchased GitLab Credits follow the applicable subscription or commitment terms.",
  "dataRetentionInfo": "Stopping renewal does not delete the GitLab.com namespace because Free-tier features remain. Account deletion is separate and can delete projects in the user's namespace; pending deletion generally finishes in one or two hours but can take up to seven days for accounts tied to contributions.",
  "factRows": [
    {
      "k": "Cancellation fee",
      "v": "None documented"
    },
    {
      "k": "Refund window",
      "v": "None for ordinary cancellation"
    },
    {
      "k": "Effective",
      "v": "End of paid term"
    },
    {
      "k": "Notice",
      "v": "At least 30 days"
    }
  ],
  "faq": [
    {
      "question": "Does GitLab Duo have a separate cancellation button?",
      "answer": "The current Duo Agent Platform is provided through GitLab plans and GitLab Credits. Cancel the containing subscription in the Customers Portal and review any separate commitment."
    },
    {
      "question": "When does GitLab Duo access end?",
      "answer": "The paid subscription remains active through its term. Duo entitlements tied to it end when the paid plan or applicable credits are no longer active."
    },
    {
      "question": "Does GitLab refund unused annual time?",
      "answer": "Not for an ordinary cancellation. The Subscription Agreement says paid and prepaid fees are non-refundable unless an express remedy applies."
    },
    {
      "question": "Will cancelling GitLab Duo delete repositories?",
      "answer": "No. Stopping renewal leaves the GitLab.com namespace on Free-tier features. Account deletion is a separate action."
    }
  ],
  "officialSources": [
    {
      "title": "GitLab pricing",
      "url": "https://about.gitlab.com/pricing/",
      "lastCheckedAt": "2026-08-14"
    },
    {
      "title": "GitLab Credits and usage billing",
      "url": "https://docs.gitlab.com/subscriptions/gitlab_credits/",
      "lastCheckedAt": "2026-08-14"
    },
    {
      "title": "Manage a GitLab subscription",
      "url": "https://docs.gitlab.com/subscriptions/manage_subscription/",
      "lastCheckedAt": "2026-08-14"
    },
    {
      "title": "GitLab Subscription Agreement",
      "url": "https://handbook.gitlab.com/handbook/legal/subscription-agreement/",
      "lastCheckedAt": "2026-08-14"
    },
    {
      "title": "Delete GitLab users",
      "url": "https://docs.gitlab.com/user/profile/account/delete_account/",
      "lastCheckedAt": "2026-08-14"
    }
  ],
  "verified": true,
  "manuallyVerifiedAt": "2026-08-14",
  "nextReviewAt": "2026-10-13",
  "urls": {
    "guide": "https://canicancelit.com/cancel/gitlab-duo-agent-platform",
    "json": "https://canicancelit.com/cancel/gitlab-duo-agent-platform.json",
    "markdown": "https://canicancelit.com/cancel/gitlab-duo-agent-platform.md"
  }
}