Skip to content
BranchMedic

Pricing

One engine. Four access postures.

Start on the free catalog, then graduate to student seats, class packs, or a school license when grading, LMS launches, and admin control matter. In-app checkout is stubbed until Stripe is wired — tiers below match the live data model.

Start free Configure sales email for contact links

Plans

Pick the posture, not the buzzword

SKUs and list prices ship with billing — this is the capability contract.

Free

$0

Catalog reps

  • Free catalog scenarios
  • 0 completions per free scenario (configurable)
  • No LMS launches
  • No premium library
  • No class / authoring tools
Create account

Student

Per course

Paid

Checkout when enabled

  • Licensed course content
  • LMS access when the course is entitled
  • Full runs + debrief depth
  • Graded artifacts where scenarios support it
Sign in to purchase

Instructor / class

Cohorts

Quote

Seat packs & terms

  • Native classes + invites
  • Moodle / Canvas when licensed
  • Seat caps + expirations
  • Assignments + reporting
Sales email not set

School / site

Annual

Institution pool

  • Pooled seats across faculty
  • Moodle & Canvas patterns
  • Org policy + admin
  • Reporting roadmap

5 plan rows active in the database for routing.

Matrix

Capability at a glance

Scenario authors can still gate premium content — this is what the license tiers unlock by default.

Capability Free Student Class School
Free catalog scenarios
Premium scenarios
LMS integration (LTI)
Native BranchMedic classes
Student grading / debrief depth Partial
Class management & seats
School admin & policies
Drug Box advanced / scenario-tied meds Partial
Analytics & institutional reporting Partial
Dedicated success / support tiers Partial

✓ Included · — Not in tier · Partial = scenario or org dependent

Schools

Three ways programs fund access

Student pays

Learners purchase a course seat or redeem a code. Best for CE providers, open enrollment, or programs that pass software costs to individuals.

Teacher / class pays

Instructors buy a class pack with seats and dates. Best for cohort programs that want predictable spend per term.

School / site license

Institution-wide pool for many instructors and LMS courses. Best for EMS academies, health systems, and multi-campus deployments.

FAQ

Straight answers

Create an account, verify email where required, and play free-catalog scenarios up to the configured completion attempts per scenario. No LMS or premium library on that tier.

For tracked attempts, debrief, and LMS grade passback, learners should authenticate in a way your deployment supports (native account or institutional identity). Guest preview flows may exist for demos depending on configuration.

Yes — LTI 1.3 integration is supported when enabled and registered for your LMS. See technical docs for platform-specific setup.

License precedence is enforced in the product layer: institution or class entitlements can override duplicate purchases. Exact rules are configured per org — sales/engineering can map your policy.

Yes. Native BranchMedic classes, invites, and seat management work without Moodle or Canvas when you choose that deployment style.

A pooled, institution-level agreement covering multiple instructors, classes, and often multiple LMS contexts — priced and supported relative to seat counts and SLA.

Yes — admins and instructors can allocate seats, upload rosters, or distribute join codes depending on the workflows you enable.

Billing provider defaults to a stub. Signed-in users can open GET /account/checkout to preview the contract; wire Stripe per docs/stripe_integration.md when you are ready — the data model is already oriented around plans, products, and licenses.