AppCorpus
Market US

Stepik: best online courses

by Iuliia Tikhokhod

iPhone · iPad · Android

Active Last checked 28 Aug 2026

Quick verdict

What it is
Store information collected; independent summary not yet available.
At a glance
  • Free to download
  • In-app purchases

Categories and search queries

Official categories

AppCorpus categories

Key functions

Function Availability Access Scope Evidence
Free app Yes Free Store published
In-app purchases Yes Limited free Store published

Screens

21 store screenshots

Stepik: best online courses apple_tv screenshot 1
Stepik: best online courses apple_tv screenshot 2
Stepik: best online courses apple_tv screenshot 3

7 store screenshots

Stepik: best online courses android screenshot 1
Stepik: best online courses android screenshot 2
Stepik: best online courses android screenshot 3
Stepik: best online courses android screenshot 4

Pricing & paywalls

  • Course Tier 78 — $299.99
  • Course Tier 79 — $349.99
  • Course Tier 80 — $399.99
  • Course Tier 81 — $449.99
  • Course Tier 82 — $499.99
  • Course Tier 83 — $599.99
  • Course Tier 84 — $699.99
  • Course Tier 85 — $799.99
  • Course Tier 86 — $899.99
  • Course Tier 87 — $999.99
  • Free to download
  • In-app purchases: $1.99 - $399.99 per item

Ratings & reviews

4.9 891 ratings · App Store

  1. 5/5This is on my daily list of courses to go through

    I really enjoy this app. My favorite part is the option to make your own classes and earn some money. I create courses through the teacher account offered on every app that has that function. It lets me see where my understanding of the topics lies as I basically try and re create whatever course it is I’m taking at the moment. Stepik is great with awesome courses that are pretty lengthy. The only thing I’ve been having a hard time with is the courses showing up in Russian while half are in English. I can’t figure out why this is happening all of a sudden, but I’m going to continue searching for the answer to fix this. I highly recommend this app and their website!

    mtdowner · 6 Aug 2026

  2. 5/5Great for beginners

    So far this is one of the better ways to learn if your an absolute beginner. I found some other free learning material but I felt they were kind of over the place and Stepik and launchcode helps keep me on track and on a clear path

    gilmore_gurl93 · 6 Aug 2026

  3. 5/5Nice!

    Much much better than previous one! Thanks a lot and keep it up:)

    GSerjo · 6 Aug 2026

  4. 5/5Ready to recommend

    comprehensive but not boring coding classes

    DashaDaDa · 6 Aug 2026

  5. 1/5Offline mode

    App doesn’t work offline, even if you download all the videos. It is not possible to watch video when you travel or have no internet connection.

    n1bres · 6 Aug 2026

4.8 71794 ratings · Google Play

  1. 5/5

    Я чувствую себя элитным хакером каждый раз, когда решаю новую задачку для новичков

    freeman · 29 Jul 2026

  2. 5/5

    good app

    A Google user · 29 Jul 2026

  3. 5/5

    Удобная платформа для обучения.

    S K · 29 Jul 2026

  4. 4/5

    this app is very good for the student i appreciate

    saeed nuur · 29 Jul 2026

  5. 5/5

    thank you, app is very nice

    Leo Troshchinskiy · 29 Jul 2026

Privacy & accessibility

