Connection

Canvas
Connected

Read-only, always — the app can never change anything in Canvas. Revoke this token anytime from Canvas (Account → Settings → Approved Integrations).

Connect your Canvas

Canvas Copilot reads your courses, assignments, and grades — nothing else. We can't see your password, send messages as you, or change anything in Canvas. You can revoke this in one click from Canvas anytime.

Get your access token (about a minute):

  1. Open Canvas and sign in as usual.
  2. Click Account (your picture, top left) → Settings.
  3. Scroll to Approved Integrations and click + New Access Token.
  4. Purpose: type Canvas Copilot. Leave the expiry blank, or pick an end of semester.
  5. Click Generate Token and copy it — Canvas shows it only once.

What this connects: your courses, assignments and due dates, files and materials, modules, submissions, grades, and announcements — read-only, nothing else.

AI
Checking…
Via · default model
No AI route — sign in above, or set OPENROUTER_API_KEY
Your own key always wins when set (BYOK); otherwise AI runs through your account with a daily allowance. Prompt contents are never stored on our servers — usage numbers only.

Account

No account server configured — sync and the AI proxy arrive with it. (Dev: set CC_SERVER_URL.)

Signed in as
Your Canvas token and grades stay on this machine — the account carries only what you choose to sync.

Last synced

This computer still holds 's data, so nothing syncs —

Your Canvas token and grades never leave this machine. The account holds your synced app data and your AI usage — prompt contents are never stored on our servers.

Canvas Copilot is invite-only for now — the code came with your download link.

Privacy · Report a bug

School

Used to find your professors on RateMyProfessors. Leave blank and I'll guess it from your Canvas address. Current guess: .

Menu & appearance

Changes instantly and follows your account.
Changes instantly and follows your account.