Launching Summer 2026 · CtrlClass

Student portfolios,
locked to the timetable.

CtrlClass connects to Google Workspace and imports your classes from Google Classroom. Teachers lock and unlock every student's portfolio in one click — or the timetable does it automatically, every lesson, without anyone having to think about it.

Launching Summer 2026 · UK Primary & Secondary Schools · MATs · Google Workspace for Education · GDPR-ready

Works with Google Workspace for Education and Google Classroom

UK Primary Schools UK Secondary Schools Multi-Academy Trusts GCSE NEA Exam Officers

Manual control of student work
isn't working.

Students edit work outside supervised sessions

From home, on a phone, during a free period — there's nothing stopping a student from opening their Google Drive folder and changing their coursework whenever they like.

Manual Drive sharing doesn't scale

Revoking folder access student by student, class by class, is slow and error-prone. It's easy to miss someone — or forget to lock up at all after a lesson.

Senior leaders have no visibility

Headteachers and Exams Officers have no way to see what's locked across the school, who changed what, or whether portfolios are properly secured during exam periods.

The CtrlClass answer

From one classroom to the whole trust.
Completely under control.

One click locks or unlocks every student's portfolio in a class simultaneously. Or set a timetable schedule and the system handles it automatically — every lesson, every week.

Every teacher, head of department, headteacher, exams officer, and MAT leader sees exactly the controls they need. No more than that. No less.

How it works

Up and running in an afternoon.

STEP 01

Connect to Google Classroom

Sign in with your school Google account. CtrlClass imports all your classes and full student rosters from Google Classroom in one click. Co-teachers come across too.

STEP 02

Portfolios created automatically

CtrlClass creates a private Google Drive folder for every student in every class, inside your school's Shared Drive. New students enrolled get a folder automatically. You own the files.

STEP 03

Lock, unlock, or schedule

One click locks every student out of their portfolio. One click opens them all back up. Or configure the timetable and CtrlClass locks and unlocks automatically, every lesson.

STEP 04

Everyone sees exactly what they need

Teachers see their classes. Heads of Subject see their department. Headteachers and Exams Officers see the whole school. MAT leaders see every school in the trust.

Who it's for

Purpose-built for every level of your school.

Teacher

Classroom control, without the admin

  • Tile grid of all your classes — similar to Google Classroom's interface
  • Lock or unlock the whole class, or individual students, in one click
  • See word counts per student (last 24h and most recent session)
  • Spot external sharing instantly with amber warning badges
  • Full activity timeline for every lock and unlock event
Headteacher

School-wide oversight, always live

  • Overview of every class in the school, grouped by subject
  • See which classes are locked, open, or scheduled at a glance
  • Lock or unlock any class directly from the overview
  • Deep-link into any class's full management view
  • Activity feed showing recent events across the whole school
Exams Officer

Full control during assessment periods

  • Same school-wide view and controls as the Headteacher
  • Lock all relevant classes across the school for exam periods
  • See and act on any class, not just your own
  • Complete audit log of every lock, unlock, and schedule change
Head of Subject

Departmental view, nothing else

  • Overview scoped to your assigned subjects only
  • See all classes in your department with current lock status
  • Lock or unlock any class in your department
  • Assigned to subjects by the school administrator
Administrator

Full system configuration and compliance

  • Manage all users and assign roles and subject scopes
  • Define the school timetable (named periods with day and time)
  • GDPR compliance tools: DPA, DSAR export, right to erasure, retention policy
  • Complete audit log of all system actions
  • Create or join a Multi-Academy Trust via shareable invite code
MAT Leader

Trust-wide aggregate, school data stays private

  • Dashboard showing all schools in the trust
  • Per-school stats: classes, students, currently locked count
  • No student names or personal data crosses school boundaries
  • Trust name appears in every school's navigation bar
  • Direct link to the MAT dashboard from every school's interface

Features

Everything a school needs. Nothing it doesn't.

Google Classroom import

One click imports all your classes and student rosters directly from Google Classroom. Co-teachers are synced automatically. New students enrolled in Classroom get their portfolio folder straight away.

Instant lock & unlock

One button locks every student out of their portfolio simultaneously — access removed, not deleted. One button opens them all back up. Lock or unlock individual students too. A live progress indicator shows every grant landing in real time.

Timetable auto-scheduling

Administrators define named school periods with day and time. Teachers assign their classes to specific periods — portfolios then lock and unlock automatically every lesson. A background job fires every minute, keyed to the UK school clock.

Word count tracking

Expand any student's portfolio to see how many words they have added in the last 24 hours and in their most recent working session. Powered by Google's own revision history — CtrlClass stores nothing extra.

External sharing alerts

If a student shares a portfolio document outside the school domain — to a personal Gmail or set to public — an amber badge flags it in the file list. See exactly who has access and at what permission level.

Class activity timeline

Every class has an Activity tab showing a full timeline of lock and unlock events: who triggered it, when, whether it was a manual action or automated by the scheduler, and how many students were processed.

