Classroom pricing
One instructor plan. Students never pay.
Pick a plan by class size. Start with a 2-week free trial. Bring your own AI key for a lower rate, or let us run it.
or $25/mo with your own AI key
Up to 50 active students.
- ✓ Unlimited cohorts and assignments
- ✓ AI explains every failed test
- ✓ Students free, on your GitHub org
- ✓ Zero lock-in, your repos stay yours
or $69/mo with your own AI key
Up to 150 active students.
- ✓ Unlimited cohorts and assignments
- ✓ AI explains every failed test
- ✓ Students free, on your GitHub org
- ✓ Zero lock-in, your repos stay yours
or $139/mo with your own AI key
Up to 400 active students.
- ✓ Unlimited cohorts and assignments
- ✓ AI explains every failed test
- ✓ Students free, on your GitHub org
- ✓ Zero lock-in, your repos stay yours
400+ students, multiple instructors
Department rollout, SSO, invoicing, onboarding support.
- ✓ Everything in Scale
- ✓ Multiple instructor seats
- ✓ Annual PO and procurement
- ✓ Priority migration help
Prices shown in USD. Sales tax or VAT is added at checkout based on your country. Stripe handles tax compliance as merchant of record.
Questions
Do students pay anything?
No. Only the instructor or their department subscribes. Students work in their own free GitHub repos.
What is bring your own key?
Supply your own Gemini or OpenAI key and you pay that provider directly for AI feedback. Your plan costs less because we are not running the inference.
Which plan am I on?
Your plan follows the peak number of active students across your cohorts in a month. Cross a cap and you move up the next month.
Can I cancel anytime?
Yes. Monthly plans stop at the next billing cycle. Nothing charges until your 2-week trial ends and you choose to continue.