โ† Campus Stack ยท AssignWatch
๐Ÿ“‹

AssignWatch

Never miss a Canvas deadline again. See every assignment across all your courses in one clean popup โ€” sorted by urgency, color-coded by course. Auto-syncs to Google Calendar, snooze anything, and works even if your school blocks API tokens.

Free + Pro Live MV3 Canvas LMS v2.0.0

Everything you need to stay on top of your coursework

โฑ
Live Deadline Countdowns
Assignments due within 12 hours show a pulsing live countdown timer so you always know what's most urgent.
๐Ÿ“…
Google Calendar Auto-Sync
Connect once and new assignments are pushed to your Google Calendar automatically โ€” no clicking required. .ics export works for Apple Calendar and Outlook too.
๐Ÿ˜ด
Snooze Anything
Hide an assignment for 1 hour, 3 hours, 24 hours, or until its due date. It reappears exactly when you need it.
๐ŸŒ
No Token Required
Browser Session mode uses your existing Canvas login instead of an API token โ€” works even if your school has disabled token creation.
๐ŸŽฏ
Focus Mode
One click hides everything that isn't overdue or due within 24 hours. Cut the noise and lock in.
โœ๏ธ
Add Assignments Manually
Exams, study sessions, personal deadlines โ€” add anything to the list, not just what Canvas knows about.
๐ŸŽจ
Per-Course Color Coding
Each course gets its own color. Spot CHEM 101 vs CS 201 at a glance. Dark, Light, and true AMOLED themes included.
๐Ÿ“Œ
Pin, Bulk-Select & Notes
Pin high-priority work, bulk-snooze or bulk-complete multiple items at once, and attach private notes to any assignment.
๐Ÿ“Š
Grade Tracking & Analytics
See your estimated grade per course right in the popup. Settings shows completion stats, points at risk, and your study streak.
๐Ÿ”’
Fully Local & Private
Everything is stored on your device using Chrome's secure storage API. No servers, no analytics, no accounts.

Set up in under a minute

1
Install from Chrome Web Store
Click "Add to Chrome" and confirm. A welcome page opens automatically and walks you through setup step by step.
2
Choose how you connect to Canvas
Use a Canvas API token (takes 30 seconds to generate) โ€” or pick Browser Session mode if your school doesn't allow tokens. Either way, just enter your Canvas domain and you're in.
3
Test & confirm the connection
The setup wizard tests your connection instantly and shows "Connected as [your name]" before you finish. No guessing.
4
Stay on top of everything
Assignments load automatically, sorted by urgency. AssignWatch refreshes in the background every 10 minutes so your list is always current.

v2.0.0 โ€” Pro tier, grade recovery, and a complete rebuild

๐Ÿ“Š
Grade Recovery Calculator
See exactly what you need on remaining work to hit your target grade. Per-course, with what-if projections per assignment.
โšก
Smart Priority Ranking
Assignments ranked by a weighted score โ€” points value, urgency, and difficulty โ€” so the most important work always rises to the top.
๐Ÿ…
Pomodoro Focus Sessions
Built-in Pomodoro timer with customizable work/break intervals and background notifications. Never lose track of study time.
๐Ÿ“‹
Gradescope Sync
Assignments submitted on Gradescope merge automatically into your list โ€” no more missing deadlines that Canvas doesn't track.
๐Ÿ”’
Your academic data stays on your device
Your Canvas token, assignments, and grades are stored locally using Chrome's secure storage API and sent only to your Canvas instance โ€” never to our servers. Pro subscribers' license keys are verified with Lemon Squeezy (our payment processor). Zero analytics, zero tracking.
Read full privacy policy โ†’

Ready to stop missing deadlines?

Core features free forever. No account required. Works with any Canvas instance. Pro unlocks grade recovery, Smart Priority, Pomodoro & more.