QTI 3 · Cloudflare-native delivery

Assessments that don't crack when it matters.

QFlowLearn pairs an open-source IMS QTI 3.0 authoring environment with a delivery runtime built on Cloudflare Workers and Durable Objects. Instead of spinning up servers that get overwhelmed as exam usage spikes, the runtime uses fast serverless primitives that spin up on demand, isolate each attempt, and absorb bursty load.

  • Built around IMS/1EdTech QTI 3
  • Open-source authoring
  • Edge-hosted delivery, durable receipts
  • LTI Advantage + OneRoster provisioning
QTI 3
Open standard for item and test exchange
LTI Advantage
Launch, Dynamic Registration, Deep Linking, AGS, NRPS
OneRoster
CSV preview, apply, hierarchy metadata, run reports
Cloudflare
Workers + Durable Objects delivery architecture
For procurement evaluators

Find the page that answers your review section.

Procurement teams usually score assessment platforms across standards, authoring, delivery, analytics, accessibility, security, and evidence. Each page states what QFlowLearn supports now and which launch artifacts are being prepared.

Standards support
Built around IMS/1EdTech QTI 3: interoperable item structure, accessibility capabilities, and results reporting. No proprietary lock-in.
Read the QTI 3 story
Authoring & migration
Versioned items, assessment assembly, standards metadata, and clean QTI export. Import legacy QTI 1.2 and QTI 2.1/2.2, plus IMSCC, Moodle XML, GIFT, and Aiken packages, with a human fidelity review before content is approved.
See the workspace
Item bank coverage
Item types, standards metadata, source preservation, accessibility fields, revision history, review state, and reusable assessment assembly in one RFP-ready matrix.
Review item coverage
Delivery for high-stakes assessments
A Cloudflare-native runtime for synchronized starts, deadline submissions, reconnects, duplicate tabs, post-assessment corrections, and durable submission receipts.
Explore the runtime
Accessibility by design
QTI 3 PNP/accommodations carried through authoring and delivery: extra time, masking, color themes, screen-reader support, glossary, and exportable evidence.
Review the matrix
Security & reliability
Tenant isolation, signed launch tokens, immutable content versions, attempt event ledgers, and a recovery story that does not depend on luck.
See architecture
Reporting & analytics
State standards breakdowns, item analysis, subgroup views, completion receipts, accommodation evidence, and export-ready reports.
See report examples
Integrations
LTI 1.3 and Advantage support for launch, dynamic registration, Deep Linking, AGS grade return, and NRPS membership reads, plus CSV and OneRoster CSV provisioning.
Map system handoffs
Implementation & QA
Discovery, migration proof, integration testing, accessibility review, pilot, launch, training, UAT, and support artifacts mapped to RFP risk.
Review launch plan
RFP packet
Row-by-row procurement answers with claim status, evidence artifact, and packet section so evaluators can score the response quickly.
Open the matrix
Delivery operations

Built for final exams, certifications, and other high-stakes assessments.

The stressful moments are predictable: synchronized starts, deadline submissions, connection drops, post-publication corrections, and challenged results. QFlowLearn treats those as core delivery requirements.

  • Synchronized starts Every learner gets the same published package version.
  • Deadline submissions Durable receipts and queues absorb the finish spike.
  • Connection drops Browser-side journaling preserves work until reconnect.
  • Stale or duplicate tabs One attempt authority prevents old sessions from overwriting state.
  • Instructor edits after release Corrections create new versions instead of silently changing live work.
  • Bad questions or answer keys Rescoring preserves original responses and records the correction.
  • Late submits and reconnects Policy-aware reconciliation records what happened and when.
  • Result challenges The attempt event trail supports review, audit, and rescoring.
Architecture at a glance

Authoring manages content. Delivery runs attempts.

The QFlowLearn authoring app creates and publishes assessment packages. The Cloudflare delivery runtime launches learner attempts from those immutable packages, records attempt events, and queues submissions safely during traffic spikes.

Authoring
app.qflowlearn.com
  • Versioned items + assemblies
  • Standards metadata
  • Signed publish to delivery
  • Migration fidelity review
Immutable package
Content version
  • Signed and pinned
  • No mutation after publish
  • Re-scoring as overlay
Delivery runtime
take.qflowlearn.com
  • Cloudflare Workers
  • Per-attempt authority
  • Durable submit queue
  • Local journal + replay
Attempt evidence ledger → reporting · audit · re-score
Reporting & analytics

Show standards mastery, item quality, and attempt evidence.

Assessment administrators expect more than a scorebook. The RFP story needs charts and exports for state standards, item analysis, subgroup performance, accommodations, completion, receipts, and rescoring history.

  • Break down results by state framework, domain, standard, cohort, class, and learner.
  • Flag bad items, over-selected distractors, weak discrimination, and rescoring activity.
  • Export redacted report samples, CSV rows, and evidence summaries for procurement.
Performance analytics

Delivery and outcome signals

Assessment operations, learner performance, and recovery risk for a sample reporting demo.

AC Active learners
1

24 targeted

AV Average score
70.8%

18 scored

CO Completion rate
87.5%

21 of 24 submitted

CE Certification ready
9

>= 70% threshold

Score distribution

Distribution of finalized learner percentages.

18 scored
6 0-59
3 60-69
2 70-79
3 80-89
4 90-100

Delivery health

Operational signals from receipts, scoring, exports, and remediations.

Receipt path 21 Durable submissions
Needs action 3 Scoring queue
Stable 0 Export queue
Open work 0 Recovery work

Recovery risk

Attempts needing scoring, export, or remediation attention.

Scoring failed Urban assessment demo
Scoring queued Taylor assessment demo
Scoring queued Sage assessment demo
Accessibility, not as an afterthought

QTI 3 PNP and accommodations are first-class through authoring and delivery.

Alt text, captions, glossary catalogs, color themes, masking, extra time, and screen-reader support flow from item authoring straight into the learner runtime. Accommodations are evidence, not configuration sprinkled on top.

Procurement

Bring us your RFP. We'll bring the evidence.

Request the packet for assessment directors, accessibility reviewers, and technical evaluators: capability checklist, sample answers, support matrix, and architecture summary.