{
  "slug": "graphite",
  "name": "Graphite",
  "domain": "graphite.com",
  "category": "ai-coding-tools",
  "categoryName": "AI coding tools",
  "description": "Code review platform for stacked pull requests, Graphite Agent and team insights, billed per seat.",
  "directAnswer": "Cancel Graphite from Settings, Billing: click Manage plan and cancel in the Stripe portal before the renewal date. It takes about 2 minutes, and paid access continues through the period already paid. Payments are nonrefundable except as required by law or at Graphite's discretion for exceptional downtime.",
  "price": "$20 / seat / month, billed annually",
  "priceMonthlyUsd": 20,
  "planName": "Starter",
  "subscriptionPlans": [
    {
      "id": "starter",
      "name": "Starter",
      "billingOptions": [
        {
          "cycle": "year",
          "priceUsd": 240
        }
      ],
      "priceNote": "$20 per user per month, billed annually",
      "sourceUrl": "https://graphite.com/pricing"
    },
    {
      "id": "team",
      "name": "Team",
      "billingOptions": [
        {
          "cycle": "year",
          "priceUsd": 480
        }
      ],
      "priceNote": "$40 per user per month, billed annually. 30-day Team trial.",
      "sourceUrl": "https://graphite.com/pricing"
    },
    {
      "id": "enterprise",
      "name": "Enterprise",
      "billingOptions": [],
      "priceNote": "Custom pricing through sales",
      "sourceUrl": "https://graphite.com/pricing"
    }
  ],
  "difficulty": "Easy",
  "difficultyScore": 1.7,
  "billingMethods": [
    "web"
  ],
  "accountTypes": [
    "team",
    "enterprise"
  ],
  "cancellationUrl": "https://app.graphite.com/settings/billing",
  "cancellationTime": "~2 minutes",
  "cancellationTimeSeconds": 120,
  "steps": {
    "web": [
      {
        "title": "Open Settings, then Billing",
        "body": "Team admins manage billing from Settings, Billing at app.graphite.com/settings/billing."
      },
      {
        "title": "Click Manage plan",
        "body": "Graphite subscriptions are managed through the Stripe billing portal behind Manage plan."
      },
      {
        "title": "Cancel in Stripe before the renewal date",
        "body": "The terms say you must cancel via the Stripe billing portal, or by emailing support@graphite.com, before the subscription period renewal date. After you cancel, paid access continues through the end of the period already paid."
      }
    ],
    "ios": [],
    "android": [],
    "team": [
      {
        "title": "Use a Graphite admin",
        "body": "Team admins manage billing, seats and invoices. GitHub owners are Graphite admins."
      },
      {
        "title": "Enterprise: check the order",
        "body": "Enterprise is custom-priced. Follow the signed order or MSA where it differs from the public terms."
      }
    ]
  },
  "platformNotes": {
    "web": {
      "note": "Self-serve Starter and Team billing is annual on the public pricing page, managed in Stripe behind Manage plan."
    }
  },
  "refundInfo": "Except as expressly set forth in the agreement or required by law, payments are nonrefundable. Refunds are not provided for partially used subscription periods. Graphite may, at its sole discretion, provide prorated refunds in exceptional circumstances such as prolonged service downtime caused by factors under Graphite's control.",
  "pauseInfo": "No subscription pause option is documented in Graphite's pricing, billing docs or terms.",
  "downgradeInfo": "Seat changes appear on the following month's invoice, prorated for remaining days. Hobby remains the documented free tier for personal projects. Paid access continues through the end of the paid period after you cancel.",
  "dataRetentionInfo": "Paid access continues through the paid period after cancellation. The terms do not document a specific post-period deletion window for paid workspaces. Trial accounts that are not converted may have associated content or data deleted.",
  "factRows": [
    {
      "k": "Cancellation fee",
      "v": "None documented"
    },
    {
      "k": "Refund window",
      "v": "None; partial periods are not refunded"
    },
    {
      "k": "Effective",
      "v": "End of the paid period"
    },
    {
      "k": "Free plan after",
      "v": "Hobby, for personal projects"
    }
  ],
  "faq": [
    {
      "question": "How do I cancel Graphite?",
      "answer": "Settings, Billing, Manage plan, then cancel in the Stripe portal before the renewal date. support@graphite.com is the documented alternative."
    },
    {
      "question": "When does access end?",
      "answer": "Paid access continues through the end of the subscription period already paid."
    },
    {
      "question": "Does Graphite refund unused time?",
      "answer": "No, except as required by law or at Graphite's discretion for exceptional downtime. Partial periods are not refunded."
    },
    {
      "question": "Who can cancel?",
      "answer": "Graphite admins manage billing. GitHub owners are Graphite admins."
    },
    {
      "question": "Is Starter billed monthly?",
      "answer": "The public pricing page lists $20 per user per month billed annually. Billing docs mention monthly invoicing without a published monthly USD list price."
    }
  ],
  "officialSources": [
    {
      "title": "Graphite pricing",
      "url": "https://graphite.com/pricing",
      "lastCheckedAt": "2026-08-22"
    },
    {
      "title": "Billing and plans - Graphite docs",
      "url": "https://graphite.com/docs/billing-plans",
      "lastCheckedAt": "2026-08-22"
    },
    {
      "title": "User permissions - Graphite docs",
      "url": "https://graphite.com/docs/graphite-admin",
      "lastCheckedAt": "2026-08-22"
    },
    {
      "title": "Graphite terms of service",
      "url": "https://graphite.com/terms-of-service",
      "lastCheckedAt": "2026-08-22"
    }
  ],
  "verified": true,
  "manuallyVerifiedAt": "2026-08-22",
  "nextReviewAt": "2026-10-21",
  "urls": {
    "guide": "https://canicancelit.com/cancel/graphite",
    "json": "https://canicancelit.com/cancel/graphite.json",
    "markdown": "https://canicancelit.com/cancel/graphite.md"
  }
}