Learning platforms, built for the learner who stops in week three.

Content, assessment and progress engineered around completion, because a course nobody finishes produces no outcome, no credential and no renewal, and every serious decision in this sector is really about that. Two learning platforms already in production, and a custom engineering team for everything beyond them.

Custom build Starting from a shipped platform

Custom build - 2 to 8 weeks, scoped

Content model
Delivery
Assessment
Safeguarding
Cohorts
Launch

Ready-made platform - 6 working days

Rebrand, deploy, live

Six working days is the launch timeline for a ready-made platform as it ships - branded, deployed and live on infrastructure you own. Sector work beyond that, and the custom track above, is scoped and quoted in writing before anything starts. Both tracks are the same engineering team. Every figure on this page is defined on our facts page.

What a learning platform build actually contains

The sequence below is where learning platforms are won or lost. Every phase names what it requires and, where one exists, the shipped platform that removes it.

Education software is judged on a metric most teams instrument last. Enrolments are easy to buy and tell you nothing; completions produce the outcome the learner wanted, the credential an employer accepts and the renewal your business needs. Almost every technical decision in this sector - how content is structured, when assessment happens, what a learner sees on returning after a week away - is a completion decision wearing engineering clothes.

Three of the seven phases have no shortcut. What a shipped platform removes is the middle: content delivery, assessment and progress tracking.

01Weeks 1-2

Learner model, content structure and outcomes

What a course actually is in your product. A linear sequence of lessons, a tree with prerequisites, a set of competencies a learner can demonstrate in any order, or a cohort that moves together on dates. These produce genuinely different platforms and the choice is pedagogical before it is technical.

Content reuse decides whether your catalogue scales. The same lesson appearing in three courses, a question bank shared across assessments, and a module updated once rather than in every copy are all consequences of modelling content as reusable objects rather than as pages inside a course.

Outcomes belong here too. If you intend to certify, the credential has to trace to specific evidence, which means the content model must carry what each item is meant to demonstrate.

Course shapeReusable objectsPrerequisitesOutcome mapping
No shortcut here. Content shape is the same problem on both tracks, and a page-based model cannot be turned into a reusable one without redoing the catalogue.
02Weeks 2-4

Content delivery and the conditions learners are actually in

Educational video has different requirements from entertainment video. Sessions are shorter, resumed constantly across devices, and often watched at increased speed. Resume position that survives a device change is not a nicety; a learner who loses their place twice is a learner who stops.

Bandwidth assumptions cause the most damage. Large parts of the addressable market for education are on constrained or metered connections, and a platform that only works well on fast networks has excluded the learners who most need it. Download for offline study is a completion feature rather than a convenience.

Accessibility belongs in this phase and is frequently a legal requirement rather than a preference in education. Captions, transcripts, keyboard navigation and screen-reader support are part of the build, not a later remediation.

Cross-device resumeLow bandwidthOffline studyAccessibility
Already builtContent delivery with cross-device resume, offline download and adaptive quality.
03Weeks 3-5

Assessment, integrity and credentialing

Assessment integrity should be proportional to the stakes, and platforms routinely get this backwards. A practice quiz needs no supervision at all. A certification an employer will rely on needs identity verification and controls that make substitution difficult. Applying heavy invigilation everywhere costs completion; applying none devalues the credential.

We build the full range of proctoring: camera monitoring, screen recording, behavioural flagging and live invigilation, plus the review queue that lets a human confirm a flag before it becomes an accusation. Which controls you apply to which assessment is configuration rather than architecture, so you can run light supervision on practice and full invigilation on a credential from the same platform.

Credentials should be verifiable by a third party without contacting you, and should reference the evidence behind them rather than asserting a result.

Stakes-based integrityQuestion banksVerifiable credentialsAppeals path
Already builtAssessment with question banks, graded integrity controls and verifiable certificates.
04Weeks 4-7

Progress, engagement and the mechanics of finishing

This is the phase that decides whether the product works, and it is mostly a design problem with engineering underneath. Learners abandon at predictable points: after the first difficult concept, after a week away, and at the transition from passive watching to active assessment.

