Privacy Policy

Canvas Priority Chrome Extension — Last updated March 2026

Short version: Canvas Priority stores your Canvas API token and assignment data locally on your device only. Nothing is sent to our servers — because we don't have any.

What data does Canvas Priority collect?

Canvas Priority reads the following data from your school's Canvas account:

To access this data, you provide a Canvas API token — a key generated from your own Canvas account settings. This token is stored locally in your browser using Chrome's built-in storage API (chrome.storage.local).

Where is my data stored?

All data — your API token, your assignment list, your priority scores, and any preferences you set — is stored only on your device, inside Chrome's sandboxed extension storage. It never leaves your computer.

Is my data shared with anyone?

No. Canvas Priority does not have backend servers, analytics services, crash reporting, advertising networks, or any third-party integrations. The extension communicates with exactly two systems:

Does Canvas Priority track my browsing?

No. The extension does not monitor any websites you visit and does not inject code into web pages. It only runs its own popup and dashboard pages.

How do I delete my data?

Uninstalling the extension removes all stored data immediately. You can also clear data manually from Chrome's extension storage settings.

You should also revoke your Canvas API token from your Canvas account settings (Account → Settings → Approved Integrations) so it can no longer be used.

Changes to this policy

If this policy changes in a meaningful way, the update will be noted in the extension's release notes on the Chrome Web Store.

Contact

Questions? Open an issue on github.com/gmitt98/canvas-priority.