Overview
| Feature | Level 1 | Level 2 |
|---|---|---|
| Launch and runtime support | ✔ | ✔ |
| Core learning events (XP, mastery) | ✔ | ✔ |
| Rostering via OneRoster | ✔ | ✔ |
| Staging and production credentials | ✔ | ✔ |
| Use Timeback placement data | ✗ | ✔ |
| Use PowerPath learning engine | ✗ | ✔ |
| Use QTI content formats | ✗ | ✔ |
| Use Timeback spaced repetition | ✗ | ✔ |
Level 1: Minimal viable
Level 1 is the minimum viable integration. Your app works on the Timeback platform and follows the non-negotiables, but you keep your own learning engine, content formats, and algorithms.Technical requirements
| Requirement | Description |
|---|---|
| App registration | Register app via first steps |
| Rostering | Student rostering via supported session flows |
| Activity tracking | Record learning sessions via Custom Activities |
Non-negotiable behaviors
These are tested during review. Apps that violate them will be rejected.- XP reflects real learning minutes (1 XP = 1 minute of focused learning)
- No XP below 80% accuracy
- Mastery verified before advancement
- Learning events are complete and accurate
Not required at Level 1
You keep your own:- Learning engine and algorithms (e.g. no PowerPath)
- Content formats (e.g. no QTI)
- Placement and diagnostic logic
- Spaced repetition implementation
Level 2: Fully native
Level 2 apps use Timeback’s learning systems instead of building their own. You read Timeback’s placement data and act on it. You use our learning engine, content formats, and spaced repetition algorithms.What changes from Level 1
| Capability | What it means |
|---|---|
| Placement data | Leverage Timeback’s placement data |
| Learning engine | Use PowerPath for sequencing and mastery logic |
| Content formats | Store and retrieve content in QTI format |
| Standards alignment | Align to curriculum standards via CASE |
| Spaced repetition | Use Timeback’s review scheduling algorithm |
Why Level 2
- Don’t reinvent placement, sequencing, or spaced repetition
- Your app automatically benefits from platform-wide improvements
- Deeper analytics and cross-app progress sharing
What to expect during review
The Timeback team checks your app against the non-negotiables and Level 1 requirements.| What we check | How |
|---|---|
| XP policy adherence | Verify awarded XP matches 1 XP = 1 focused minute |
| Accuracy gating | Confirm no XP below 80% accuracy |
| Mastery verification | Check that advancement requires proof |
| Event emission | Validate Caliper events are complete and accurate |
| Launch compatibility | Test LTI launch and runtime behavior |