Privacy

  • Data Linked to You — Analytics — Identifiers — Device ID Developer declared
  • Data Linked to You — Analytics — Identifiers — User ID Developer declared
  • Data Linked to You — Analytics — Usage Data — Product Interaction Developer declared
  • Data Linked to You — App Functionality — Browsing History Developer declared
  • Data Linked to You — App Functionality — Contact Info — Email Address Developer declared
  • Data Linked to You — App Functionality — Contact Info — Name Developer declared
  • Data Linked to You — App Functionality — Identifiers — Device ID Developer declared
  • Data Linked to You — App Functionality — Identifiers — User ID Developer declared
  • Data Linked to You — App Functionality — Purchases — Purchase History Developer declared
  • Data Linked to You — App Functionality — Search History Developer declared
  • Data Linked to You — App Functionality — Usage Data — Product Interaction Developer declared
  • Data Linked to You — Developer’s Advertising or Marketing — Identifiers — Device ID Developer declared
  • Data Linked to You — Developer’s Advertising or Marketing — Identifiers — User ID Developer declared
  • Data Linked to You — Developer’s Advertising or Marketing — Purchases — Purchase History Developer declared
  • Data Linked to You — Product Personalization — Browsing History Developer declared
  • Data Linked to You — Product Personalization — Contact Info — Email Address Developer declared
  • Data Linked to You — Product Personalization — Identifiers — Device ID Developer declared
  • Data Linked to You — Product Personalization — Identifiers — User ID Developer declared
  • Data Linked to You — Product Personalization — Purchases — Purchase History Developer declared
  • Data Linked to You — Product Personalization — Search History Developer declared
  • Data Linked to You — Product Personalization — Usage Data — Product Interaction Developer declared
  • Data Linked to You — Browsing History Developer declared
  • Data Linked to You — Contact Info Developer declared
  • Data Linked to You — Identifiers Developer declared
  • Data Linked to You — Purchases Developer declared
  • Data Linked to You — Search History Developer declared
  • Data Linked to You — Usage Data Developer declared
  • Data Not Linked to You — Analytics — Diagnostics — Crash Data Developer declared
  • Data Not Linked to You — App Functionality — Diagnostics — Crash Data Developer declared
  • Data Not Linked to You — App Functionality — User Content — Customer Support Developer declared
  • Data Not Linked to You — Diagnostics Developer declared
  • Data Not Linked to You — User Content Developer declared

Accessibility

No accessibility labels collected yet.

Privacy

  • Data collected — Analytics — App activity — App interactions Developer declared
  • Data collected — Analytics — App info and performance — Crash logs Developer declared
  • Data collected — Analytics — App info and performance — Diagnostics Developer declared
  • Data collected — Analytics — Financial info — Purchase history Developer declared
  • Data collected — Analytics, Personalization — App activity — Other actions Developer declared
  • Data collected — App functionality — App activity — Other user-generated content Developer declared
  • Data collected — App functionality — Personal info — Name Developer declared
  • Data collected — App functionality, Account management — Personal info — Email address Developer declared
  • Data collected — App functionality, Analytics — Device or other IDs Developer declared
  • Data collected — App functionality, Analytics, Developer communications — Personal info — User IDs Developer declared
  • Data collected — App functionality, Personalization — App activity — In-app search history Developer declared
  • Data shared — Analytics — App activity — App interactions Developer declared
  • Data shared — Analytics — Financial info — Purchase history Developer declared
  • Data shared — App functionality, Analytics — Device or other IDs Developer declared
  • Security practices — Your data is transferred over a secure connection — Data is encrypted in transit Developer declared
  • Security practices — The developer provides a way for you to request that your data be deleted — You can request that data be deleted Developer declared

Accessibility

No accessibility labels collected yet.