The platform can address each of those directly. A returning learner should land where they stopped with context restored rather than at a catalogue. Progress should be visible and honest. Difficulty should be detectable, so support arrives before abandonment rather than after churn.

We build streaks, reminders and gamification where they help, and we say plainly when they are being used to manufacture engagement that does not produce learning. The metric is completion and outcome, not time in application.

Resume with contextDrop-off detectionHonest progressIntervention triggers
Already builtProgress tracking with drop-off detection and intervention triggers.
05Weeks 6-7

Safeguarding, age and institutional obligations

If your learners include children, this phase outranks everything else on the page. Age verification, parental consent, restrictions on data collection from minors and controls on any communication between adults and children are legal obligations in most jurisdictions, and several carry personal liability.

Communication features need particular care. Direct messaging between a tutor and a minor without visibility or retention is a safeguarding failure waiting to be reported, so those channels are logged, reviewable and often restricted to supervised contexts by design.

Institutional buyers add their own layer: data-processing agreements, retention limits, and integration with the systems a school or university already runs.

Age assuranceParental consentSupervised channelsInstitutional terms
No shortcut. Shipped platforms carry the controls, but which apply to you depends on your learners' ages and your markets, and those obligations are yours.
06Weeks 7-8

Live classes and cohort mechanics

Live teaching is a different product from recorded content, not a feature added to it. Scheduling across time zones, attendance that matters when a cohort moves together, breakout groups, and a recording that becomes catalogue content afterwards are all distinct workflows.

Cohort models change the economics too. A course with dates has a deadline, and deadlines are the strongest completion mechanic available - which is why cohort products routinely finish at multiples of the rate self-paced ones do.

Time zonesAttendanceBreakoutsRecording reuse
Already builtLive class scheduling with attendance, breakouts and recording capture.
07Weeks 7-8

Launch and day two

One course or one cohort, with real learners and someone watching where they stop. Drop-off points are specific to your content and are visible within the first cohort, which makes that group worth more than any amount of pre-launch usability testing.

Day two is the first completion cycle and the first credentials issued, which is when assessment and certification get their real test. Sixty days of dedicated support, six months of priority bug resolution, twelve months of updates.

First cohortDrop-off analysisFirst credentialsDay two support
No shortcut. Same on both tracks. A shorter build does not shorten a cohort, and the cohort is the only honest test of whether people finish.

Want any of these phases costed against your catalogue and learner age range?

Book a technical call

Where learners actually stop

Every learning platform loses people at the same three points. They are predictable, they are specific to your content rather than to education in general, and each one has an engineering response.

The learner journey, and its three cliffsEnrolment to credential, with where people leave
EnrolBeginDifficultyReturnCertify Signed upEasy to buy, proves nothing First lessonsMomentum is high First hard conceptSupport arrives, or they do not After a week awayThe largest single loss AssessedOutcome, and renewal What the platform can actually do about each First hard concept - detect repeated attempts or a long pause, and offer help before abandonment Return after absence - land them where they stopped, with context restored, never at a catalogue Passive to active - the move from watching to being assessed is a cliff; scaffold it rather than announce it Across all three - a deadline outperforms every other mechanic, which is why cohorts finish better Drop-off points are specific to your content and visible in the first cohort
Momentum holdsWhere people leave

Returning a learner to a catalogue page after an absence is the most common self-inflicted loss in this sector. They came back intending to continue and were asked to make a decision instead, and the decision they make is often to leave.

Integrity controls, configurable per assessment

Assessment integrity is not one setting. Securing everything equally puts invigilation on practice quizzes and learners stop taking them; securing nothing produces credentials employers quietly ignore. The platform should let you choose per assessment rather than per product.

So we build all of it and let you dial it in. Practice work open, module checks backed by a question bank, credentials with identity verification, and full camera proctoring with screen recording and live invigilation where a qualification carries real weight. Flags route to a human reviewer rather than to an automatic fail, which keeps the controls strong and the false positives manageable.

