Refund Policy
Last updated October 6, 2026
We want you to learn, not to feel stuck with a purchase. Here is exactly how refunds work for each plan.
On this page
017-day refund window
You pay in full when you buy; there is no free trial on paid plans. Every first purchase of the Languages Plan, Interview Prep or the bundle, yearly or lifetime, can be refunded within 7 days of payment. If CodeStride is not for you, ask us within those 7 days and we will refund you in full, no questions asked.
After 7 days, payments are final and are not refunded.
02Yearly renewals
Renewals are charged automatically on the renewal date. If you forgot to cancel, ask us within 7 days of the renewal and we will refund the renewal in full, as long as you have not finished a whole course included in that plan: any one language course for the Languages Plan, or the DSA course for Interview Prep (either one, for the bundle).
After 7 days, renewals are not refundable, but you can cancel at any time to stop future charges and keep access until the period ends.
03Lifetime purchases
Lifetime purchases are covered by the same 7-day refund window. After that they are final. If we ever discontinue a lifetime product, we will offer a comparable replacement or a pro-rata refund.
04Purchases made in the iOS app
Purchases made through the App Store are processed by Apple, so Apple handles their refunds. Request one at reportaproblem.apple.com; we can't issue refunds for App Store payments ourselves.
05Upgrades
When you upgrade a yearly plan bought on the web to lifetime, the unused part of your current year is credited toward the lifetime price automatically at checkout, and the yearly plan ends so it is never charged again. Yearly plans bought in the App Store are billed by Apple, so they can't be credited; cancel them in your iPhone's settings after upgrading.
06How to request a refund
Refunds are never automatic: you ask, and our team processes it by hand. Email support@codestride.dev from the address on your account, or send a refund request from the form in Help (choose the topic "Refund request"). Tell us the email on your account and the date of the payment.
A request counts from when you send it, so one sent within the 7 days is honoured even if we process it a day or two later. We reply within 1–2 business days. Refunds go to the original payment method and usually appear within 5–10 business days depending on your bank.
07Exceptions
We may decline refunds where we see abuse, such as repeated purchase-and-refund cycles or accounts shared across multiple people.