AssignWatch
1 rating
)Overview
AssignWatch — Canvas deadlines, six free color themes, plus Pro grade planning and submission alerts.
Track every Canvas assignment, deadline, and due date from your toolbar — no logging in, no hunting through course pages. AssignWatch pulls your full workload from every active course, sorts it by urgency, and notifies you in the background. Now with six color themes, four display modes, and a live theme preview. One click. Zero missed deadlines. Part of the Campus Stack suite — browser extensions built for college students. ────────────────────────────────────────────────────────────────────── ASSIGNWATCH PRO ────────────────────────────────────────────────────────────────────── Pro upgrades AssignWatch into a full academic productivity hub: → Grade tracking panel — estimated current grade per course, live in the popup → Google Calendar auto-sync — new assignments pushed automatically, no clicking → Gradescope sync — Gradescope due dates merged into your list automatically → Workload heatmap — see your most brutal weeks before they hit → Submission alerts — instant notification the moment Canvas marks something submitted → Announcements feed — course announcements from all classes in one place → Pomodoro timer — built-in focus sessions with break reminders, tied to assignments → Streak tracker — daily habit gamification with milestone rewards → Study time planner — allocate hours per assignment, track your total load → Bulk actions — complete, snooze, or pin multiple assignments at once → Analytics — completion rates, points at risk, overdue history → Early warning alerts — flags heavy assignments 2–14 days out so you can start early $3.99/month or $29.99/year. Cancel anytime. ────────────────────────────────────────────────────────────────────── FREE FEATURES — ALWAYS FREE, NO ACCOUNT REQUIRED ────────────────────────────────────────────────────────────────────── 🎨 Color themes (new in v2.1) — Six palettes, all free: Midnight Indigo · Neon Pulse · Sunrise Study · Bubble Pop · Forest Focus · Paper & Ink. Plus Dark, Light, AMOLED, and System display modes that follow your OS setting. Live theme preview lets you audition every palette before committing. Urgency system — Every assignment is categorized automatically: 🔴 Overdue · 🟠 Due Today · 🟡 This Week · 🟢 Upcoming The toolbar badge shows your overdue count at a glance without opening the popup. ⏱ Live countdown — When a deadline is 12 hours away or less, a live second-by-second countdown appears on the card. No refreshing. No math. Smart notifications — Background refresh every 10 minutes. Fires a browser notification when something is newly due within your window (6h / 12h / 24h / 48h — your choice). Deduplication built in — you won't get spammed about the same assignment. ✅ Mark as done — Tap ✓ Done to move an assignment to Completed. It drops off your badge, stays accessible at the bottom, and can be undone at any time. 📌 Pin — Pin any assignment to keep it at the top of your list regardless of urgency. Useful for long-term projects you keep losing in Upcoming. 😴 Snooze — Hide an assignment for 1h, 3h, 24h, or until its due date. Reappears automatically when the snooze expires. 📅 Google Calendar (one-click) — "+ Cal" button on every card opens a pre-filled Calendar event with title, course, due date/time, and a direct link back to the Canvas assignment. ✏️ Manual assignments — Add any deadline not in Canvas. Manual entries support the full urgency system, color coding, countdown, snooze, pin, and calendar export. 🖌 Course color coding — Every course gets a unique color on the card border. Fully customizable in Settings. 🌐 Browser Session mode — No API token? No problem. If your school disables token creation, use your existing Canvas browser login instead. No credentials stored or extracted. ↓ Sort by points — Toggle between sorting by due date and by point value. Floats your highest-stakes assignments to the top when you're deciding what to work on. 🔍 Filter tabs — All / Overdue / Today / This Week. Stats bar always shows counts for every category. ────────────────────────────────────────────────────────────────────── SETUP — ABOUT 60 SECONDS ────────────────────────────────────────────────────────────────────── A guided 3-step wizard runs on first install. Option A — API Token (most users) Canvas → Profile → Settings → Approved Integrations → + New Access Token → copy it → paste into wizard → Test Connection. Option B — Browser Session (if your school blocks tokens) Log into Canvas in this browser → enter your Canvas domain in the wizard → done. Keep a Canvas tab open for background refresh to work. Custom Canvas domains (non-instructure.com URLs) are supported — just enter whatever appears in your browser's address bar when you open Canvas. ────────────────────────────────────────────────────────────────────── PRIVACY — YOUR DATA NEVER LEAVES YOUR BROWSER ────────────────────────────────────────────────────────────────────── Everything is stored locally in Chrome's secure storage — your Canvas domain, API token, cached assignments, and all user preferences. Nothing is transmitted to any server, third party, or developer system. No account required. No tracking. No telemetry. Zero ads. All Canvas API requests go directly from your browser to your school's Canvas instance. AssignWatch is not a middleman — it never sees your data. Pro license validation communicates only with Lemon Squeezy (our billing provider) to verify your subscription — no assignment data is involved. Your API token can be revoked at any time from Canvas Settings → Approved Integrations. ────────────────────────────────────────────────────────────────────── FAQ ────────────────────────────────────────────────────────────────────── Q: Does it work with a custom Canvas domain? A: Yes — enter whatever URL appears in your browser when you open Canvas (without the https:// prefix). Q: My school doesn't allow API tokens. Can I still use it? A: Yes — that's Browser Session mode. Select it in the setup wizard and AssignWatch uses your active Canvas browser login instead. Q: Does it show assignments from all my courses at once? A: Yes. AssignWatch fetches up to 50 active courses simultaneously and merges everything into one sorted list. Q: Does it show assignments I've already submitted? A: Submitted assignments are marked in the UI (Pro users get an instant notification the moment Canvas marks something submitted). You can also mark anything done manually with ✓ Done. Q: Is Pro worth it for me? A: If you just need deadline tracking, the free tier has everything you need. Pro is for students who also want grade impact calculations, Gradescope sync, automatic Calendar sync, and the deeper planning tools. ────────────────────────────────────────────────────────────────────── CAMPUS STACK ────────────────────────────────────────────────────────────────────── AssignWatch is part of Campus Stack — a growing suite of browser extensions designed to reduce friction for college students. Built privacy-first, no required accounts, no telemetry. Each extension works independently and is free to install. Feature requests? Hit the 💡 Suggest button inside the popup — requests directly shape the roadmap.
5 out of 51 rating
Details
- Version2.1.0
- UpdatedJune 12, 2026
- FeaturesOffers in-app purchases
- Offered byCampus Stack
- Size175KiB
- LanguagesEnglish (United States)
- DeveloperSachin Abraham
9 Brevoort Dr #2C Pomona, NY 10970-4005 USEmail
sachinabraham@mail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
AssignWatch has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
AssignWatch handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes