When Kognisia is not the right choice: cases to know
Control of the code, selling courses to the public, very small numbers: where another solution serves you better, and where Kognisia is a good fit.
Read the articleA free licence does not tell you what a self-hosted LMS costs. Six items to price, a three-year method and the questions to ask before you choose.
You have found an LMS whose code can be downloaded freely. The finance director asks: "So it costs nothing?" You hesitate, because you know someone will have to install the server, monitor it, update it and answer learners on Monday morning. That someone has a salary, or an invoice.
This article gives you the method to answer your finance director with figures of your own. It is part of our series of comparisons between families of solutions.
A free licence gives you the right to use and modify the software. It says nothing about what it takes to run it. An online LMS bundles these tasks into a subscription. Self-hosted, they are spread between your team, your host and one or more contractors.
The cost has therefore not vanished, it has moved to different lines. Some are invoices, others are hours of work that nobody records. It is the latter that are most often forgotten.
1. Server and backups. A host, disk space, a domain name, a certificate. Backups deserve a line of their own. ANSSI, the French cybersecurity agency, recommends in its guide on backup an offline copy or at least an off-site one, and a written restoration procedure. A backup never restored as a test remains a hypothesis.
2. Security and updates. The documentation of a major open-source LMS describes keeping the software up to date as a mandatory security measure. Each patched version is an intervention: backup, test, release, checking of add-on modules. Count days per year, not minutes.
3. Customisation. Your brand guidelines, your roles, your reports, a link with your management software. Every bespoke addition must be rechecked at each version upgrade. This is the line that grows most over time.
4. Administration. Creating accounts, importing groups, opening and closing sessions, correcting permissions. In a small provider, this person is called "the one who knows about it", and their other tasks wait.
5. Support. Who answers the learner who cannot log in? At what time? In the evening, at weekends? Without a support contract, the answer is "you".
6. Internal time. Steering, training the trainers, meetings with the contractor, monitoring of developments. This time appears on no quote, and it is often the largest item.
Three years, because an LMS is rarely chosen for less, and because version upgrades and staff departures show up over that period. The method takes four steps.
Keep the same learner assumptions for every column. Otherwise, you are comparing two different situations.
In this invented example, the gap comes mainly from administration and security. Change two assumptions, for instance an administrator who is already on the payroll and 20% free, and the order can flip. That is exactly the point of running the calculation with your own values.
| Item | Self-hosted LMS | Online service |
|---|---|---|
| Server and backups | Your responsibility or a host's | Included in the subscription, to be confirmed with the publisher |
| Security and updates | You plan, test and apply | Managed by the publisher, scope to be confirmed |
| Customisation | Free, but to be maintained at each version | Within the limits of the product; white label is an option with Kognisia |
| Administration | Complete, technical side included | Limited to teaching and accounts |
| Support | Community or contractor's contract | Defined by the publisher, to be confirmed |
| Internal time | High at the start, then steady | Lower, but never nil |
| Control of data and code | Total | Depends on the contract, to be confirmed with the publisher |
The last line matters. If you must keep your data on your own infrastructure, or adapt the code, self-hosting remains the right choice, and no cost table should talk you out of it.
To your team, first:
To the contractor or publisher, next:
For the comparison between families of solutions, our article on open-source LMS or SaaS sets out the selection criteria. For a first reading grid for quotes, see how much an LMS costs.
If you have a technical team in place, sovereignty requirements or very specific developments, self-hosting may be the best option. Kognisia is an online service: if your need involves controlling the server or the code, it is not the right family of solutions. We cover this case in when Kognisia is not the right choice.
Conversely, if you have neither an administrator nor any wish to recruit one, look at the platform and the pricing while counting the same six items.
No. With a technical team already in place and a large number of learners, it may cost less over time. Everything depends on your administration time and your customisation needs.
Yes, valued at the internal daily cost. That time is no longer available for teaching or sales, so it has a price.
Three years is a good benchmark: long enough to see version upgrades and staff turnover, short enough to remain realistic. Adapt it to your contract and your planning horizon.
In your own records: hosting invoices, time spent, contractors' quotes. The ROI calculator helps you structure the comparison.
A free licence does not make an LMS free: it moves the cost to the server, security, customisation, administration, support and your time. Price these six items over three years for each solution, with the same assumptions. Your next step: fill in the table with your values, then open the calculator.
Control of the code, selling courses to the public, very small numbers: where another solution serves you better, and where Kognisia is a good fit.
Read the articleContent inventory, data retrieval, timetable, communication, overlap period: the checklist for moving a training provider to a new platform.
Read the articleWhat white label really customises, what it leaves for you to do, and the order to follow to open a learning platform under your own name.
Read the articleEstimate the return, then choose the tier that fits your activity.