Pricing

A quote built around how you deploy

A small internal academy and a certification body running proctored exams need very different things, so we don’t publish a price list. Here is what goes into the number.

What drives your quote

Four things move the number. We ask about all of them on the first call, so you get one written quote instead of a starting price that grows.

1. Deployment

In our cloud, hosting, updates and backups are part of the service. Self-hosted, you provide the server (a VPS or capable shared hosting running PHP 8.1 or later and MySQL) and your team applies updates with the in-app migration and backup tools. Self-hosted installs are activated with a license key that checks in with our license server once a day.

2. Audience size

How many employees, customers, partners and exam candidates will use the platform over a year. Give us learner and candidate numbers separately, because the two groups use the platform in very different ways.

3. Modules

Proctored exams, the AI tools, SAML SSO with SCIM provisioning and multi-organization setups are the capabilities that most often change a quote. If you don’t need one of them, say so.

4. Services

Migration from Moodle, LearnDash or a SCORM-based platform, SSO configuration, admin training and help building your first courses are scoped according to how much you want us to take on.

Cloud or self-hosted

QuestionCloudSelf-hosted
Who runs the server?We doYour team or your hosting provider
Updates and database migrationsApplied by usApplied by you from the admin area
BackupsHandled by usBuilt-in backup tool plus your own backup policy
Where data livesOur hostingYour server, on your network
Good fit forTeams without spare server time who want to launch quicklyData residency rules, existing hosting or strict IT policies

What a quote covers

  • The platform with the modules you choose.
  • Hosting, updates and backups, if you choose the cloud.
  • A self-hosted license, if you run it yourself.
  • Any services we agree on, each as its own line.

What sits outside it

Some costs belong to other providers. Better to budget for them now than find them later.

  • AI usage. Billed by Anthropic or OpenAI to whoever owns the API key.
  • Payments. Selling runs through WooCommerce, so store hosting and gateway fees are yours.
  • Messaging. SMS or WhatsApp sign-in codes use your own provider account, and email uses your SMTP service.
  • Meetings and code execution. Zoom accounts for live sessions, and a Judge0 or Piston plan if you use hosted code execution for coding questions.
  • Content. There is no bundled course library. Off-the-shelf courses from other vendors run as SCORM, xAPI or cmi5 packages.

Ready for numbers? Talk to sales with a rough learner count and the modules you think you need.

FAQ

Common questions

Why isn’t there a price list?
Because deployments vary too much for one table to be honest. Cloud versus self-hosted, audience size and modules such as proctoring change the cost more than any plan tier would show. Tell us about your programs and we’ll send a written quote.
Do you charge per active user?
The quote is based mainly on how many learners and exam candidates you expect, along with deployment and modules. We explain exactly how people are counted before you sign, so growth later does not come as a surprise.
Is there a free trial?
Yes. Request one on the <a href="/get-started/">Get Started page</a> and we’ll set up a trial workspace for you. No credit card is needed.
Are AI costs included?
No, model usage is billed by your AI provider. AI features call Anthropic or OpenAI with an API key you connect, you can set a monthly token limit, and you can switch AI off completely.
Is self-hosting cheaper than the cloud?
Sometimes. Self-hosted, you pay for and look after the server yourself, while the cloud includes hosting, updates and backups. If you already have hosting and people to run it, self-hosting can make sense, and we’ll price both so you can compare.
Do you charge for migration and setup?
Services such as migration, SSO setup, admin training and content help are scoped separately. You decide how much you want us to do, and it appears as its own line on the quote.
What other costs should we budget for?
A few depend on other providers: AI usage, SMS or WhatsApp codes, Zoom accounts, a hosted code-execution plan if you use coding questions, and WooCommerce payment fees if you sell courses. The section above lists them.

Get a written quote

Send your learner and candidate numbers, preferred deployment and the modules you need. We’ll reply with pricing and any questions we have.