Want your assessment model reviewed against the stakes it actually carries?

Talk to an engineer

Eight operators, eight different builds

"EdTech" is not one buyer. The learner age, the stakes of assessment and who signs the contract change completely between them.

Open course marketplaces

Many instructors, self-paced content, revenue shared. Catalogue quality and search matter as much as learning design, and completion rates are famously low without deadlines.

1 shipped platform

School and K-12 platforms

Learners are children, which makes safeguarding the first constraint rather than a compliance appendix. The buyer is a school, the user is a pupil, and neither is the payer.

1 shipped platform

Test preparation and tutoring

High stakes, measurable outcomes and parents watching progress closely. Live teaching and adaptive practice dominate, and results reporting is the retention mechanism.

1 shipped platform

Corporate learning

The company buys, the employee uses, and compliance training must be evidenced to an auditor. Completion is a reporting obligation rather than an engagement metric.

Custom build

University and institutional

Integration with student records, timetabling and existing systems is most of the work. Accessibility obligations are firm and enforced rather than aspirational.

Custom build

Language learning

Short daily sessions, spaced repetition and speech assessment. The product is a habit, and the engineering is in the practice loop rather than the content library.

Custom build

Vocational and certification

Credentials employers rely on, which raises assessment integrity and makes verifiable certification a core requirement rather than a badge.

1 shipped platform

Cohort-based courses

Learners move together on dates, with live sessions and peer accountability. Deadlines produce completion rates the self-paced model cannot approach.

Custom build

Four of the eight can start from something already running. Four are custom builds, which is a higher proportion than most sectors on this site, and we would rather state it here than discover it in month four.

Not sure which of these you are, or you sit across two of them?

Book a scoping call

How the work actually runs

Six stages, the same on both tracks. What changes between a custom build and a platform adaptation is how long stage three takes, not whether the other five happen.

01
Stage

Scoping against your learners and your stakes

We start from who is learning, how old they are, and what a credential from you is supposed to be worth, because those three decide safeguarding, assessment integrity and the content model before any preference does. A platform for adults learning a skill and one for children in school share a video player and very little else.

Ends withWritten scope: learner ages, course shape, assessment stakes, and the institutional systems to integrate with.
02
Stage

Architecture, reuse and accessibility

Content is modelled as reusable objects rather than pages, so a lesson updated once updates everywhere and a question bank serves several assessments. Accessibility is designed in at this point rather than remediated later, because in education it is frequently a legal requirement and always cheaper before the catalogue exists.

Ends withA reusable content model, an outcome map, and accessibility built into components rather than retrofitted.
03
Stage

Build against real learning conditions

Learning platforms fail on assumptions about the learner's situation. Test environments carry constrained bandwidth, a session resumed on a different device a week later, a shared family computer, a school network blocking half the internet, and assistive technology in use. A platform tested on fast connections and modern hardware has excluded the learners who most need it.

Length varies by track
Ends withTest conditions covering low bandwidth, cross-device resume, restricted networks and assistive technology.
04
Stage

Safeguarding, accessibility and security validation

Age assurance and consent flows proven, communication channels reviewed for supervision and retention, and an accessibility audit against the standard your market requires. Our platforms arrive with a VAPT and compliance document, so external review starts from a documented baseline.

Ends withA VAPT and compliance document, an accessibility audit, and supervised communication channels evidenced.
05
Stage

Content migration and instructor onboarding

Existing courses brought across and restructured into the reusable model, which is usually more work than expected because legacy content is rarely as modular as it appears. Instructors onboarded onto authoring tools they will actually use rather than ones they will avoid.

Ends withA migrated catalogue in the reusable model, and instructors authoring without engineering assistance.
06
Stage

Launch and the first cohort

One course or one cohort with someone watching where learners stop, because drop-off points are specific to your content and visible almost immediately. Sixty days of dedicated support, six months of priority bug resolution, twelve months of updates.

Ends withSixty days dedicated support, six months priority bug resolution, twelve months of updates.

Want this sequence mapped against your catalogue and learner profile?

