{
 "id": "sentry",
 "name": "Sentry",
 "category": "developer_tools",
 "website": "https://sentry.io",
 "domains": [
  "sentry.io"
 ],
 "summary": "An Owner or Billing member cancels, or drops to the free Developer plan, in Settings, Subscription. It takes effect at the end of the current monthly or annual term, with no refunds. Gotcha: an email or phone request doesn't count as notice of non-renewal, and terms renew automatically.",
 "routes": [
  {
   "channel": "direct_web",
   "label": "Cancel or downgrade the subscription",
   "applies_to": "Team, Business and other paid plans billed by Sentry, monthly or annually",
   "who": "An organization Owner or a member with the Billing role",
   "method": "self_serve",
   "start_url": "https://sentry.io/orgredirect/organizations/:orgslug/settings/billing/overview/",
   "steps": [
    {
     "do": "Sign in as an Owner or Billing member and open Settings, then Subscription",
     "expect": null
    },
    {
     "do": "From the Subscription page, cancel the paid plan or move to a cheaper one; without a paid plan the organization reverts to the free Developer plan at the end of the current contract",
     "expect": null
    },
    {
     "do": "If you set a pay-as-you-go budget, lower it: usage is charged only up to the budget. If you've already used more than the new amount, the budget is set to what you've used and new data is rejected; the full decrease applies from the next billing date",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "Downgrades and cancellations are processed at the end of the current contract cycle, and the fees for that term are still owed. Pay-as-you-go usage is billed monthly",
   "notice": "Cancel in the account settings before the current term ends: terms renew automatically for the same period, and an email or phone request isn't notice of non-renewal",
   "refund": "None: downgrades and cancellations can't be refunded, and there are no refunds or credits for partial months or unused months",
   "fees": "All fees for the rest of the current term are still due, including monthly fees and on-demand usage. At its sole discretion, Sentry may let you cancel immediately for a lump-sum payment equal to the next three months of subscription fees",
   "source_ids": [
    "s1",
    "s2",
    "s3",
    "s4",
    "s5",
    "s6",
    "s7",
    "s8",
    "s9",
    "s10",
    "s11",
    "s12",
    "s13",
    "s14",
    "s15",
    "s40",
    "s41",
    "s42",
    "s43",
    "s44"
   ]
  },
  {
   "channel": "direct_web",
   "label": "Delete the organization or account",
   "applies_to": "Sentry organizations and user accounts you no longer need",
   "who": "Only Org Owners can remove an organization; each user closes their own account",
   "method": "self_serve",
   "start_url": "https://sentry.io",
   "steps": [
    {
     "do": "Export any data and receipts you want to keep first: deletion can't be undone",
     "expect": null
    },
    {
     "do": "To remove an organization, go to the Organization Settings page and click Remove Organization",
     "expect": "a confirmation prompt"
    },
    {
     "do": "Confirm; the organization is queued for deletion",
     "expect": null
    },
    {
     "do": "To close your user account, open User Settings from the dropdown under your organization's name, then Account Preferences, and use Close Account. If you're the sole owner of an organization, that organization is deleted too",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "A removed organization is queued for deletion after you confirm. Closing an account removes its data after a 24-hour waiting period",
   "notice": null,
   "refund": null,
   "fees": null,
   "source_ids": [
    "s16",
    "s17",
    "s18",
    "s19",
    "s20",
    "s21",
    "s48"
   ]
  },
  {
   "channel": "reseller_or_partner",
   "label": "Created through the Vercel Marketplace",
   "applies_to": "Sentry organizations set up through Sentry's Vercel Marketplace integration",
   "who": "The Sentry organization's Owner or Billing member; card changes are made by the Vercel account",
   "method": "self_serve",
   "start_url": "https://sentry.io/orgredirect/organizations/:orgslug/settings/billing/overview/",
   "steps": [
    {
     "do": "Cancel or change the plan in Sentry's Subscription settings: subscription settings can only be changed within Sentry",
     "expect": null
    },
    {
     "do": "Change or remove the credit card in Vercel: card settings can only be changed there",
     "expect": null
    },
    {
     "do": "Deleting the integration in Vercel doesn't delete the Sentry organization; it permanently removes the connection between the two accounts",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "As for other Sentry plans: changes are processed at the end of the current contract cycle",
   "notice": null,
   "refund": "None: downgrades and cancellations can't be refunded",
   "fees": null,
   "source_ids": [
    "s4",
    "s22",
    "s23",
    "s24",
    "s25",
    "s26"
   ]
  }
 ],
 "pay_less": [
  {
   "type": "free_plan",
   "what": "The free Developer plan: one user and 5k errors. Organizations that don't upgrade by the end of the 14-day free trial stay on it",
   "evidence": "documented",
   "source_ids": [
    "s27",
    "s28",
    "s29",
    "s30",
    "s31"
   ]
  },
  {
   "type": "annual_billing",
   "what": "Team and Business plans cost less billed annually (\"Save with annual\" on the pricing page), but an annual term renews automatically and its fees aren't refundable",
   "evidence": "documented",
   "source_ids": [
    "s45",
    "s10",
    "s11"
   ]
  }
 ],
 "export": [
  {
   "data": "Query results from Discover (events and errors)",
   "how": "Run the query in Discover and click Export Data to download a CSV; for large exports, Sentry emails a download link",
   "format": "CSV",
   "limits": "Up to 10 million rows or 1 GB. Error queries in Discover need a Trial, Business or Enterprise plan. Export during the subscription term: afterwards Sentry deletes Service Data on its standard schedule",
   "source_ids": [
    "s32",
    "s33",
    "s34",
    "s35",
    "s36",
    "s37",
    "s39"
   ]
  },
  {
   "data": "Receipts",
   "how": "An Owner or Billing member opens Settings, then Subscription, then Receipts",
   "format": null,
   "limits": null,
   "source_ids": [
    "s15"
   ]
  }
 ],
 "after_cancel": {
  "access_until": "The end of the current subscription term",
  "data_kept": "After the subscription term, Sentry deletes Service Data on its standard schedule, and deleted data may remain in standard backups. A closed account's data is removed after a 24-hour waiting period",
  "you_lose": [
   "The paid plan once the term ends",
   "Service Data, features or capacity, when you downgrade",
   "Organizations you are the sole owner of, if you close your account",
   "Everything in a removed organization once its deletion runs"
  ]
 },
 "agent_notes": {
  "sign_in_needed": true,
  "phone_or_chat_only": false,
  "retention_step": null,
  "tips": [
   "Email or phone requests don't count as notice of non-renewal: cancel in the account settings",
   "Only Owners and Billing members can change the subscription",
   "Closing your user account deletes any organization you solely own; organizations with other owners are left unchanged",
   "A 14-day free trial that isn't upgraded ends on the free Developer plan",
   "Organizations created through Vercel: change the plan in Sentry and the card in Vercel. Deleting the Vercel integration doesn't delete the Sentry organization",
   "Pay-as-you-go usage is billed monthly, even on annual plans",
   "Bought through a reseller: the order details are those of the reseller's Order with Sentry, and any refund you're owed is requested through the reseller"
  ]
 },
 "sources": [
  {
   "id": "s1",
   "url": "https://docs.sentry.io/pricing/",
   "title": "Pricing & Billing",
   "publisher": "vendor",
   "quote": "Plan upgrades take effect immediately. Plan downgrades and cancellations are processed at the end of the current contract cycle and cannot be refunded.",
   "supports": "when a cancellation takes effect, and no refunds"
  },
  {
   "id": "s2",
   "url": "https://docs.sentry.io/pricing/",
   "title": "Pricing & Billing",
   "publisher": "vendor",
   "quote": "Your billing cycle will be either monthly or annually, depending on the contract term of your subscription, and whether or not you are using pay-as-you-go (PAYG).",
   "supports": "monthly and annual billing"
  },
  {
   "id": "s3",
   "url": "https://docs.sentry.io/pricing/",
   "title": "Pricing & Billing",
   "publisher": "vendor",
   "quote": "If you use PAYG, you will receive a monthly bill for this usage.",
   "supports": "pay-as-you-go is billed monthly"
  },
  {
   "id": "s4",
   "url": "https://docs.sentry.io/organization/membership/",
   "title": "Organization and User Management",
   "publisher": "vendor",
   "quote": "Can edit billing information and subscription details",
   "supports": "Owners can edit subscription details"
  },
  {
   "id": "s5",
   "url": "https://docs.sentry.io/pricing/",
   "title": "Pricing & Billing",
   "publisher": "vendor",
   "quote": "You will only be charged for what you use up to your PAYG budget.",
   "supports": "lowering the pay-as-you-go budget caps overage"
  },
  {
   "id": "s6",
   "url": "https://docs.sentry.io/pricing/",
   "title": "Pricing & Billing",
   "publisher": "vendor",
   "quote": "Any data sent after you've run through your reserved volume and PAYG budget will be dropped and you won't be charged for it.",
   "supports": "usage past the budget isn't charged"
  },
  {
   "id": "s7",
   "url": "https://sentry.io/terms/",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "Customer must cancel its account(s)/subscription(s) from its account settings.",
   "supports": "where to cancel"
  },
  {
   "id": "s8",
   "url": "https://sentry.io/terms/",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "An email or phone request to cancel Customer's account is not considered notice of non-renewal.",
   "supports": "email or phone isn't notice"
  },
  {
   "id": "s9",
   "url": "https://sentry.io/terms/",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "Any cancellation will take effect only at the end of Customer's then-current Subscription Term",
   "supports": "cancellation takes effect at term end"
  },
  {
   "id": "s10",
   "url": "https://sentry.io/terms/",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "each Subscription Term will automatically renew for an equivalent period unless either party gives the other party notice of non-renewal",
   "supports": "automatic renewal"
  },
  {
   "id": "s11",
   "url": "https://sentry.io/terms/",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "all fees are non-refundable",
   "supports": "no refunds"
  },
  {
   "id": "s12",
   "url": "https://sentry.io/terms/",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "There will be no refunds or credits for partial months of service, upgrade/downgrade refunds, or refunds for months unused with an open account.",
   "supports": "no credits for partial or unused months"
  },
  {
   "id": "s13",
   "url": "https://sentry.io/terms/",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "Downgrades will go into effect at the end of Customer's then-current Subscription Term.",
   "supports": "when a downgrade takes effect"
  },
  {
   "id": "s14",
   "url": "https://sentry.io/terms/",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "permit Customer to cancel its subscription immediately without further liability by making a lump-sum payment to Sentry that is equal to the upcoming three (3) months of subscription fees",
   "supports": "the immediate-cancellation payment"
  },
  {
   "id": "s15",
   "url": "https://docs.sentry.io/pricing/",
   "title": "Pricing & Billing",
   "publisher": "vendor",
   "quote": "Users with Billing or Owner-level permissions can find their receipts in Settings > Subscription > Receipts",
   "supports": "the Settings, Subscription page"
  },
  {
   "id": "s16",
   "url": "https://docs.sentry.io/organization/membership/",
   "title": "Organization and User Management",
   "publisher": "vendor",
   "quote": "go to the Organization Settings page and click \"Remove Organization\"",
   "supports": "how to remove an organization"
  },
  {
   "id": "s17",
   "url": "https://docs.sentry.io/organization/membership/",
   "title": "Organization and User Management",
   "publisher": "vendor",
   "quote": "After confirmation, your organization is queued for deletion",
   "supports": "what happens after removal"
  },
  {
   "id": "s18",
   "url": "https://docs.sentry.io/account/user-settings/",
   "title": "User Settings",
   "publisher": "vendor",
   "quote": "If your account is the sole owner of an organization, this organization will be deleted.",
   "supports": "closing an account deletes solely owned organizations"
  },
  {
   "id": "s19",
   "url": "https://docs.sentry.io/account/user-settings/",
   "title": "User Settings",
   "publisher": "vendor",
   "quote": "Closing your Sentry account automatically removes all data associated with your account after a 24-hour waiting period to prevent accidental cancellation.",
   "supports": "the 24-hour waiting period"
  },
  {
   "id": "s20",
   "url": "https://docs.sentry.io/account/user-settings/",
   "title": "User Settings",
   "publisher": "vendor",
   "quote": "Deleting your account cannot be undone.",
   "supports": "account deletion is permanent"
  },
  {
   "id": "s21",
   "url": "https://docs.sentry.io/account/user-settings/",
   "title": "User Settings",
   "publisher": "vendor",
   "quote": "Organizations with multiple owners will remain unchanged.",
   "supports": "shared organizations stay"
  },
  {
   "id": "s22",
   "url": "https://docs.sentry.io/organization/integrations/deployment/vercel/",
   "title": "Vercel integration",
   "publisher": "vendor",
   "quote": "users can modify their organizations billing information from within the Vercel platform, or within Sentry directly.",
   "supports": "Vercel-created organizations' billing"
  },
  {
   "id": "s23",
   "url": "https://docs.sentry.io/organization/integrations/deployment/vercel/",
   "title": "Vercel integration",
   "publisher": "vendor",
   "quote": "Subscription settings can only be modified within Sentry.",
   "supports": "the plan is changed in Sentry"
  },
  {
   "id": "s24",
   "url": "https://docs.sentry.io/organization/integrations/deployment/vercel/",
   "title": "Vercel integration",
   "publisher": "vendor",
   "quote": "Credit card settings can only be modified within Vercel.",
   "supports": "the card is changed in Vercel"
  },
  {
   "id": "s25",
   "url": "https://docs.sentry.io/organization/integrations/deployment/vercel/",
   "title": "Vercel integration",
   "publisher": "vendor",
   "quote": "If the integration is deleted within Vercel, the Sentry organization will not be deleted.",
   "supports": "deleting the integration keeps the organization"
  },
  {
   "id": "s26",
   "url": "https://docs.sentry.io/organization/integrations/deployment/vercel/",
   "title": "Vercel integration",
   "publisher": "vendor",
   "quote": "will permanently remove the connection between the Vercel account and the Sentry account",
   "supports": "what deleting the integration does"
  },
  {
   "id": "s27",
   "url": "https://docs.sentry.io/pricing/",
   "title": "Pricing & Billing",
   "publisher": "vendor",
   "quote": "Sentry has one free Developer plan and three paid plans: Team, Business, and Enterprise.",
   "supports": "the free Developer plan"
  },
  {
   "id": "s28",
   "url": "https://sentry.io/pricing/",
   "title": "Plans and Pricing",
   "publisher": "vendor",
   "quote": "One user",
   "supports": "the Developer plan's user limit"
  },
  {
   "id": "s29",
   "url": "https://sentry.io/pricing/",
   "title": "Plans and Pricing",
   "publisher": "vendor",
   "quote": "5k errors",
   "supports": "the Developer plan's error volume"
  },
  {
   "id": "s30",
   "url": "https://docs.sentry.io/pricing/",
   "title": "Pricing & Billing",
   "publisher": "vendor",
   "quote": "All new Sentry accounts come with a 14-day free trial period.",
   "supports": "the free trial"
  },
  {
   "id": "s31",
   "url": "https://docs.sentry.io/pricing/",
   "title": "Pricing & Billing",
   "publisher": "vendor",
   "quote": "Users who haven't upgraded by the end of their free trial will remain on the free Developer plan with limited features.",
   "supports": "trials end on the free plan"
  },
  {
   "id": "s32",
   "url": "https://docs.sentry.io/product/explore/discover-queries/",
   "title": "Discover Queries",
   "publisher": "vendor",
   "quote": "Click \"Export Data\" to download a CSV file of the results.",
   "supports": "how to export query results"
  },
  {
   "id": "s33",
   "url": "https://docs.sentry.io/product/explore/discover-queries/",
   "title": "Discover Queries",
   "publisher": "vendor",
   "quote": "For large exports, you'll receive an email with the download link.",
   "supports": "large exports arrive by email"
  },
  {
   "id": "s34",
   "url": "https://docs.sentry.io/product/explore/discover-queries/",
   "title": "Discover Queries",
   "publisher": "vendor",
   "quote": "The results are limited to 10 million rows or 1 GB, whichever comes first.",
   "supports": "the export size limit"
  },
  {
   "id": "s35",
   "url": "https://docs.sentry.io/product/explore/discover-queries/",
   "title": "Discover Queries",
   "publisher": "vendor",
   "quote": "is available only if your organization is on a Trial, Business, or Enterprise plan",
   "supports": "error queries need a Trial, Business or Enterprise plan"
  },
  {
   "id": "s36",
   "url": "https://sentry.io/terms/",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "Customer may export or delete its Service Data from the Service using the export and deletion features described in the Documentation.",
   "supports": "exporting during the term"
  },
  {
   "id": "s37",
   "url": "https://sentry.io/terms/",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "After the Subscription Term, Sentry will delete Service Data in accordance with its standard schedule and procedures.",
   "supports": "deletion after the term"
  },
  {
   "id": "s39",
   "url": "https://sentry.io/terms/",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "Service Data and other Confidential Information may be retained in the receiving party's standard backups after deletion.",
   "supports": "data in backups after deletion"
  },
  {
   "id": "s40",
   "url": "https://docs.sentry.io/pricing/",
   "title": "Pricing & Billing",
   "publisher": "vendor",
   "quote": "Billing or Owner-level users have the permissions to make changes to information on the Subscription page.",
   "supports": "who can change the subscription"
  },
  {
   "id": "s41",
   "url": "https://docs.sentry.io/pricing/",
   "title": "Pricing & Billing",
   "publisher": "vendor",
   "quote": "If you no longer want to be on a paid plan, you'll revert to the base Developer plan at the end of your current contract.",
   "supports": "cancelling returns the organization to the Developer plan at term end"
  },
  {
   "id": "s42",
   "url": "https://docs.sentry.io/pricing/",
   "title": "Pricing & Billing",
   "publisher": "vendor",
   "quote": "your budget will be lowered to match what you've already used.",
   "supports": "lowering a PAYG budget mid-cycle"
  },
  {
   "id": "s43",
   "url": "https://docs.sentry.io/pricing/",
   "title": "Pricing & Billing",
   "publisher": "vendor",
   "quote": "Your PAYG budget will be decreased to the desired amount on your next billing date.",
   "supports": "when a lower PAYG budget applies"
  },
  {
   "id": "s44",
   "url": "https://sentry.io/terms/",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "Customer will continue to owe all fees (including, if applicable, monthly subscription fees and fees for any On Demand Usage)",
   "supports": "fees for the rest of the term"
  },
  {
   "id": "s45",
   "url": "https://sentry.io/pricing/",
   "title": "Plans and Pricing",
   "publisher": "vendor",
   "quote": "Save with annual",
   "supports": "annual billing costs less"
  },
  {
   "id": "s46",
   "url": "https://sentry.io/terms/",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "In the event Customer is entitled to a refund under this Agreement, Customer must request such refund through the Reseller.",
   "supports": "refunds for reseller purchases"
  },
  {
   "id": "s47",
   "url": "https://sentry.io/terms/",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "Downgrading account(s) may cause the loss of Service Data, features, or capacity of such account(s).",
   "supports": "what a downgrade can cost you"
  },
  {
   "id": "s48",
   "url": "https://docs.sentry.io/account/user-settings/",
   "title": "User Settings",
   "publisher": "vendor",
   "quote": "Close Account",
   "supports": "the Close Account control"
  }
 ],
 "verification": {
  "level": "docs",
  "checked_on": "2026-10-05",
  "by": "stackcut-research",
  "unverified": [
   "The exact buttons and screens for cancelling or downgrading on Sentry's Subscription page aren't described in Sentry's public docs",
   "Whether removing an organization also ends its paid subscription isn't stated in Sentry's docs",
   "Whether removing the Vercel integration stops billing for the Sentry organization isn't stated",
   "How to cancel a subscription bought through a reseller isn't described; Sentry's Terms only say the order and any refund go through the reseller",
   "Notice and termination terms for Enterprise customers with their own agreement aren't public",
   "Sentry's pricing page offers annual savings without stating the discount, and doesn't describe startup or sponsored plans",
   "Whether Sentry's cancel flow asks for a reason or shows an offer isn't documented"
  ],
  "review": {
   "by": "stackcut-review",
   "on": "2026-10-06",
   "result": "fixed",
   "notes": [
    "Added from Sentry's billing docs: Billing or Owner users change the Subscription page, and a cancelled organization reverts to the Developer plan at the end of the contract",
    "Pay-as-you-go: a lower budget can't go below what's already used, new data is then rejected, and the decrease applies from the next billing date",
    "Fees for the rest of the term include on-demand usage; the three-month lump-sum exit is at Sentry's sole discretion",
    "Named where Close Account sits (User Settings, Account Preferences); added annual billing, the downgrade data-loss warning and the reseller refund rule"
   ]
  }
 },
 "delete_account": {
  "url": "https://sentry.io/settings/account/close-account/",
  "difficulty": "easy",
  "source": "JustDeleteMe (MIT), https://github.com/jdm-contrib/jdm"
 },
 "page": "https://stackcut.io/cancel/sentry",
 "json": "https://stackcut.io/exits/sentry.json",
 "evidence": {
  "packet_revision": "75af019c7ad2d9aa2fb9811fc89ac54139ac10b807b325ad88fe4e9eeb58e9e0",
  "docs_checked_on": "2026-10-05",
  "last_observed_success_on": null,
  "verification": "docs",
  "freshness": {
   "as_of": "2026-10-09",
   "status": "current",
   "checked_on": "2026-10-05",
   "age_days": 4,
   "stale_after_days": 30,
   "next_check_on": "2026-11-04"
  },
  "routes": [
   {
    "route_id": "sentry--direct-web--r1",
    "channel": "direct_web",
    "checked_on": "2026-10-05",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-05",
     "age_days": 4,
     "stale_after_days": 30,
     "next_check_on": "2026-11-04"
    }
   },
   {
    "route_id": "sentry--direct-web--r2",
    "channel": "direct_web",
    "checked_on": "2026-10-05",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-05",
     "age_days": 4,
     "stale_after_days": 30,
     "next_check_on": "2026-11-04"
    }
   },
   {
    "route_id": "sentry--reseller-or-partner--r3",
    "channel": "reseller_or_partner",
    "checked_on": "2026-10-05",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-05",
     "age_days": 4,
     "stale_after_days": 30,
     "next_check_on": "2026-11-04"
    }
   }
  ]
 },
 "license": "CC-BY-4.0",
 "credit": "Stackcut Exits (https://stackcut.io/cancel), CC BY 4.0"
}
