LMS software in India: types, contracts and support

LMS software in India: features, contracts and support compared

Hosted, open-source, custom and marketplace LMS software compared on cost structure, contract clauses, data ownership and support, with India-specific checks for coaching institutes.

8 min read
LMS software in India: features, contracts and support compared
On this page 12 sections
  1. The four types at a glance
  2. Cost structure: what you actually pay for
  3. Hosted platforms
  4. Open-source
  5. Custom build
  6. Marketplace
  7. Contracts: the clauses that matter
  8. Data: who holds it and how you get it back
  9. Support: who answers on exam day
  10. India-specific checks for any LMS
  11. Which type fits your institute
  12. Frequently asked questions

LMS software in India comes in four types. You can subscribe to a hosted platform, run an open-source LMS yourself, commission a custom build, or sell through a course marketplace. They differ less in features than in how you pay, what the contract locks you into, who holds your data and who answers when something breaks. For most coaching institutes a hosted platform built for coaching fits best, but its contract decides whether it stays a good choice.

The four types at a glance

PointHosted platformOpen-source, self-hostedCustom buildMarketplace
How you paySet-up fee and subscription, per-student or usage chargesNo licence fee; you pay for hosting, developers and add-onsDevelopment upfront, then a team or retainerCommission on each sale
Time to launchWeeksWeeks to monthsMonthsDays
Who runs servers and updatesThe vendorYou or a hired partnerYou or the agencyThe marketplace
App in your own nameOften; check whose developer accountNeeds separate app workYes, if you build itNo
Video protectionDepends on the vendorAdd-ons or a separate video hostYou build or buy itThe marketplace's
Your dataYours by contract; check the export termsFully yoursFully yours, if code and accounts are in your nameLargely the marketplace's
SupportThe vendor's team, on contract termsCommunity forums or a paid partnerYour developersA ticket queue
Main riskLock-in and price risesSecurity updates and hidden staff costKey-person risk and slow deliveryNo ownership of students
SuitsMost coaching institutesInstitutes with in-house tech staffLarge institutes with unusual needsTesting demand

Within hosted platforms there is one more split. Some are built for corporate training or schools, and others for coaching, with batches, exam-style tests and leak protection. The checks later in this guide show the difference quickly.

Cost structure: what you actually pay for

The headline price rarely matches the yearly bill. List every cost component for each option before you compare.

Hosted platforms

Expect some mix of a set-up fee, a monthly or yearly subscription, a charge per active student, video storage and streaming, app publishing and add-ons. Some take a revenue share instead of, or on top of, a subscription. Ask for a written quote at your current size and at double it.

Open-source

The licence is free; running it is not. You pay for servers, a video host, a developer to install and update it, plugins and security patches. Branded mobile apps usually need separate work. The biggest cost is often staff time, which never appears on an invoice.

Custom build

You pay a team for months before launch, then for maintenance for as long as the software exists. That covers yearly Android and iOS changes, security fixes, new features and on-call cover for exam days.

Marketplace

Nothing upfront, but a commission on every sale for as long as you sell there. As your sales grow, that share can become the most expensive option of all. Our LMS pricing guide for coaching institutes shows how to total these costs.

Contracts: the clauses that matter

Demos sell features; contracts decide what happens when things go wrong. Read these clauses before you sign, whichever type you choose:

ClauseWhat to look forRed flag
Term and renewalA clear term and a stated renewal priceAutomatic renewal at a new price, with short notice
Price changesA cap on yearly increasesChanges at the vendor's discretion
Usage chargesRates for video, storage and extra students, in rupeesUsage charges that are not stated at all
PaymentsFees settle into your own payment gatewayFees collected into the vendor's account, then paid out
Data exportFull export in standard formats, including original videosExport only on request, or for an unstated fee
App ownershipApps in your developer accounts, or a transfer clauseApps listed under the vendor's name, with no transfer
Service levelsUptime and response times in writing, including weekendsNo written commitment
ExitNotice period, data handover and deletion afterwardsLong notice periods and no handover
Code ownership (custom builds)Written assignment of code and designs to youThe agency keeps the code and licenses it to you

For custom builds, the last row matters most. Under India's Copyright Act, 1957, an outside agency or freelancer is generally the first owner of the code it writes. That changes only when the rights are assigned to you in writing. Get the assignment, the source code, access to the code repository and documentation as part of the deal.

