{
 "id": "replit",
 "name": "Replit",
 "category": "developer_tools",
 "website": "https://replit.com",
 "domains": [
  "replit.com"
 ],
 "summary": "Personal plans: open Settings, Billing (under Account) and choose a lower plan such as Starter; it applies at the renewal date. Organizations cancel by deleting the organization, which deletes all apps and projects immediately. Enterprise: email written notice at least 30 days before the term ends.",
 "routes": [
  {
   "channel": "direct_web",
   "label": "Core and Pro (account billing)",
   "applies_to": "Replit Core and Pro subscriptions managed in your account's Billing settings, monthly or yearly",
   "who": "The account holder",
   "method": "self_serve",
   "start_url": null,
   "steps": [
    {
     "do": "Open Settings, then choose Billing under Account",
     "expect": null
    },
    {
     "do": "Select a lower plan (Starter is the free plan); Replit labels the change as a downgrade",
     "expect": "A summary of what will change"
    },
    {
     "do": "Review the summary and confirm",
     "expect": null
    }
   ],
   "confirm_by": "A reminder banner shows in Billing while the downgrade is scheduled, and Replit emails a reminder 7 days before it takes effect",
   "effective": "The current plan stays active until the renewal date, when the scheduled downgrade applies",
   "notice": "Subscriptions renew automatically at the end of each term until you cancel",
   "refund": "Full refunds for subscription payments made within 30 days of purchase; usage-based charges are non-refundable",
   "fees": "Usage-based charges (published apps, production databases) are billed monthly or once costs exceed your monthly credits",
   "source_ids": [
    "s1",
    "s2",
    "s3",
    "s4",
    "s5",
    "s6",
    "s7",
    "s8",
    "s9",
    "s10"
   ]
  },
  {
   "channel": "direct_web",
   "label": "Organizations",
   "applies_to": "Organization subscriptions (for example, Replit Pro for teams)",
   "who": "Someone who can open the organization's advanced settings (the roles are not documented)",
   "method": "self_serve",
   "start_url": null,
   "steps": [
    {
     "do": "Export or back up anything you need first: deleting the organization deletes everything in it",
     "expect": null
    },
    {
     "do": "Open the organization's advanced settings and delete the organization",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "Immediately: all resources (Replit Apps, published apps, projects) are deleted and you lose access to the organization",
   "notice": null,
   "refund": "Full refunds for subscription payments made within 30 days of purchase; usage-based charges are non-refundable",
   "fees": null,
   "source_ids": [
    "s11",
    "s12",
    "s8",
    "s9"
   ]
  },
  {
   "channel": "sales_contract",
   "label": "Enterprise Agreement",
   "applies_to": "Replit Enterprise, under the Replit Enterprise Agreement (including fixed annual credit commitments)",
   "who": "The customer, by written notice to Replit",
   "method": "email",
   "start_url": null,
   "steps": [
    {
     "do": "Find the end date of your current Subscription Term",
     "expect": null
    },
    {
     "do": "At least 30 days before the term ends, send written notice of non-renewal, in English, by email to the legal-notices address in the Notices section of your Replit Enterprise Agreement",
     "expect": null
    },
    {
     "do": "Migrate your content within 30 days after termination",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "At the end of the current Subscription Term; without notice it renews for another term of equal length",
   "notice": "At least 30 days before the end of the then-current Subscription Term, unless your order form says otherwise",
   "refund": "Amounts paid are non-refundable",
   "fees": null,
   "source_ids": [
    "s13",
    "s14",
    "s15",
    "s16",
    "s17",
    "s18",
    "s19",
    "s42"
   ]
  }
 ],
 "pay_less": [
  {
   "type": "free_plan",
   "what": "Starter is free, with daily Agent credits up to a monthly cap; extra published apps, Full build and external connectors need Core or Pro",
   "evidence": "documented",
   "source_ids": [
    "s20",
    "s21",
    "s22",
    "s23"
   ]
  },
  {
   "type": "downgrade",
   "what": "Move to a lower paid plan, or switch Pro from yearly to monthly billing; it applies at the renewal date and your projects and data stay intact",
   "evidence": "documented",
   "source_ids": [
    "s2",
    "s4",
    "s24"
   ]
  },
  {
   "type": "seat_reduction",
   "what": "Remove empty seats from an organization; you keep the seat until the end of the current contracted period, and the next period starts with the lower seat count",
   "evidence": "documented",
   "source_ids": [
    "s25",
    "s26",
    "s27"
   ]
  }
 ],
 "export": [
  {
   "data": "Project code",
   "how": "Connect the project to a GitHub repository for backup",
   "format": "Git repository",
   "limits": "Enterprise customers can migrate content for up to 30 days after termination; deleting an organization or account can't be undone",
   "source_ids": [
    "s28",
    "s19",
    "s12",
    "s30"
   ]
  }
 ],
 "after_cancel": {
  "access_until": "Personal plans: the renewal date. Organizations: access ends immediately when the organization is deleted. Enterprise: the end of the Subscription Term",
  "data_kept": "Downgrading keeps projects and data. Free accounts not signed in to for a year may be terminated and their apps deleted. Deleted accounts' data is removed under Replit's retention policy; Enterprise content can be migrated for 30 days after termination",
  "you_lose": [
   "The paid plan's monthly credits (they drop to the lower plan's amount; unused credits don't roll over)",
   "Published apps beyond what Starter includes, plus Full build and external connectors",
   "A shorter point-in-time restore window for databases",
   "Everything in an organization (apps, published apps, projects) once it is deleted"
  ]
 },
 "agent_notes": {
  "sign_in_needed": true,
  "phone_or_chat_only": false,
  "retention_step": null,
  "tips": [
   "A scheduled downgrade can be undone before it takes effect: open Settings, Billing and choose to keep your current plan",
   "Cancelling an organization subscription means deleting the organization, which immediately deletes all its apps, published apps and projects: back up first",
   "Deleting your account (Settings, Billing, Request account deletion) is separate from downgrading and can't be recovered",
   "Published apps and production databases bill by usage: an idle Autoscale app costs nothing, but a Reserved VM deployment runs continuously; development databases are free",
   "Paid accounts are never closed for inactivity; free accounts unused for a year can be terminated and their apps deleted"
  ]
 },
 "sources": [
  {
   "id": "s1",
   "url": "https://docs.replit.com/billing/plans/changing-your-plan",
   "title": "Changing your plan",
   "publisher": "vendor",
   "quote": "Open Settings, then choose Billing under Account.",
   "supports": "where the flow starts"
  },
  {
   "id": "s2",
   "url": "https://docs.replit.com/billing/plans/changing-your-plan",
   "title": "Changing your plan",
   "publisher": "vendor",
   "quote": "Select a lower plan, or switch a Pro plan from yearly to monthly billing. Replit labels the change as a downgrade.",
   "supports": "choosing a lower plan"
  },
  {
   "id": "s3",
   "url": "https://docs.replit.com/billing/plans/changing-your-plan",
   "title": "Changing your plan",
   "publisher": "vendor",
   "quote": "Replit shows a summary of what will change before you confirm. Your current plan stays active until your renewal date, and the scheduled change applies on that date.",
   "supports": "the confirm step and when it takes effect"
  },
  {
   "id": "s4",
   "url": "https://docs.replit.com/billing/plans/changing-your-plan",
   "title": "Changing your plan",
   "publisher": "vendor",
   "quote": "Upgrades take effect immediately. Downgrades are scheduled for the end of your current billing period.",
   "supports": "downgrades wait for the end of the billing period"
  },
  {
   "id": "s5",
   "url": "https://docs.replit.com/billing/plans/changing-your-plan",
   "title": "Changing your plan",
   "publisher": "vendor",
   "quote": "Replit emails you a reminder 7 days before a scheduled downgrade takes effect",
   "supports": "the reminder email"
  },
  {
   "id": "s6",
   "url": "https://docs.replit.com/billing/plans/changing-your-plan",
   "title": "Changing your plan",
   "publisher": "vendor",
   "quote": "or use the reminder banner shown while a downgrade is scheduled",
   "supports": "the scheduled-downgrade banner"
  },
  {
   "id": "s7",
   "url": "https://replit.com/terms-of-service",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "Your subscription will automatically be rebilled at the end of your subscription term at the then-currently applicable rates until you cancel.",
   "supports": "automatic renewal"
  },
  {
   "id": "s8",
   "url": "https://replit.com/terms-of-service",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "We allow for full refunds for subscription payments made within 30 days of purchase.",
   "supports": "the refund window"
  },
  {
   "id": "s9",
   "url": "https://replit.com/terms-of-service",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "However, Usage-Based Billing (UBB) charges are non-refundable, as they reflect metered usage that has already occurred.",
   "supports": "usage charges aren't refunded"
  },
  {
   "id": "s10",
   "url": "https://docs.replit.com/billing/about-usage-based-billing",
   "title": "Publishing and Database Billing",
   "publisher": "vendor",
   "quote": "Billing occurs monthly or once your accumulated costs exceed your monthly credits.",
   "supports": "how usage is billed"
  },
  {
   "id": "s11",
   "url": "https://docs.replit.com/billing/teams-billing/cancellation",
   "title": "Cancellation",
   "publisher": "vendor",
   "quote": "deleting your organization under your organizations advanced settings",
   "supports": "how an organization cancels"
  },
  {
   "id": "s12",
   "url": "https://docs.replit.com/billing/teams-billing/cancellation",
   "title": "Cancellation",
   "publisher": "vendor",
   "quote": "all resources will be deleted (Replit Apps, published apps, Projects, etc.) and you will immediately lose access to the organization",
   "supports": "what deleting the organization does"
  },
  {
   "id": "s13",
   "url": "https://replit.com/commercial-agreement",
   "title": "Replit Enterprise Agreement",
   "publisher": "vendor",
   "quote": "provides terms for Replit, Inc.'s (\"Replit\") Enterprise platform tier",
   "supports": "the agreement covers Enterprise"
  },
  {
   "id": "s14",
   "url": "https://replit.com/commercial-agreement",
   "title": "Replit Enterprise Agreement",
   "publisher": "vendor",
   "quote": "The Subscription Term will automatically renew for successive periods of equal length",
   "supports": "Enterprise auto-renewal"
  },
  {
   "id": "s15",
   "url": "https://replit.com/commercial-agreement",
   "title": "Replit Enterprise Agreement",
   "publisher": "vendor",
   "quote": "written notice of non-renewal at least thirty (30) days before the end of the then-current Subscription Term",
   "supports": "the 30-day notice period"
  },
  {
   "id": "s16",
   "url": "https://replit.com/commercial-agreement",
   "title": "Replit Enterprise Agreement",
   "publisher": "vendor",
   "quote": "Any legal notices sent by Customer to Replit relating to this Agreement must be delivered in English and in writing by: email",
   "supports": "legal notices go by email, in English and in writing"
  },
  {
   "id": "s17",
   "url": "https://replit.com/commercial-agreement",
   "title": "Replit Enterprise Agreement",
   "publisher": "vendor",
   "quote": "Amounts paid are non-refundable.",
   "supports": "no refunds on Enterprise"
  },
  {
   "id": "s18",
   "url": "https://docs.replit.com/billing/plans/replit-enterprise",
   "title": "Replit Enterprise",
   "publisher": "vendor",
   "quote": "a fixed annual credit purchase",
   "supports": "Enterprise credit commitments"
  },
  {
   "id": "s19",
   "url": "https://replit.com/commercial-agreement",
   "title": "Replit Enterprise Agreement",
   "publisher": "vendor",
   "quote": "Customer may migrate or request migration of its content from the Platform for up to thirty (30) days after termination.",
   "supports": "the 30-day migration window"
  },
  {
   "id": "s20",
   "url": "https://docs.replit.com/billing/plans/starter-plan",
   "title": "Starter Plan",
   "publisher": "vendor",
   "quote": "Starter plan users receive daily credits for Agent usage, up to a monthly cap.",
   "supports": "Starter credits"
  },
  {
   "id": "s21",
   "url": "https://docs.replit.com/billing/plans/starter-plan",
   "title": "Starter Plan",
   "publisher": "vendor",
   "quote": "Additional published apps beyond this require Core or Pro.",
   "supports": "Starter includes one published app"
  },
  {
   "id": "s22",
   "url": "https://docs.replit.com/billing/plans/starter-plan",
   "title": "Starter Plan",
   "publisher": "vendor",
   "quote": "Full build requires Core or Pro.",
   "supports": "Full build is paid"
  },
  {
   "id": "s23",
   "url": "https://docs.replit.com/billing/plans/starter-plan",
   "title": "Starter Plan",
   "publisher": "vendor",
   "quote": "External connectors require Core.",
   "supports": "connectors are paid"
  },
  {
   "id": "s24",
   "url": "https://docs.replit.com/billing/plans/changing-your-plan",
   "title": "Changing your plan",
   "publisher": "vendor",
   "quote": "Your projects and data stay intact when you downgrade. Nothing is deleted.",
   "supports": "data is kept after a downgrade"
  },
  {
   "id": "s25",
   "url": "https://docs.replit.com/billing/teams-billing/managing-seats",
   "title": "Managing Seats",
   "publisher": "vendor",
   "quote": "Removing a seat does not immediately take effect",
   "supports": "seat removal is not immediate"
  },
  {
   "id": "s26",
   "url": "https://docs.replit.com/billing/teams-billing/managing-seats",
   "title": "Managing Seats",
   "publisher": "vendor",
   "quote": "you will have access to this seat until the end of your current contracted period",
   "supports": "when a removed seat ends"
  },
  {
   "id": "s27",
   "url": "https://docs.replit.com/billing/teams-billing/managing-seats",
   "title": "Managing Seats",
   "publisher": "vendor",
   "quote": "At the start of the next contracted period, your organization will have the updated number of seats",
   "supports": "when the seat count drops"
  },
  {
   "id": "s28",
   "url": "https://docs.replit.com/learn/projects-and-artifacts/version-control",
   "title": "Version control",
   "publisher": "vendor",
   "quote": "Connect to GitHub repositories for backup and collaboration",
   "supports": "GitHub backup"
  },
  {
   "id": "s29",
   "url": "https://docs.replit.com/legal-and-security-info/deleting-your-data",
   "title": "Deleting your data",
   "publisher": "vendor",
   "quote": "click \"Request account deletion\" then \"Yes, Delete my Account\"",
   "supports": "account deletion is a separate flow"
  },
  {
   "id": "s30",
   "url": "https://docs.replit.com/legal-and-security-info/deleting-your-data",
   "title": "Deleting your data",
   "publisher": "vendor",
   "quote": "You will not be able to recover this data if you change your mind.",
   "supports": "deletion can't be undone"
  },
  {
   "id": "s31",
   "url": "https://replit.com/terms-of-service",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "Upon account deletion, we will delete your stored data in accordance with our data retention policy and applicable law.",
   "supports": "data after account deletion"
  },
  {
   "id": "s32",
   "url": "https://docs.replit.com/legal-and-security-info/account-inactivity",
   "title": "Account Inactivity",
   "publisher": "vendor",
   "quote": "Replit accounts under a paid subscription plan are not subject to termination due to account inactivity.",
   "supports": "paid accounts aren't closed for inactivity"
  },
  {
   "id": "s33",
   "url": "https://docs.replit.com/legal-and-security-info/account-inactivity",
   "title": "Account Inactivity",
   "publisher": "vendor",
   "quote": "Replit will delete Replit Apps associated with inactive free accounts.",
   "supports": "inactive free accounts lose their apps"
  },
  {
   "id": "s34",
   "url": "https://docs.replit.com/legal-and-security-info/account-inactivity",
   "title": "Account Inactivity",
   "publisher": "vendor",
   "quote": "that has not been used within a 1-year period",
   "supports": "the inactivity period"
  },
  {
   "id": "s35",
   "url": "https://docs.replit.com/billing/plans/changing-your-plan",
   "title": "Changing your plan",
   "publisher": "vendor",
   "quote": "Your monthly credit allotment drops to the lower plan's amount.",
   "supports": "credits drop after a downgrade"
  },
  {
   "id": "s36",
   "url": "https://docs.replit.com/billing/plans/changing-your-plan",
   "title": "Changing your plan",
   "publisher": "vendor",
   "quote": "Your point-in-time restore window shortens to the lower plan's retention.",
   "supports": "database restore window shortens"
  },
  {
   "id": "s37",
   "url": "https://docs.replit.com/billing/deployment-pricing",
   "title": "Publishing costs",
   "publisher": "vendor",
   "quote": "Unused credits don't roll over to the next month",
   "supports": "credits don't roll over"
  },
  {
   "id": "s38",
   "url": "https://docs.replit.com/billing/about-usage-based-billing",
   "title": "Publishing and Database Billing",
   "publisher": "vendor",
   "quote": "Replit only charges for usage of production databases",
   "supports": "development databases are free"
  },
  {
   "id": "s39",
   "url": "https://docs.replit.com/billing/deployment-pricing",
   "title": "Publishing costs",
   "publisher": "vendor",
   "quote": "When no one visits your app, you pay nothing.",
   "supports": "idle Autoscale apps cost nothing"
  },
  {
   "id": "s40",
   "url": "https://docs.replit.com/billing/plans/changing-your-plan",
   "title": "Changing your plan",
   "publisher": "vendor",
   "quote": "Choose to keep your current plan. The scheduled downgrade is canceled and you continue on your current plan.",
   "supports": "undoing a scheduled downgrade"
  },
  {
   "id": "s41",
   "url": "https://replit.com/terms-of-service",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "You can cancel your paid subscription for any reason through your Replit account within the Account Page.",
   "supports": "cancelling is self-serve"
  },
  {
   "id": "s42",
   "url": "https://replit.com/commercial-agreement",
   "title": "Replit Enterprise Agreement",
   "publisher": "vendor",
   "quote": "at least thirty (30) days before the end of the then-current Subscription Term, or unless otherwise stated in an applicable order form",
   "supports": "an order form can set different renewal terms"
  },
  {
   "id": "s43",
   "url": "https://docs.replit.com/billing/deployment-pricing",
   "title": "Publishing costs",
   "publisher": "vendor",
   "quote": "Guaranteed compute resources that run continuously",
   "supports": "Reserved VM deployments run all the time"
  }
 ],
 "verification": {
  "level": "docs",
  "checked_on": "2026-09-29",
  "by": "stackcut-research",
  "unverified": [
   "Which organization roles can delete an organization is not documented, nor whether an organization can move to a free plan instead",
   "Whether Replit sells subscriptions through the Apple App Store or Google Play is not documented in its docs, so no app store route is given",
   "How to stop continuous deployment charges (for example, shutting down a Reserved VM) and how the final usage bill works after a downgrade are not spelled out",
   "Exporting a whole project as a file download is not documented on the pages read; only GitHub backup is",
   "How long Replit keeps a deleted account's data is not stated; the Terms point to its data retention policy",
   "The legal-notices email address in the Enterprise Agreement is an obfuscated link on the page ([email protected]) and could not be read, so it isn't given"
  ],
  "review": {
   "by": "stackcut-review",
   "on": "2026-09-29",
   "result": "fixed",
   "notes": [
    "Enterprise notice: the agreement's email address can't be read (obfuscated link), so the step and summary now point to its Notices section; s16 re-copied",
    "Enterprise notice: an order form can set different renewal terms (s42)",
    "Tip: Reserved VM deployments run continuously, unlike idle Autoscale apps (s43)",
    "Re-checked the downgrade steps, auto-renewal, 30-day refund, organization deletion and seat rules; all confirmed"
   ]
  }
 },
 "delete_account": {
  "url": "https://replit.com/account/additional-billing-settings",
  "difficulty": "easy",
  "source": "JustDeleteMe (MIT), https://github.com/jdm-contrib/jdm"
 },
 "stackcut": {
  "vendor_id": "replit",
  "name": "Replit",
  "recipes": [
   {
    "id": "replace-replit",
    "title": "AI app builder",
    "best_year_one_net": 190
   }
  ]
 },
 "page": "https://stackcut.io/cancel/replit",
 "json": "https://stackcut.io/exits/replit.json",
 "evidence": {
  "packet_revision": "3223673ad10c0bb91a5bfbe07fd665e155073b05f635de11bb83dab1cfd700cc",
  "docs_checked_on": "2026-09-29",
  "last_observed_success_on": null,
  "verification": "docs",
  "freshness": {
   "as_of": "2026-10-09",
   "status": "current",
   "checked_on": "2026-09-29",
   "age_days": 10,
   "stale_after_days": 30,
   "next_check_on": "2026-10-29"
  },
  "routes": [
   {
    "route_id": "replit--direct-web--r1",
    "channel": "direct_web",
    "checked_on": "2026-09-29",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-09-29",
     "age_days": 10,
     "stale_after_days": 30,
     "next_check_on": "2026-10-29"
    }
   },
   {
    "route_id": "replit--direct-web--r2",
    "channel": "direct_web",
    "checked_on": "2026-09-29",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-09-29",
     "age_days": 10,
     "stale_after_days": 30,
     "next_check_on": "2026-10-29"
    }
   },
   {
    "route_id": "replit--sales-contract--r3",
    "channel": "sales_contract",
    "checked_on": "2026-09-29",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-09-29",
     "age_days": 10,
     "stale_after_days": 30,
     "next_check_on": "2026-10-29"
    }
   }
  ]
 },
 "license": "CC-BY-4.0",
 "credit": "Stackcut Exits (https://stackcut.io/cancel), CC BY 4.0"
}
