QuantumLearning Machines
SDKFor game studios & creators

QLM Skins.
Embed exam-grade questions in any game.

A drop-in SDK that turns any in-game checkpoint — a level-up, a loot box, a continue-screen — into an educational moment students' parents actually approve of. We provide the question bank, the adaptive engine, and the analytics. You keep your players.

Read the docs
◆ Built for
Casual MobilePuzzle GamesRoblox UGCEdTech
"sk-c">// Drop a QLM checkpoint anywhere in your game
"sk-k">import { QLMSkins } "sk-k">from "@qlm/skins";
 
"sk-k">const qlm = "sk-k">new QLMSkins({
apiKey: "YOUR_API_KEY",
domain: "sat",
difficulty: "adaptive"
});
 
"sk-c">// At any checkpoint:
"sk-k">const result = "sk-k">await qlm.checkpoint({
userId: player.id,
reward: "extra_life"
});
 
"sk-k">if (result.correct) grantReward();
01Get started

Get started in 5 minutes.

Fill in your details, pick a tier, and receive your API key instantly. No sales call required. Live in a sprint.

02How it works

Three steps. Live in a sprint.

QLM Skins is a stateless API + a 12kb client SDK. Drop it into any session-based game, get back a structured response, hand the player a reward. No backend changes required.

Step 01

Install the SDK.

Pick your platform — JS, Swift, Unity C#, Roblox Lua. Five minutes from sign-up to first checkpoint.

$ npm i @qlm/skins
Step 02

Choose your moment.

Decide where checkpoints fire — between levels, on continue-screens, before a loot box, or after 5 minutes of play. We surface the right difficulty per player automatically.

Step 03

Get paid.

Players who answer correctly continue. Conversions are tracked. Embed revenue, rev-share, or full licensing — you choose when you register.

The numbers from live partners running QLM Skins for 90 days.

+18%D7 retention vs control
$0.50Per-user/mo embed license
12kbSDK footprint · no perf hit
03Try it live

Try a checkpoint right now.

See exactly what your players will see. Powered by the same adaptive engine. Using the sandbox demo key.

Fire a real adaptive checkpoint. One click.

Ship it in a sprint.

Five minutes to install. A week to A/B test. A quarter to know if it's the best lever you've pulled this year.

Back to games