🎒 Free during beta. No credit card required. Add to Chrome now →
For D2L Brightspace Teachers

The missing-work check
done in seconds.

Manually counting who submitted takes time you don't have. ClassWatcher scans your D2L Brightspace assignment pages and shows you every missing student in seconds, then lets you message parents or students right from the same screen.

Free during beta  ·  Works with any D2L Brightspace school  ·  Installs in 30 seconds

Works with D2L Brightspace Installs in 30 seconds Your class lists stay in your browser PIPEDA & FERPA conscious
What does ClassWatcher actually see?
  • It reads only the Brightspace assignment and quiz pages you open: student names and submission status — plus quiz/assignment grades if you use the Marks or Parent Report features.
  • Your class lists are stored in your own browser, not on our servers.
  • We never store assignment content, feedback, or files. Message logs are kept for your records and purged after 365 days.
ClassWatcher owl logo
ClassWatcher scanning a D2L Brightspace assignment page
Built for speed

Scan your entire class in seconds

Import your class once, then open any assignment or quiz page and ClassWatcher automatically shows you every student who hasn't submitted. No per-page setup, no clicking through rosters, no counting. Just open the page and it's done.

What used to take 10 minutes takes 10 seconds.
Right where you work

See who's missing right on your Brightspace page

The moment you open an assignment or quiz page, ClassWatcher's panel appears automatically. No new tabs, no switching windows. Missing students are listed right there, where you're already working.

  • Appears instantly on every assignment & quiz page, no setup per page
  • 📋Copy all missing names in one click
  • Bookmark any page to your personal watch list
  • Use it just for scanning. Messaging is completely optional
At a glance

See each student's missing work at a glance

Every student in your class is displayed in a clean grid showing exactly which assignments they've submitted and which are missing, all at a glance from one screen.

  • 🎯Colour-coded submission status at a glance
  • 📱SMS parents without leaving your dashboard
  • 📋Works across assignments, quizzes, and Google tasks
  • 📊Quiz and assignment marks pulled straight from Brightspace — no gradebook hunting
  • 🖨️One-click full student report — every grade and submission, ready for parent-teacher interviews
ClassWatcher class roster grid showing missing assignment counts per student
SMS notification being sent to a parent
Close the loop

Message students or parents instantly

When a student is missing an assignment, select them and send a personalized SMS or email reminder directly from ClassWatcher. No switching apps, no copying numbers. Just one tap and they're notified.

Elementary Text or email parents
High School Text or email students & parents
College / University Text or email students
100 messaging credits included free during beta.
1 credit = 1 SMS  ·  0.2 credits = 1 email  ·  so 100 credits = up to 100 texts or 500 emails
🔒
Your class data stays in your browser ClassWatcher reads Brightspace pages locally in your browser, so class lists, names, and submission status are never uploaded to our servers. The one exception is messaging: when you text or email a parent, that message goes through our delivery provider and a log is kept for your records.
One click to a Sheet

Export missing work to Google Sheets in one click

With one click, ClassWatcher pushes your entire missing-work grid straight into a Google Sheet. Every student, every assignment, colour-coded with ✓ and ✗, ready to share with admin, paste into a report, or keep as a record.

  • 📊Class list, missing items, and contact history, all exportable
  • 🟢Green checkmarks and red X's applied automatically
  • 🔄Re-export any time. Sheet updates in place
ClassWatcher.com · Missing Items
Student Persuasive Essay: Submission Summary Unit 4 Quiz: Grade Summary Missing Total
Jake Rivera 22
Lucas Chen 22
Sofia Okafor 12
Noah Brennan 12
Aisha Patel 12
Emma Thornton02
Priya Nair 02
Teacher using ClassWatcher at their desk, laptop glowing teal
"

I used to spend 20 minutes before every class manually checking who submitted. Now I glance at ClassWatcher, spot the red tiles, and send a quick text before the bell even rings. It's changed how I start every period.

Beta tester, Ontario secondary school

Built by a teacher, for teachers

Simple, transparent pricing

Beta is completely free until July 31, 2026. No credit card required.

🎉  Beta Period: Everything free until July 31, 2026
Basic
$8/moCAD

Perfect for individual teachers just getting started.

  • 1 class
  • 5 watched pages
  • 50 messaging credits/month
Get Started
School
$129/moCAD

For departments and schools with multiple teachers.

  • 10 teacher seats
  • 10 devices
  • 500 messaging credits/month
  • Admin panel
  • Priority support
Contact Us

Need more credits? Add-on packs: 100 credits $5  ·  300 credits $12  ·  500 credits $17

From the blog

All posts →
Missing Assignments How to see who hasn't submitted an assignment in D2L Brightspace The built-in method, its limits, and a faster way that takes two seconds. Parent Communication How to contact students or parents about missing assignments in D2L Brightspace Elementary, high school, or college: who you contact differs. Here's what works at each level.

Common questions

Which Brightspace page do I need to be on?

ClassWatcher activates on specific pages — not every Brightspace page.

For a quiz: you must be on the Grade Quiz page — the one that lists all student submissions. Open the quiz and click the Grade Quiz button. Just clicking the quiz name to read its description won't work.

For an assignment: you must be on the Submissions page — the one that shows every student's submission status. Opening the assignment description page isn't enough.

Shortcut: go to the assignment list or quiz list page and use the Watch buttons ClassWatcher adds beside each row — no need to open each one individually.

Is ClassWatcher free?

Yes — ClassWatcher is completely free during the beta period until July 31, 2026. No credit card required. Paid plans start at $8/month CAD after that.

Does it work with my school's Brightspace?

ClassWatcher works with any D2L Brightspace setup, including schools with custom domain names. If your school uses a non-standard Brightspace URL, go to Settings → enter your Brightspace URL and follow the prompt to enable ClassWatcher on your domain.

Does ClassWatcher share student data?

ClassWatcher reads your Brightspace pages locally in your browser — your class lists and student names are never uploaded to our servers. The one exception is messaging: when you text or email a parent, that message goes through our delivery provider and a log is kept for your records.

Start watching your class today.

Free during beta. No credit card. Installs in 30 seconds.

Add to Chrome · Free