Versions

  • 1.155

    The new catalog is here! Now you can browse the catalog which has a fresh design coupled with new compilations picked by our team! We have also added the ability to rate stories and are anticipating your feedback! Thank you for being with us in 2020! We are looking forward to enrich your learning experience in 2021! Stepik Team

  • 1.156

    In the new version of Stepik we fixed some bugs. Enjoy learning! Stepik team

  • 1.157

    In the new version of Stepik for iOS devices with 14 and higher, you can use widgets on your Home Screen to keep your favorite information at your fingertips. Also fixed a problem with courses search. Enjoy learning! Stepik team

  • 1.158

    In the new version of Stepik we fixed an issue with playing media while in the background on iOS 14. Enjoy learning! Stepik team

  • 1.159

    In the new version of Stepik: • Picture in Picture support. Now you can watch videos simultaneously with solving quizzes or while you use other apps. • Next step button for text and video steps. • Bug fixes and improvements using your feedback. Enjoy learning! Stepik team

  • 1.159.1

    In the new version of Stepik we fixed app crash for iOS 13 devices on the navigation to the next or previous step. Enjoy learning! Stepik team

  • 1.160

    In the new version of Stepik nothing noticeable at first glance. But be sure it only gets better. Enjoy learning! Stepik team

  • 1.161

    In the new version of Stepik: • Improved performance of the syllabus. • Updated appearance of the text in the steps. • Bug fixes and improvements using your feedback. Enjoy learning! Stepik team

  • 1.162

    In the new version of Stepik we added teacher mode support for the submissions screen. The new submissions screen displays student submissions, to which you can apply filters or search by text. Enjoy learning! Stepik team

  • 1.163

    In the new version of Stepik: • Updated appearance of the discussions. • Improved loading state presentation of the course screen. • Added the ability for teachers to go from the user comment to the user solutions. • Added support for links to the course step when learning theory. Enjoy learning! Stepik team

  • 1.203

    Meet the biggest update out there! We have so many new features for you that it's impossible to list. Here is the announcement of the most significant features: • Apple's payment system for buying courses. • A new home screen where the most important thing is always there. • Wishlist, now the course can be added to the wishlist to pass it in the future because it's easier to monitor price changes and harder to lose valuable courses. • Personal recommendations in the catalog, see the "Catalog" tab more often and find new courses for yourself. • A new course page with the ability to search in the course content and display the most current course news. • A page with income from paid courses for authors. • Support for peer-reviewed quizzes, go through all the stages of reviewing without leaving the application. • Support for "Siri Shortcuts" for the "Continue Learning" action, which can be performed using Siri, as well as the "Commands" application or Siri Suggestions.

  • 1.205

    In the new version of Stepik: • Improved navigation on the course. • Added a next step button for theoretical steps. • Course completion screen, now after the last lesson a screen will be displayed with detailed information about course progress and quick actions. • Messages with detailed information when trying to continue learning in inaccessible modules. • Improvements of the page with income from paid courses for authors. • Bug fixes and improvements using your feedback. Enjoy learning! Stepik team

  • 1.206

    In the new version of Stepik: • Fixed an issue with buying courses. • Added the ability to restore the purchase. Available by clicking on the three-dot menu on the course screen. Enjoy learning! Stepik team

  • 1.208

    In the new version of Stepik: • Displaying certificate progress on the course card. • Bug fixes and improvements using your feedback. Enjoy learning! Stepik team

  • 1.209

    In the new version of Stepik: • Added the ability to change the recipient name in the certificate. Available in the list of certificates on the "Profile" tab. • Updated the "Info" tab on the course screen. • Bug fixes and improvements using your feedback. Enjoy learning! Stepik team

  • 1.210

    In the new version of Stepik: • Updated appearance of the home screen. • Bug fixes and improvements using your feedback. Enjoy learning! Stepik team

  • 1.211

    In the new version of Stepik we improved course screen. Enjoy learning! Stepik team

  • 1.212

    In the new version of Stepik nothing noticeable at first glance. But be sure it only gets better. Enjoy learning! Stepik team

  • 1.213

    In the new version of Stepik we improved the behavior of the join and buy course button. Enjoy learning! Stepik team

  • 1.214

    In the new version of Stepik: • Updated appearance of the certificates list. • Added certificate screen. • Added new programming languages support. Enjoy learning! Stepik team

  • 1.216

    Bug fixes and performance improvements

  • 1.217

    In the new version of Stepik we fixed some bugs. Enjoy learning! Stepik team

  • 1.218

    In the new version of Stepik we fixed some bugs. Enjoy learning! Stepik team

  • 1.219

    In the new version of Stepik we fixed some bugs and added iOS 17 support. Enjoy learning! Stepik team

  • 1.220 · 15 May 2025

    In the new version of Stepik we fixed some bugs. Enjoy learning! Stepik team

  • 1.223.0 · 6 Aug 2026

Alternatives

Availability by market

Data quality & evidence

Page completeness
Live store listing
Last verified
28 Aug 2026
Sources
App Store, Google Play

Report a correction