Privacy Policy
Last updated: May 2026
Short version: AssignWatch stores your Canvas API token locally on your device only. We collect no personal data, send nothing to external servers, and have no analytics or tracking of any kind.
1. What data does AssignWatch access?
AssignWatch requires a Canvas LMS API token to fetch your assignment data. This token is:
- Stored exclusively in Chrome's local storage on your device
- Never transmitted to any Campus Stack or third-party server
- Used only to make direct API requests from your browser to your institution's Canvas instance
2. What data is collected or stored?
AssignWatch does not collect, store, or transmit any personal data. Specifically:
- No names, emails, or student IDs are collected
- No assignment content is stored beyond your local browser cache
- No usage analytics or telemetry of any kind
- No cookies or tracking pixels
3. Does AssignWatch share data with third parties?
No. AssignWatch makes no outbound requests except directly to your Canvas domain (the one you configure in Settings). No data is shared with Campus Stack, advertisers, or any other third parties.
4. Gmail integration
AssignWatch's optional Gmail import feature reads assignment-related emails to detect due dates. This access is:
- Read-only — AssignWatch never sends, modifies, or deletes emails
- Scoped only to emails matching Canvas-related subjects
- Processed locally in your browser, not on any external server
5. Permissions explained
- storage — Saves your Canvas domain, token, and cached assignment data locally
- notifications — Sends due-date reminder notifications
- alarms — Schedules background refresh checks
- host_permissions (Canvas domain) — Makes API requests to your Canvas instance
6. How to delete your data
To remove all data stored by AssignWatch, go to chrome://extensions, find AssignWatch, click "Details," then "Clear site data." You can also uninstall the extension to remove all associated data.
7. Changes to this policy
If this policy changes materially, the "Last updated" date above will be revised. Continued use of AssignWatch after changes constitutes acceptance of the updated policy.
8. Contact
Questions? Open an issue on GitHub.
AssignWatch is part of the Campus Stack suite of free Chrome extensions for students.