{
 "id": "snyk",
 "name": "Snyk",
 "category": "developer_tools",
 "website": "https://snyk.io",
 "domains": [
  "snyk.io"
 ],
 "summary": "Snyk plans renew automatically. To stop one, send written notice of non-renewal to renewals@snyk.io at least 30 days before the term ends; Enterprise Tenant Admins see the renewal date under Settings, Plan and billing, Your Plan. Gotcha: fees and unused credits aren't refunded.",
 "routes": [
  {
   "channel": "sales_contract",
   "label": "Enterprise plans (Order Form)",
   "applies_to": "Snyk Enterprise plans bought on an Order Form, including credit-based plans",
   "who": "The customer that signed the Order Form; a Tenant Admin can see the plan and its renewal date",
   "method": "email",
   "start_url": null,
   "steps": [
    {
     "do": "As a Tenant Admin, select your Tenant in the scope selector, open Settings > Plan and billing > Your Plan and note the Term",
     "expect": "Renews followed by the renewal date"
    },
    {
     "do": "At least 30 days before that date, send written notice of non-renewal to renewals@snyk.io",
     "expect": null
    },
    {
     "do": "Use any prepaid credits before the Order's term ends: unused credits expire",
     "expect": null
    }
   ],
   "confirm_by": "The Term on the Your Plan page shows Expired once the contract has ended",
   "effective": "At the end of the current term; without notice, the Order Form renews automatically for another year",
   "notice": "Written notice of non-renewal at least 30 days before the end of the current term, sent to renewals@snyk.io",
   "refund": "No Subscription Fees are refunded; fees are non-cancellable and non-refundable unless the agreement says otherwise. Unused credits expire at the end of the Order's term and can't be redeemed, refunded or credited",
   "fees": "Use beyond the prepaid credit balance is invoiced as on-demand consumption",
   "source_ids": [
    "s1",
    "s2",
    "s3",
    "s4",
    "s10",
    "s11",
    "s12",
    "s13",
    "s14",
    "s6",
    "s7"
   ]
  },
  {
   "channel": "direct_web",
   "label": "Team and other card-billed plans",
   "applies_to": "Plans chosen on snyk.io/plans and billed to a payment card, such as Team (a Service Plan in Snyk's terms)",
   "who": "The customer that selected the plan",
   "method": "email",
   "start_url": null,
   "steps": [
    {
     "do": "Send written notice of non-renewal to renewals@snyk.io before the end of the current term",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "At the end of the current term",
   "notice": "The terms ask for written notice at least 30 days before the end of the current term; they don't say how that applies to a plan billed monthly",
   "refund": "No Subscription Fees are refunded",
   "fees": null,
   "source_ids": [
    "s10",
    "s11",
    "s12",
    "s13",
    "s14",
    "s16",
    "s9"
   ]
  }
 ],
 "pay_less": [
  {
   "type": "free_plan",
   "what": "The Free plan costs $0 a month, with test limits: Open Source 400 tests, Code 100, IaC 300 and Container 100",
   "evidence": "documented",
   "source_ids": [
    "s8",
    "s20"
   ]
  }
 ],
 "export": [],
 "after_cancel": {
  "access_until": "The end of the current term",
  "data_kept": "Snyk's terms give no retention period; they say that after termination you must promptly delete your organization and projects, with the delete button in Snyk or by asking Snyk support",
  "you_lose": [
   "Unused prepaid credits when the Order's term ends",
   "Paid-plan capabilities and test limits"
  ]
 },
 "agent_notes": {
  "sign_in_needed": false,
  "phone_or_chat_only": false,
  "retention_step": null,
  "tips": [
   "Notice of non-renewal must be in writing and go to renewals@snyk.io, at least 30 days before the term ends; otherwise the plan renews for another year",
   "Only a Tenant Admin on an Enterprise plan can open the Your Plan page that shows the renewal date",
   "Prepaid credits expire at the end of the Order's term and aren't refundable: use them, or size the renewal, before then",
   "Once prepaid credits run out, further use is invoiced as on-demand consumption",
   "An Order Form may be a Channel Partner's: if you bought through a partner, check its order form too",
   "To remove your data, delete the Organization: an Organization Admin can, or only a Group Admin when the Organization is in a Group"
  ]
 },
 "sources": [
  {
   "id": "s1",
   "url": "https://docs.snyk.io/platform-administration/snyk-hierarchy/tenant/plan-and-billing",
   "title": "Plan and billing",
   "publisher": "vendor",
   "quote": "Navigate to Settings > Plan and billing > Your Plan to view your plan, contract details, and included capabilities.",
   "supports": "where the plan and contract are shown"
  },
  {
   "id": "s2",
   "url": "https://docs.snyk.io/platform-administration/snyk-hierarchy/tenant/plan-and-billing",
   "title": "Plan and billing",
   "publisher": "vendor",
   "quote": "To access the Your Plan page, you must have the Tenant Admin role on an Enterprise plan.",
   "supports": "who can see the plan"
  },
  {
   "id": "s3",
   "url": "https://docs.snyk.io/platform-administration/snyk-hierarchy/tenant/plan-and-billing",
   "title": "Plan and billing",
   "publisher": "vendor",
   "quote": "Term: Your contract and renewal date. The page shows \"Renews\" followed by the date, or \"Expired\" if your contract has ended.",
   "supports": "the renewal date and the ended state"
  },
  {
   "id": "s4",
   "url": "https://docs.snyk.io/platform-administration/snyk-hierarchy/tenant/plan-and-billing",
   "title": "Plan and billing",
   "publisher": "vendor",
   "quote": "The Your Plan page is available only with Enterprise plans.",
   "supports": "the page is Enterprise-only"
  },
  {
   "id": "s5",
   "url": "https://snyk.io/plans/",
   "title": "Plans and pricing",
   "publisher": "vendor",
   "quote": "Contact Sales for pricing",
   "supports": "Enterprise plans go through sales"
  },
  {
   "id": "s6",
   "url": "https://snyk.io/policies/credit-based-billing/",
   "title": "Credit-based billing",
   "publisher": "vendor",
   "quote": "Credits must be used within the term of the applicable Order, after which any unused Credits will expire and cannot be redeemed, refunded, or credited.",
   "supports": "credits expire and aren't refunded"
  },
  {
   "id": "s7",
   "url": "https://snyk.io/policies/credit-based-billing/",
   "title": "Credit-based billing",
   "publisher": "vendor",
   "quote": "Once the pre-purchased Credit balance is exhausted, any further use will be invoiced as on-demand consumption.",
   "supports": "on-demand charges after credits run out"
  },
  {
   "id": "s8",
   "url": "https://snyk.io/plans/",
   "title": "Plans and pricing",
   "publisher": "vendor",
   "quote": "100 tests / month",
   "supports": "the Free plan's test limit"
  },
  {
   "id": "s9",
   "url": "https://snyk.io/plans/",
   "title": "Plans and pricing",
   "publisher": "vendor",
   "quote": "Starting at $25 / month billed monthly",
   "supports": "the Team plan is billed monthly"
  },
  {
   "id": "s10",
   "url": "https://snyk.io/policies/terms-of-service/",
   "title": "Snyk Terms of Service",
   "publisher": "vendor",
   "quote": "written notice of non-renewal at least 30 days prior to the end of the then current Term, shall renew automatically for successive 1 year periods",
   "supports": "30-day notice; automatic 1-year renewal"
  },
  {
   "id": "s11",
   "url": "https://snyk.io/policies/terms-of-service/",
   "title": "Snyk Terms of Service",
   "publisher": "vendor",
   "quote": "any notice of non-renewal referred to in Section 10.1(c) of this Agreement must be sent to:",
   "supports": "where notice must go"
  },
  {
   "id": "s12",
   "url": "https://snyk.io/policies/terms-of-service/",
   "title": "Snyk Terms of Service",
   "publisher": "vendor",
   "quote": "renewals@snyk.io",
   "supports": "the renewals address"
  },
  {
   "id": "s13",
   "url": "https://snyk.io/policies/terms-of-service/",
   "title": "Snyk Terms of Service",
   "publisher": "vendor",
   "quote": "termination of the Order Form or Service Plan (whichever is applicable) at the end of its then current Term, and no Subscription Fees shall be refunded to you",
   "supports": "effective at term end, no refund"
  },
  {
   "id": "s14",
   "url": "https://snyk.io/policies/terms-of-service/",
   "title": "Snyk Terms of Service",
   "publisher": "vendor",
   "quote": "All Subscription Fees are non-cancellable and non-refundable unless otherwise set out in this Agreement",
   "supports": "fees are non-refundable"
  },
  {
   "id": "s15",
   "url": "https://snyk.io/policies/terms-of-service/",
   "title": "Snyk Terms of Service",
   "publisher": "vendor",
   "quote": "you must promptly delete your organization and projects from the Services by either activating the delete button in the Services or contacting Snyk's support team for deletion assistance",
   "supports": "deleting data after termination"
  },
  {
   "id": "s16",
   "url": "https://snyk.io/policies/terms-of-service/",
   "title": "Snyk Terms of Service",
   "publisher": "vendor",
   "quote": "on or shortly after the date you select the Service Plan and on each month or anniversary thereafter",
   "supports": "Service Plans are billed to a card monthly or yearly"
  },
  {
   "id": "s17",
   "url": "https://snyk.io/policies/terms-of-service/",
   "title": "Snyk Terms of Service",
   "publisher": "vendor",
   "quote": "Channel Partner's, form of ordering document",
   "supports": "Order Forms can come from a Channel Partner"
  },
  {
   "id": "s18",
   "url": "https://docs.snyk.io/platform-administration/snyk-hierarchy/organizations/create-and-delete-organizations",
   "title": "Create and delete Organizations",
   "publisher": "vendor",
   "quote": "Organization Admins can delete Organizations when there are no Groups. If the Organization is in a Group, only a Group Admin can delete the Organization.",
   "supports": "who can delete an Organization"
  },
  {
   "id": "s19",
   "url": "https://docs.snyk.io/platform-administration/snyk-hierarchy/organizations/create-and-delete-organizations",
   "title": "Create and delete Organizations",
   "publisher": "vendor",
   "quote": "The selected Organization is deleted from your Snyk account.",
   "supports": "what deleting does"
  },
  {
   "id": "s20",
   "url": "https://docs.snyk.io/platform-administration/snyk-hierarchy/usage-settings",
   "title": "Usage settings",
   "publisher": "vendor",
   "quote": "For the Free plan, the limits are: Open Source, 400 tests; Code, 100 tests; IaC, 300 tests; Container, 100 tests.",
   "supports": "Free plan limits"
  }
 ],
 "verification": {
  "level": "partial",
  "checked_on": "2026-10-05",
  "by": "stackcut-research",
  "unverified": [
   "Snyk's public docs don't describe an in-app way to cancel or downgrade the self-serve Team plan, or when that takes effect",
   "How to export scan results or reports before leaving isn't covered in Snyk's docs",
   "How long Snyk keeps your data after a plan ends isn't stated in its terms or docs",
   "Snyk's terms mention order forms from Channel Partners, but how to cancel a plan bought through a partner or a cloud marketplace isn't documented"
  ],
  "review": {
   "by": "stackcut-review",
   "on": "2026-10-06",
   "result": "fixed",
   "notes": [
    "Re-checked the plan-and-billing page, pricing, the credit policy and the Terms of Service: the Your Plan steps, who can see them and the credit rules are confirmed",
    "Enterprise route: the Terms require written notice of non-renewal at least 30 days before the term ends, sent to renewals@snyk.io; plans otherwise renew automatically for one-year terms, and no fees are refunded. The packet only said to contact Sales",
    "Added a route for Team and other card-billed plans, which the Terms cover as Service Plans with the same notice address; how the 30 days applies to monthly billing isn't stated",
    "Added the full Free plan test limits, and that the Terms ask you to delete your organization and projects after termination",
    "Sign-in isn't needed to give notice by email, so sign_in_needed is now false"
   ]
  }
 },
 "page": "https://stackcut.io/cancel/snyk",
 "json": "https://stackcut.io/exits/snyk.json",
 "evidence": {
  "packet_revision": "f71e45b545625a44ebcacf6c970d56db5b75b1cd637b2be280e4989b4d79ae11",
  "docs_checked_on": "2026-10-05",
  "last_observed_success_on": null,
  "verification": "partial",
  "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": "snyk--sales-contract--r1",
    "channel": "sales_contract",
    "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": "snyk--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"
    }
   }
  ]
 },
 "license": "CC-BY-4.0",
 "credit": "Stackcut Exits (https://stackcut.io/cancel), CC BY 4.0"
}