Data: who holds it and how you get it back

  • What counts as your data: student records, enrolments, payments, test results, question banks, original videos, PDFs and the app's store listing.

  • Hosted: the vendor stores it, and your rights depend on the export clause. Run a test export during the trial.

  • Open-source and custom: it sits on servers you control, and so do backups and security.

  • Marketplace: you usually get sales reports, not full contact details for every student.

India's Digital Personal Data Protection Act, 2023 treats the institute as the data fiduciary and the LMS vendor as a data processor. The institute stays responsible for what the vendor does with student data (section 8(1)), and may use a processor only under a valid contract (section 8(2)). Our DPDP Act compliance checklist covers the vendor terms to ask for. The points on the Copyright Act and the DPDP Act in this guide are general information, not legal advice.

Support: who answers on exam day

Support matters most at the worst moments: a Sunday morning mock with thousands of students, or a payment failure on the last day of admissions. This is where the four types differ most.

  • Hosted: ask for support hours, channels, response times and who is on call during your big tests. Ask whether support is available in Hindi if your staff prefer it.

  • Open-source: community forums help with general questions, not with an outage at 9:55 a.m. A paid partner can fill the gap.

  • Custom: support is only as good as your team's availability. If one developer knows the system, that person is your support plan.

  • Marketplace: a ticket queue shared with every other seller.

Ask every vendor about the worst incident of the past year and how they handled it. A vendor that answers openly tends to be easier to work with when things go wrong.

India-specific checks for any LMS

  1. UPI, cards and net banking through Indian payment gateways, with GST invoices.

  2. Hindi and regional language content, including clean import from legacy Hindi fonts.

  3. Apps that work on budget Android phones and weak mobile data.

  4. Exam-style tests: negative marking, sectional timers, ranks and percentiles.

  5. Capacity for exam-day spikes, when thousands of students start a test in the same minute.

  6. Protection against Telegram leaks and shared logins.

  7. Windows and Mac apps for students who study on laptops.

  8. Pricing quoted in rupees, including usage.

A generic LMS built for corporate training may run courses well and still miss half this list. Our buyer's guide to the best LMS for coaching institutes covers these requirements in more depth.

Which type fits your institute

  • Starting out, or testing a new exam: a hosted platform on a short term, or a marketplace if you have no audience yet.

  • An established institute with hundreds or thousands of students: a hosted platform built for coaching, with apps in your name and a clear exit clause.

  • In-house developers and unusual needs: open-source or a custom build, with maintenance budgeted as a permanent cost. See custom LMS vs ready-made.

  • Already on a platform that is not working: plan the move before your next admission season. Our LMS migration guide covers the switch.

Upclass is an LMS and branded app platform for coaching institutes, with apps in the institute's own name on Android, iOS, Windows and Mac. It runs courses, live classes, tests and online test series, and fees go to the institute's own payment gateway. More than ₹600 crore of courses were sold on Upclass in a year, by users such as Vajiram & Ravi, Rau's IAS eLearn and Decode Civils. VidSafe adds VidSafe proprietary encryption, dynamic watermarking and account-sharing prevention.

Frequently asked questions

Which LMS is best in India?

It depends on who you are. For coaching institutes, the best fit is usually a hosted platform built for coaching, with exam-style tests, branded apps, Indian payments and video protection. Corporate trainers and universities have different needs. Whatever you choose, compare total yearly cost, data export and exit terms, not just the demo.

What are the types of LMS?

By how they are delivered, there are four main types. Hosted (cloud) platforms are subscriptions, and open-source software is installed and run by you. Custom systems are built for you, and marketplaces host your courses inside their own app. They differ mainly in cost structure, control, data ownership and who provides support.

Is an open-source LMS really free?

The licence is free, but running it is not. You pay for servers, video hosting, a developer to install, customise and update it, security patches and usually separate work for branded apps. For an institute without technical staff, the total can end up higher than a hosted subscription.

What should an LMS contract include?

At minimum: the term and renewal price, a cap on price increases, and usage rates in rupees. It should settle fees into your own gateway and allow full data export, including original videos. It should also cover app ownership or transfer, service levels, support hours and exit. For a custom build, add a written assignment of the code and access to the source.

Share this article

Looking for something else?

Talk to Us