School overview dashboard

Headteachers, Exams Officers, and administrators see every class in the school grouped by subject. Current lock state visible at a glance. Lock or unlock any class directly from the overview, or click through to the full class view.

Five staff roles

Teacher, Head of Subject, Exams Officer, Headteacher, Administrator. The first person from your school's Google domain to sign up becomes Administrator automatically. Every subsequent user defaults to Teacher until promoted.

GDPR compliance suite

Administrators must formally accept the Data Processing Agreement before any student data is processed — acceptance recorded with timestamp and identity. One-click DSAR export, right to erasure, and a configurable data retention policy (default: 3 academic years).

Use cases

Wherever student work needs to be controlled.

Primary use

Non-exam assessment

GCSE · A-Level · BTEC · Vocational

Coursework completed under controlled conditions throughout the academic year. CtrlClass auto-schedules portfolios to lock and unlock around every lesson, so the controlled-condition record is always accurate and no manual step ever gets missed.

Exam season

Whole-school portfolio lockdown

Exams Officers · Headteachers · Administrators

During formal exam periods, Exams Officers can lock every relevant class across the school in one action from the school overview. No class gets missed. The audit log records every action with timestamp and identity for evidence of compliance.

Everyday use

Lesson-time-only access

Any subject · Any year group

Any teacher can configure their class to auto-open at the start of each lesson and lock shut when it ends — so students can only access their portfolios when actually in the room. Same one-click control, same privacy guarantee.

For Multi-Academy Trusts

One dashboard for every school in the trust.

The MAT dashboard shows every school in the trust with per-school aggregate stats: number of classes, number of students, how many are currently locked, and recent activity. No student names or personal data crosses school boundaries — only aggregate counts are visible at trust level.

Administrators set up their trust with a shareable invite code — other schools join by entering the code. The trust name appears in every school's navigation bar as a persistent link back to the MAT dashboard. Trust-wide onboarding and a named partnership lead come as standard.

1
Dashboard for the whole trust
Schools & students supported
SSO
Google sign-in across every school
0
Student records shared between schools

Pricing

Simple plans for schools and trusts.

Annual subscriptions · no setup fees · no per-user charges · founding-school pricing for Summer 2026 launch

Primary School
UK primary schools
£400
per year, whole school
  • Google Classroom import
  • Unlimited student portfolios
  • Instant lock & unlock
  • Timetable auto-scheduling
  • Word count tracking
  • Teacher & Head of Subject roles
  • Student portal
  • Email support
Join the waitlist
Multi-Academy Trust
MATs of any size
Pricing on
request
tailored to your trust
  • Everything in Secondary School
  • MAT trust dashboard
  • Trust branding in every school's nav
  • Invite-code school onboarding
  • Volume pricing across schools
  • Named partnership lead & SLA

FAQ

Common questions from schools.

How does the Google Classroom import work?
After signing in with your school Google account, you connect CtrlClass to Google Classroom with one click. All your classes and student rosters are imported automatically. Co-teachers are synced too. If you enrol a new student in Classroom later, re-importing adds their portfolio folder straight away.
What's the difference between manual locking and timetable scheduling?
Manual: you click Lock or Unlock from your dashboard and the change happens immediately. Scheduled: the school administrator defines named timetable periods (e.g. Period 1 = Monday 09:00–10:00), and teachers assign their classes to those periods. CtrlClass then locks and unlocks automatically every time that period starts — no manual action needed. Both modes are available at any time.
Can students see each other's portfolios?
No — by design. Each student receives a permission grant only to their own folder. Students are never added as members of the Shared Drive, so they have no way to browse or discover other students' folders. This is a structural guarantee, not just a policy.
What does word count tracking actually measure?
When you expand a student's file list and click to check a Google Doc, CtrlClass reads that document's revision history via the Google Drive API and calculates how many words were added in the last 24 hours and in the student's most recent editing session. No text content is stored by CtrlClass — only the word counts derived from the revision diff.
What GDPR tools are included?
The administrator's Data & GDPR panel includes: a formal Data Processing Agreement that must be accepted before any student data is processed (acceptance recorded with timestamp and user identity); a one-click Data Subject Access Request export for any student or staff member; a Right to Erasure tool that anonymises all personal data for an individual while retaining legally required audit records; and a configurable data retention policy (default 36 months / 3 academic years).

Launching Summer 2026 · Waitlist open now

Be first in class.

CtrlClass launches Summer 2026 for UK primary schools, secondary schools, and MATs. Join the waitlist now and your school gets priority access, a guided setup, and founding-school pricing locked in for year one.

  • Priority access when we open enrolment
  • 30-minute walkthrough with the product team
  • Founding-school pricing locked in for year one
  • Direct line to shape the roadmap
Schools across the UK on the waiting list
Request early access
Takes 30 seconds. No commitment.

Take command of student portfolios

Ready to stop thinking about locking and unlocking?

Join the waitlist and get early access — we'll set up your school's timetable and have you running in an afternoon.