Knorish App Builder: How to make your course available on an android or iOS app?

Launch your courses on your branded android or iOS apps with Knorish to offer the complete online learning experience to your learners

In this article, you’ll learn how to make your course available for users via deploying your own android or iOS apps.

Critical Note: Play store and app store have strict guidelines for launching apps. It is crucial that you follow the instructions listed below to ensure your app requests are not rejected. 

Kindly review the app details carefully before submitting them to us as no changes will be possible once the app is live.


This is a premium feature. To upgrade & enable an Android or iOS app, please contact: support@knorish.com, raise a ticket: New Ticket or call us at +91-6366449374 to enable this feature.

Prerequisites Checklist for the Apps

  • The website design should be completed and the site should be live. The app binary or metadata should not include placeholder screenshots or dummy text like lorem ipsum or coming soon. This leads to the apps being rejected by the play store or app store.
  • Domain integration should be completed. Once the apps are launched, changes in the domain will stop the app. 
  • Privacy policy page URL - Your privacy policy page should be published and live. Please note that the website/ mobile apps will share the same privacy policy terms. Hence, please edit the privacy policy page to include that the privacy policy terms relate to the website and apps where applicable. To learn how to publish your Privacy policy page, here are the instructions:  https://knowledge.knorish.com/adding-a-privacy-policy 
  • The logo icon should be uploaded under the ''App icon'' and the logo in the app home screen section. 

Tip: For the icon, please upload a PNG icon. For an icon with the background color, select the appropriate background color on the dashboard as well. However, stay away from using any text on the logo,  else it may not look visually appealing.

Details to be submitted for your Android/iOS App


Only once the above prerequisites are met, please visit your Dashboard > Settings > App Builder > App settings (Android) & (Apple) as applicable in your subscription and update the following details:

  • App Name (30 characters):
  • Email: 
  • Privacy Policy Page URL:
  • Website URL:
  • App Short Description (80 characters): 
  • Description (4000 characters):
  • Android/ iOS App Icons:
  • Splash screen and logo background color:
  • Logo in App Home screen tab:

For an iOS app, you will also be required to update the following information:

  • Subtitle (30 characters):
  • Promotional text (170 characters): 
  • Support URL:
  • Marketing URL:

Once all the above details are updated, please notify us at support@knorish.com

Note: Due to the volume of app requests being handled, currently it takes about 30 - 45 days to take your app live after the above details are furnished in full.

In case incorrect details are submitted, the process will take longer due to the approvals required from Google and Apple teams on the changes.    

App Preview


You can also switch to the App Preview tab under App Builder and catch a glimpse of how the app icon/logo appears on different screens i.e. on the device, splash and Home screen.



App Theme


You can customize the theme for your user’s delightful experience as per your brand colors. Read here how: https://knowledge.knorish.com/user-theme  


Important Considerations:

  1. The app can be rejected by the play or the app store within 30 days of submission if any of the above prerequisites are not met.
  2. To test the Android/iOS app, search for the ‘Knorish Academy App’ on the play store/app store and install it.

    You may use the following credentials to review the app functionalities:
    - Email: abhitester@knorish.training     
    - Password: hellodemo
  3. Your app will be similar to the above app with your logo, there’s no further customization available currently. 
  4. Slider Images can be customized however should not showcase any specific device in the image. For example, apps can also be viewed on iPADs however an iPhone image on the slider image may confuse the end-users. Hence, the play store or app store may reject the app. 
  5. Changing the website domain once the app is published will make the app non-functional hence, ensure domain integration is completed before requesting the apps.
  6. The slider images and the Home screen’s logo can be updated on a real-time basis (by visiting Dashboard > Settings > App builder > App home screen)
  7. Any other change request will take time i.e. around 4-5 weeks as the app will have to be rebuilt in that case.
  8. In-app purchases are charged a 15 - 30% commission by the stores. Refer: https://support.google.com/googleplay/android-developer/answer/10281818?hl=en

    As such, while all published courses and bundles will be visible on android apps, clicking on the learn more will direct the learners to the specific course page of that course where users may purchase the product directly on that site.  

    For this reason, as well, the iOS version of the app will be consumption-only. new users will not be able to sign up on the app. This is primarily since iOS also blocks us to launch another website or page which has CTAs/asks for money or has a price listed unless there is a similar revenue-sharing model.