Where we win, and where we don’t.
An honest comparison against the platforms you are already using. It includes the rows we lose — a comparison that only flatters its author is one nobody finishes reading. Assessed August 2026.
For the learner
A queue that explains itself, a prediction that reports its own error, and a record that survives graduation.
For the faculty
Authoring that takes fifteen minutes instead of four hours, with psychometrics on your own items rather than someone else’s.
For the institution
Accreditation output as a by-product of ordinary learning, and the option to run all of it inside your own tenant.
Feature by feature
✓ available · ◐ partial or configuration-dependent · — not available. Where a competitor is genuinely better, the cell says so.
| Capability | VeloLibrary | UWorld | AMBOSS | Osmosis | Anki | TrueLearn | HealthStream |
|---|---|---|---|---|---|---|---|
| Core learning | |||||||
| Adaptive board-style QBank | ◐ | ||||||
| Bank size and brand recognition | Growing | Best in class | ◐ | Community | |||
| Spaced-repetition flashcards | ◐ | Best in class | |||||
| Video lecture library | Phased | ◐ | Best in class | ◐ | |||
| Clinical case simulation with an AI tutor | |||||||
| Detailed rationale per item | ◐ | Community | ◐ | ||||
| Offline practice with conflict-free sync | ◐ | ◐ | |||||
| AI & personalisation | |||||||
| AI-generated personal study plan | ◐ | ◐ | |||||
| Explainable item selection | |||||||
| Conversational clinical-case tutor | |||||||
| AI-assisted item authoring for faculty | |||||||
| Calibrated score prediction with error | ◐ | ◐ | ◐ | ||||
| Inspectable AI run ledger | |||||||
| Institution & faculty | |||||||
| Faculty authoring on the institution’s own bank | Community | ◐ | ◐ | ||||
| Psychometrics on institution-authored items | ◐ | ||||||
| Cohort analytics for educators | ◐ | ◐ | ◐ | ||||
| Curriculum mapping and coverage | ◐ | ◐ | |||||
| LMS / SIS integration (LTI 1.3, OneRoster) | ◐ | ◐ | |||||
| Accreditation | |||||||
| ACGME milestone tracking | ◐ | ||||||
| CCC evidence packet export | |||||||
| ACCME-ready CME issuance | V2 | ||||||
| Immutable audit trail | ◐ | ||||||
| Deployment & commercial | |||||||
| Self-hosted / data-sovereign option | Local files | ||||||
| Institutional site licence | ◐ | ◐ | ◐ | Free | |||
| Priced per learner per period | ◐ | ◐ | |||||
| One record across school → residency → CME | ◐ | ||||||
The landscape, fairly described
Each of these is genuinely good at something. Knowing which one is right for you matters more to us than winning every row.
One learner record from first lecture to last CME credit, with the authoring engine, psychometrics and accreditation output an institution needs. Newest bank in the category — we compete on the loop and the institutional layer, not on catalogue size.
The best-known bank in medicine, with explanation quality that set the category standard. Individually priced, closed to institutional authoring, and it ends at the exam.
Excellent cross-linking between questions and a genuine reference library, and strong in-hospital use. Institutional analytics and accreditation tooling are not its focus.
The best visual explanations in the market and a strong student brand. Lighter as an assessment engine, and not built for program-level reporting.
Unbeatable retention mechanics and a vast community deck ecosystem, for free. Setup is the barrier, nothing is institution-owned, and there is no analytics or accreditation surface at all.
Sells to programs rather than individuals and reports at the cohort level, which is the closest commercial posture to ours. Lighter on AI, authoring and the longitudinal record.
The system of record for hospital compliance training and CE, with real CME plumbing. It manages completion rather than teaching clinical reasoning.
The GME office’s system of record for evaluations, duty hours and CCC reporting. Their milestone data is manually entered opinion; ours is generated from learning evidence. V1 connects rather than competes.
Why programs start looking
Not feature gaps. Structural ones — the things that cannot be fixed by adding a screen to what you already have.
The record dies at graduation — four years of calibrated performance data becomes a transcript line.
Program director interviews; the residency starts from zero
Institutional banks stay small because authoring starts from a blank page and faculty time is the constraint.
The reason most institution-owned banks stall under 300 items
Milestone evidence is transcribed by hand every cycle, the week before the CCC meets.
ACGME reporting workflows in current GME tooling
Per-learner pricing punishes exactly the institutions with the most learners.
Every incumbent prices per learner per subscription period
Cloud-only architecture ends the conversation at the CISO desk.
Public medical schools and health systems increasingly require data sovereignty
Adaptivity is a black box, so faculty cannot defend why a learner saw what they saw.
No incumbent exposes its selection rationale