Licensing controls how many teachers, students, and administrators can access CurricuLLM, and what features they can use.
Types of licences
- Admin → Full access to manage accounts, roles, filters, and school-wide settings.
- Staff → Teacher access to all classroom and planning features.
- Staff Free → A limited licence for teachers (daily limits, but generous).
- Student → Student access with curriculum alignment, progression tracking, and safety filters.
- Unlicensed → An account that exists but does not currently use up a licence.
Managing licences in CurricuLLM
- View licence usage
- At the top of the Users screen, you'll see counters showing how many Admin, Staff, and Student licences are available and how many are in use.
- Add new users
- When you invite a user, you must choose a licence type.
- New Staff Free accounts default to the Default Role.
- Change a licence
- You can upgrade (e.g. Staff Free → Staff) or downgrade (e.g. Staff → Unlicensed) through the dropdown next to a user.
- Only available licences show in the dropdown, so you cannot assign more licences than you have.
- Unlicence a user
- Moving a user to "Unlicensed" frees up their licence for someone else.
- Their role will reset to the Default Role and be locked.
- Student stages
- Only Student licences allow you to set a curriculum stage (e.g. Year 7, Stage 4).
- Admin and Staff accounts cannot have a stage assigned.
Features by licence type
| Feature | Staff Free | Staff (Unlimited) | School (Students & Staff) |
|---|
| Core Features | | | |
| Curriculum aligned | ✓ | ✓ | ✓ |
| Messages per day | 50 | Unlimited | Unlimited |
| Conversations in history | 20 | Unlimited | Unlimited |
| File uploads | 2MB limit | Unlimited | Unlimited |
| Accuracy | Good | Excellent | Excellent |
| Memory | ✓ | ✓ | ✓ |
| Speech input and output | ✓ | ✓ | ✓ |
| Studio Features | | | |
| Studio generations per day | 3 | 9 | Pooled across school |
| Student Features | | | |
| Student access | Student emulation only | Student emulation only | ✓ Full student access |
| Progression memory | No | No | ✓ |
| Administrative Features | | | |
| Custom content filtering | No | No | ✓ |
| Custom roles and users | No | No | ✓ |
| School analytics | No | No | ✓ |
| Integration Features | | | |
| LMS Integration | No | No | ✓ |
| Single Sign-On | No | No | ✓ |
Tips for administrators
- Regularly review licence allocation to make sure active users have the right type.
- Move inactive or duplicate accounts to "Unlicensed" so those licences can be reassigned.
- Use "Staff Free" licences for temporary or trial accounts.
- Remember that a user's role works together with their licence to control filters and permissions.
- School plans include pooled studio generations, allowing flexible usage across the entire school.
What this means for schools
Clear management of licences ensures schools make the most of their subscription, giving staff and students the right level of access while keeping the system organised and cost-effective. School plans provide enterprise features like student progression tracking, custom filtering, and LMS integration.