Customer story · Educational technology

How edtech company Wittario added SCORM support with SCORM Proxy, without writing code

Wittario is an edtech company with its own learning platform, used as a course provider inside its customers' learning management systems (LMSs). Wittario had already built an LTI 1.3 integration, but not every LMS supports LTI, and some tenders required SCORM support. With Linqur SCORM Proxy, Wittario added SCORM without writing any SCORM code: its LTI tool goes out as SCORM packages, and Linqur maintains the SCORM side. That also opened the door to tenders that require SCORM.

At a glance

Organization: Wittario
Sector: educational technology (edtech)
Offers: its own learning platform (app and web) with physical and GPS-based activities. An LMS for some customers, a course provider inside other LMSs for others
Linqur products: SCORM Proxy
Connected to: Wittario's LTI 1.3 tool and clients' LMSs, including Workday
Working with Linqur since: May 2026
1 integration to maintain: their own LTI 1.3. Linqur handles the SCORM side.
4 languages of one course, delivered as SCORM Proxy packages to a Workday client
60 → 10 sec sync interval, lowered by Linqur so results reach the LMS faster

LTI got Wittario into many LMSs. Tenders that required SCORM support were out of reach.

Wittario's learning platform runs in the app and on the web, and many activities are physical: learners go out to GPS locations and do distance activities. For some customers Wittario is the LMS, with members, reporting, assignments and email notifications. Bigger companies usually run their own LMS and use Wittario as a course provider, next to their other content providers. Wittario calls it "learning that moves people": an activity-based platform that makes onboarding, training and company culture more engaging. See how that works on wittario.com.

For those bigger customers, Wittario's courses have to run inside someone else's LMS. Wittario built an LTI 1.3 integration for that. But not every LMS supports LTI, and some tenders listed SCORM support as a must-have. Without it, Wittario didn't qualify.

"Not all LMSs have LTI support. We missed out on some tenders where SCORM support was a must-have, so we didn't qualify for those," says Eirik Fauske, CTO of Wittario.

What they had: their own LTI 1.3 integration

Chosen for deep linking, authentication and security, and results that go server to server instead of through the app. It works well, but only in LMSs that support LTI.

Set aside: building SCORM or xAPI themselves

Considered before LTI. At the time many activities only ran in the app, not in the browser, which ruled it out. Building it now would also mean maintaining it for every platform.

Set aside: Rustici Software

Wittario met with Rustici before building LTI. Compared with Linqur's price model, Rustici's was less attractive. Data processing within the EU, which Wittario's customers require, also counted in Linqur's favor.

What they looked for

Four requirements for SCORM support

1

SCORM without building it

SCORM compatibility, without implementing and maintaining SCORM themselves.

2

On top of the LTI integration

It had to work with the LTI 1.3 integration they already had.

3

Processing within the EU

Their customers require it.

4

Room to scale

An API to create and download SCORM Proxy packages from their own platform later on.

Why Linqur

One demo call on their existing LTI tool, and it worked

Linqur distributes e-learning content to other platforms through SCORM and LTI. Wittario connects its LTI 1.3 tool to Linqur once. Linqur then generates a SCORM Proxy package per course, and Wittario sends that package to its client. The client imports it into its own LMS, while the course keeps running from Wittario through LTI.

Wittario moved into testing quickly after the demo call. Some of the scaling features it would need later were already in place. For the rest, Linqur offered to build them together.

See how SCORM Proxy works
“

We chose Linqur because of the expertise you showed from the first call. The price model was very attractive and it was almost plug and play. We had this demo call, you showed me and it just worked.

Portrait of Eirik Fauske
Eirik FauskeCTOWittario
Results

What SCORM Proxy has changed so far

The first SCORM Proxy rollout, at a client on Workday, is not live yet. These are the capabilities Wittario has today.

1

SCORM Proxy: qualified for tenders that require SCORM

Wittario can now hand a SCORM package to any LMS that accepts one. The package launches Wittario's activities through the LTI 1.3 integration it already maintains, so nothing changes in how Wittario builds or hosts its content. Result: SCORM is no longer a reason to drop out of a tender, and Wittario didn't have to build its own SCORM implementation.

2

No SCORM maintenance: platform quirks are Linqur's problem

Every LMS needs its own SCORM adjustments. At the Workday client the package first wouldn't load, and nobody could test inside the client's environment. The cause only surfaced when another Linqur customer hit a similar problem. Linqur fixed it, and the fix now applies to every customer. Credit to Wittario for sticking with it. Result: the Workday client has received four SCORM Proxy packages, one course in four languages. Wittario still maintains only its LTI integration.

3

EU processing: the requirement met without extra work

Wittario's customers want their learners' data processed within the EU. Linqur hosts and processes data in the EU, so that requirement is met without extra agreements or paperwork for data leaving the EU. Eirik calls that a big cost they now avoid. Result: Wittario's customers keep EU processing when their courses run through SCORM Proxy.

What took getting used to

Getting it right together, before the big rollout

Wittario and Linqur treat the Workday rollout as a joint project. Before the course goes company-wide, they run a test with Wittario's contact at the client to see every result arrive in Workday. Linqur is involved throughout that test and acts on the feedback as it comes in.

At Wittario's request, Linqur lowered the sync interval from 60 to 10 seconds, so results reach the LMS faster. Together they also looked at the one weak spot in the chain: a learner who closes the course very quickly, whose completion can then arrive late. Showing a short "your results are being uploaded" screen in LTI sessions is one of the ideas. For now Wittario creates packages by hand in Linqur, which is fine at the current volume.

“

The SCORM Cloud things are not part of our expertise. Having you there to deal with that, and on our end just maintaining the LTI integration, was a really good thing for us to add to our capabilities.

Portrait of Eirik Fauske
Eirik FauskeCTOWittario
What's next

Self-service packages and one package for every language

Once volume grows, Wittario plans to use the Linqur API to create and download SCORM Proxy packages from its own platform, so customers can serve themselves. Wittario is also building a new activity model that translates from a master language. Until that is stable, Linqur’s multilingual support for SCORM Proxy, now in development, lets one package hold several languages, with a language choice at launch.

If a client ever needs LTI 1.1, Linqur can convert Wittario’s LTI 1.3 tool with the LTI Converter. No client has asked for it yet.

Plan a demo

You built LTI. The tender asks for SCORM.

For edtech companies and content providers with their own LTI integration: SCORM Proxy turns your LTI tool into SCORM packages for LMSs without LTI, and you keep maintaining one integration. Start like Wittario did, with a 30-minute demo call on the LTI tool you already have.