§ Pricing
Free to run. Pay only if you would rather we ran it.
Have a team comfortable with Cloud Run, Firestore, and MDM certificates?
Self-hosted
Run the whole thing yourself. No per-student, per-exam, or per-course fee — ever. You provide the cloud project, the certificate, and the operators.
- The complete application — nothing held back
- Classic Quizzes and New Quizzes
- Certificate encryption and Config Key proof
- Approved exam tools and course-level policy
- Deployment, Canvas, certificate & testing docs
- Public issue tracker
The managed tier runs the same code you can read. It buys operation and support, not features.
Managed
We run and support the deployment for your institution. You keep the Canvas relationship and certificate policy; we keep the service healthy and current.
- Everything in Self-hosted
- Isolated deployment per tenant & environment
- Canvas registration & Developer Key setup help
- Version upgrades and security patching
- Certificate rotation & pre-assessment validation
- Named support contact, agreed response window
- Assistance during exam windows
Pricing depends on environments and support window. There is no per-seat component.
Side by side
The difference is operational, not functional
The whole top block is identical. Every difference is about who does the work.
| Capability | Self-hosted | Managed |
|---|---|---|
| Identical in both | ||
| The software | ✓ | ✓ |
| Classic + New Quizzes | ✓ | ✓ |
| Certificate encryption + Config Key proof | ✓ | ✓ |
| Per-student or per-exam fees | None | None |
| Your cloud project and data | ✓ | ✓ |
| Who does the work | ||
| Operating the deployment | You | Us |
| Provisioning and upgrades | Your team | Us |
| Canvas registration assistance | Docs | Us |
| Certificate rotation planning | Docs | Us |
| Named support contact | — | ✓ |
| Exam-window support | — | ✓ |
Straight answers
The questions this page usually raises
Why is there no price on this page?
The product is not generally available yet, and we would rather quote you honestly than post a number we have to walk back. Managed pricing is scoped to environments and support window, not enrollment.
Is the paid tier a different build?
No. There is one codebase. The managed tier is the same software with people operating it — provisioning, upgrades, certificate lifecycle, and someone to call during an exam window.
Can we start self-hosted and move to managed?
Yes, and the reverse. It is your Canvas tenant, your Google Cloud project, and your data either way. Nothing in the software is licence-gated to hold you in place.
Get a quote that reflects your environment.
Tell us how many Canvas environments you run and what support window your exam calendar actually needs.