Overview
🎯 Key Features
Automatic Assignment Detection: Visit your Gradescope or WebWork course pages, and the extension automatically extracts upcoming assignments with due dates, course names, and direct links.
One-Click Google Calendar Sync: Connect your Google Calendar once, then use "Sync All" to add every assignment instantly. You can also click the calendar icon next to any assignment for individual control.
Smart Reminders: Get browser notifications before assignments are due. Customize reminder times and enable multi-tier alerts (7 days, 3 days, 24 hours, etc.).
Clean Dashboard: View all upcoming assignments in an organized popup. Filter by platform, see due dates at a glance, and mark items as completed.
Privacy-First: All data stays on your device. We only create calendar events you explicitly request; we never read or modify your existing calendar data.
📚 Perfect for Students
Whether you are juggling multiple courses or just want to stay organized, GradeWork Sync keeps everything in one place. No more switching between platforms or manually adding events to your calendar.
🔒 Secure and Trusted
Uses Google's official OAuth 2.0 API
No backend servers; everything runs locally in your browser
Full control: disconnect anytime from the extension or your Google Account settings
⚙️ Easy Setup
Install the extension
Visit Gradescope or WebWork to extract assignments
Click "Connect" to link your Google Calendar (one-time setup)
Use "Sync All" or individual calendar icons to add events
💻 Supported Platforms
Gradescope (all institutions)
WebWork (University of Calgary and compatible installations)
Tags
Privacy Practices
🔐 Security Analysis
This extension hasn't been security-scanned yet.