Book a technical call

Two learning platforms already in production

Both ship with full source-code ownership, deployed on your infrastructure under your brand. Adapt one, or use it as the reference architecture for a custom build.

This is the smallest shipped catalogue of any sector on this site, and it should be read accordingly. Marketplace learning is well covered: many instructors, self-paced catalogue, assessment and certification. Tutoring and live teaching is covered for the school-age model, including live classes and progress reporting to parents. Corporate learning, university systems, language learning and cohort-based courses are custom builds in our catalogue, which is four of the eight operator types above.

If you are in one of those four, the honest route is a custom engagement that uses these two as reference architecture. We would rather say that here than let a demo imply otherwise.

What this sector requires

Content as reusable objects

Lessons and questions modelled independently of the courses that contain them, so an update happens once. A page-based catalogue cannot be converted later without redoing it.

Resume with context

A returning learner lands where they stopped, on any device, with enough context to continue. Returning them to a catalogue asks for a decision at the exact moment they are most likely to leave.

Configurable integrity

Open practice, question banks, identity verification, camera proctoring, screen recording and live invigilation - all built, and applied per assessment rather than fixed across the platform.

Accessibility as a build requirement

Captions, transcripts, keyboard navigation and screen-reader support designed into components. In education this is frequently a legal obligation and always cheaper than remediation.

Safeguarding by design

Where learners are children: age assurance, parental consent, minimized data collection and communication channels that are supervised, logged and reviewable rather than private.

Credentials that verify

Checkable by a third party without contacting you, and traceable to the evidence behind them, so the certificate means something to the employer who receives it.

Want to open either platform and look inside before deciding?

See the live demos

When the learner is a child, safeguarding outranks the product

Every other consideration on this page becomes secondary if your users are minors. These are legal obligations rather than best practices, and several carry personal liability for the people who run the platform.

Safeguarding controls for minorsWhat has to exist before a child uses the platform
Before accessDuring use Age assuranceEstablishing who is a minorbefore anything else applies Parental consentRecorded, versioned andwithdrawable by the parent Supervised channelsAdult to child communicationlogged, reviewable, restricted Minimized dataCollect less, retain briefly,never profile for advertising Why the third one matters most A private message channel between an adult tutor and a child is the single highest-risk feature any learning platform can ship, and it is frequently added without review because it seems useful. Logged, reviewable and restricted to supervised contexts is the design; unlogged and direct is not a setting. If your platform serves children, this section outranks every feature request you have
Access controlsThe highest-risk surface

We build these as defaults rather than options when minors are in scope, and we will raise it in scoping even when a specification does not mention it, because a platform that discovers this obligation after launch has usually already shipped the risk.

Want your safeguarding position reviewed against the ages you actually serve?

Talk to an engineer

Built custom when nothing off the shelf fits

The same team, working from zero. These are the capabilities we build into learning platforms that no shipped product carries, because they are specific to how you teach.

Institutional integrations

Student records, timetabling and the interoperability standards a university or school system already runs, which is most of the work in an institutional deployment.

API development

Adaptive practice engines

Spaced repetition and difficulty adjustment driven by a learner's own performance, which is the core loop in language learning and test preparation rather than a feature beside the content.

Data engineering

Cohort and deadline mechanics

Learners moving together on dates, with peer accountability, scheduled releases and the deadline structure that produces the completion rates self-paced products cannot reach.

Custom software development

Compliance training and evidence

For corporate buyers: assignment by role, completion evidenced to an auditor, and expiry that reassigns training before a certification lapses.

Backend engineering

Speech and written assessment

Automated evaluation of pronunciation and free-text answers at scale, with human review available on the results that carry weight and full automation where you want throughput.

AI engineering

Accessibility remediation

Bringing an existing catalogue up to the standard your market requires, including captioning, transcripts and interaction patterns that work with assistive technology.

Frontend engineering

Need something this list does not cover?

Ask about custom work

What we built, and what it delivered

Three deployments in this sector, described by what was actually built rather than by a metric we cannot show you the working for.

