How can we help?
Browse by category, or search aboveAccount & Login
Codes usually arrive within a minute. Check spam or promotions folders, and make sure the email address is spelled correctly. You can request a new code after 30 seconds. Codes expire after 10 minutes.
No. CodeStride is passwordless by design: you sign in with a one-time email code or with Apple, Google, GitHub or LinkedIn. It is simpler and more secure than a password you have to remember.
No. For account security you can be signed in on one device at a time. Signing in somewhere new signs you out everywhere else, and your progress is always saved.
Contact us from the address currently on your account and we will move your account to the new email. Your progress stays exactly where it is.
Settings → Account → Delete account. You will be asked to type DELETE to confirm. Your personal data is removed within 30 days.
Billing & Plans
Two today: the Languages Plan ($29.99/year or $99.99 lifetime) covering every language course, and Interview Prep ($39.99/year or $99.99 lifetime) covering DSA and System Design.
No. Interview Prep is sold on its own. It assumes you already know the basics of one programming language.
Yes. Languages + Interview Prep together is $59.99/year (save $10) or $179.99 lifetime (save $20). If you already own the Languages Plan, add Interview Prep for $29.99/year or $79.99 lifetime; the owner discount applies automatically at checkout.
Yearly renews every 12 months and you can cancel anytime. Lifetime is a single payment for permanent access, including all future updates to that plan.
You're charged when you buy, and you can ask for a full refund within 7 days of the payment, no questions asked. After 7 days, payments are final. To ask, email support@codestride.dev or send a message from the form below with the topic "Refund request". See the Refund Policy for renewals and lifetime details.
We email a receipt after every payment. You can also see every payment, with its receipt, in Settings → Billing.
The price shown at checkout is the total you pay. Where tax applies, it is already included; there are no hidden fees.
Courses & Practice
We recommend Python. Its syntax reads almost like English, so you spend your energy on ideas instead of punctuation. Everything you learn transfers to the other languages.
They are in production now and will roll out one at a time over the coming months. Languages Plan members get every new course at no extra cost.
Yes. Progress, practice scores and the code in your editor are saved to your account and available on any browser you sign into.
Yes. Open any completed topic and tap Retry practice. Your best score is kept.
Technical Issues
Code runs right in your browser. If the editor seems stuck, check your connection the first time you open a lesson, then try a hard refresh (Ctrl/Cmd + Shift + R). If it still fails, send us a message with the code you ran.
Settings → Appearance. Choose Light, Dark or System, which follows your device setting.
Coming soon. Everything works in any mobile browser today, and the iOS app is in progress.
The latest two versions of Chrome, Safari, Firefox and Edge, on desktop and mobile.