Marketplace

Multi-instructor course platform

Reusable content objects with a shared question bank, cross-device resume, and verifiable certificates traceable to the assessments behind them.

School age

Tutoring platform with safeguarding defaults

Age assurance and parental consent before access, live classes with attendance, and adult-to-child communication restricted to supervised, logged channels.

Vocational

Certification platform with graded integrity

No supervision on practice, question banks on module checks, and identity verification only at the credential, which held completion while keeping the certificate meaningful.

We describe these by scope rather than by outcome metrics, because the numbers that matter to you are your own and we would rather model them with you than quote someone else's.

Want to speak to a reference teaching a similar audience?

Request a reference

Written on this sector

Longer pieces on the problems above, written by the engineers who build these platforms.

If a question here is not covered, the fastest route to an answer is a call with the engineer who would run your build.

Want these as a briefing pack for your board or academic team?

Request the pack

We optimized enrolments for a year. The number that actually moved the business was how many people came back after a week away, and we were sending them to a homepage.

The failure pattern this page is built around

That gap is the whole reason this page exists. Forty client testimonials sit on the site with names, titles and companies attached, and none of them are invented.

Questions education buyers actually ask

The ones that come up in the first call, answered as we would answer them there.

Can we really launch in six working days?

Yes, for either platform as it ships. Corporate, university, language and cohort products are custom builds in our catalogue, and we say so above rather than implying a fit.

Do we own the source code?

Yes, in full, deployed on your infrastructure. No per-learner licence, no per-course fee, no runtime dependency on us.

How do you improve completion rates?

By addressing the three points where learners actually stop: the first difficult concept, the return after an absence, and the move from watching to being assessed. Deadlines outperform every other mechanic, which is why cohorts finish better than self-paced.

Do you build proctoring?

Yes, the full range: camera monitoring, screen recording, behavioural flagging and live invigilation, with a review queue so a flag is confirmed by a person before it becomes an accusation. You configure which controls apply to which assessment.

Is accessibility included?

Yes, designed into components rather than remediated afterwards. In education it is frequently a legal requirement, and retrofitting it across an existing catalogue costs far more than building it in.

What if our learners are children?

Then safeguarding sets the architecture: age assurance, parental consent, minimized data and supervised communication. We raise this in scoping even when a specification does not mention it.

Can instructors author content themselves?

Yes, and it is worth insisting on. A platform where every content change requires engineering will have a stale catalogue within a year regardless of how good the player is.

Will it work on poor connections?

That is a design requirement rather than an optimization. Adaptive quality and offline download exist because a substantial part of the addressable market for education is on constrained or metered connections.

Can we issue certificates employers will trust?

Yes, verifiable by a third party without contacting you and traceable to the evidence behind them. A certificate that only asserts a result is worth what employers decide it is worth.

Do you support live classes as well as recorded?

Yes, and they are different products rather than one feature. Scheduling, attendance, breakouts and turning a recording into catalogue content are distinct workflows we scope separately.

What does support look like after launch?

Sixty days of dedicated support, six months of priority bug resolution and twelve months of updates. The first cohort completing is the real test and it falls inside that window.

What if we are not ready to build yet?

We will say so. If your content is not written or your learning design is unsettled, a platform will not supply either, and building around a catalogue that does not exist yet produces a model that will not fit it.

Question not answered here?

Ask us directly

Tell us what you are building.

Bring the learners and the catalogue. We will tell you honestly which track is right - including when the answer is that you do not need us yet.

A first call takes about thirty minutes and covers four things

01

Who is learning

Their ages, which decides whether safeguarding sets the architecture.

02

Course shape

Self-paced, cohort with dates, or competency-based.

03

What a credential means

Whether an employer will rely on it, which sets assessment integrity.

04

Existing systems

The student records and content stack a platform must fit into.

Those four answers are usually enough for us to tell you which track fits, roughly what it costs, and where your completion rate is most likely being lost. Whatever the model looks like - marketplace, cohort, institutional or something none of those describe - we will build it.