Your term ledger

Canvas Connect

Grades, deadlines, and syllabus answers — pulled from your Canvas, kept for you.

  • Standing, missing work & what-ifs
  • Ask your syllabus anything
  • Draft extension emails in one pass

Sign in

Welcome back to your ledger.

New here? Create an account
Privacy Policy · AI Use Agreement
Encrypted · your data stays private to your account.

Your Canvas token never goes to the AI — only the snippets you ask about.

Music: “Happy Beats & Business Moves Vol. 11” by Sascha Ende — ende.app · License: CC BY 4.0

Privacy Policy
Effective July 31, 2026 · Version 1.0

Canvas Connect (“the app”, “we”, “us”) is a personal, non-commercial project operated by an individual (“Dav”). By creating an account, you confirm you have read and agree to this policy. Contact: davitintern@gmail.com

Who this is for

Offered to students worldwide who use Canvas. You must be at least 13. Not directed to children under 13; we do not knowingly collect their information.

Information we collect

Account details (email, display name, a securely hashed password we never see), your Canvas connection (personal access token + school URL), your Canvas academic data (courses, assignments, due dates, grades, submissions, announcements, syllabus text, exam dates, credit hours), and basic usage records. GPA inputs and focus-timer sessions stay only in your browser. No payment data, no ads.

How we use it

Only to provide the app to you: syncing, dashboard, grades/GPA, AI summaries and guidance, drafting emails you request, and (operator account only) Discord notifications. We do not sell your data or use it for advertising.

AI processing

Some features send relevant text (assignment instructions, syllabus content, grade context, and study materials you upload such as Markdown or PDF text) to a third-party AI provider, DeepSeek, which may process it on servers outside your country. We never send your Canvas password or token to the AI provider. Uploaded files are read for the request and are not stored as a permanent library.

Service providers

Supabase (database, auth, backend), Vercel (hosting), DeepSeek (AI), Discord (operator notifications only). They may store/process data in the US and other countries.

Protection & isolation

Encrypted (HTTPS) transport; row-level security isolates each user; your Canvas data is only reachable via your authenticated session. No system is perfectly secure.

Your Canvas token

You control it — revoke anytime in Canvas (Account → Settings → Approved Integrations); revoking stops syncing.

Your rights

Access, correct, delete, or export your data, and withdraw access anytime by revoking your token and/or deleting your account. Email davitintern@gmail.com. We honor GDPR/CCPA rights where applicable.

Retention & changes

Kept while your account exists; deleted on account deletion (provider backups persist briefly). Material policy changes update the date/version and may require re-acceptance.

AI Use Agreement
Effective August 5, 2026 · Version 1.0

Canvas Connect uses artificial intelligence to help you study and save time. This agreement explains how AI processes your data and the limits of what AI produces. By creating an account you agree to it alongside the Privacy Policy. Contact: davitintern@gmail.com

What AI powers

Assignment summaries, “Ask your syllabus” answers, study guides built from notes you upload, extension-email drafts, rubric-based feedback on drafts you paste in, and your daily focus note.

What gets sent to the AI

Only the text a feature needs to do its job — for example assignment instructions, syllabus content, a short summary of your grade context, the notes or PDF text you upload, and any draft you choose to check. That text is sent to a third-party AI provider, DeepSeek, which returns the result.

What is never sent

Your Canvas access token, your Canvas password, and your Canvas Connect login password are never sent to the AI provider. AI features send content, not credentials.

Where it is processed

DeepSeek processes the text on its own servers, which may be located outside your country, and its handling is governed by its own terms. We send only what a feature needs; we do not sell your data, and we do not use your data to train any model.

AI can be wrong — always review

AI output is generated automatically and may be inaccurate, incomplete, or out of date. Predicted grades, rubric scores, summaries, answers, and drafted emails are study aids, not official or guaranteed results. Canvas Connect is not your instructor and does not set your real grades. Review everything before you rely on it or send it.

You stay in control

The app never submits work, sends a message, or takes an action on your behalf without you reviewing and confirming it first. Using AI features is optional — if you don’t use them, that content is not sent. Continuing to use them means you accept this processing.

Age & changes

You must be at least 13 to use the AI features. Material changes to this agreement update the date and version above and may require re-acceptance. Questions: davitintern@gmail.com.

Connect your Canvas
Canvas Connect reads your own Canvas account using a personal access token. It stays private to you.

Create a Canvas access token

1
Log into your school's Canvas in a browser.
2
Open Account → Settings.
3
Scroll to Approved Integrations → + New Access Token.
4
Purpose Canvas Connect; leave expiry blank.
5
Generate Token, then copy it (shown once).
6
Paste below with your school's Canvas URL.
Sign out

Settings

—
—
—

Ask Canvas Connect

Grades, missing work, due dates and exams across every class — ask anything.

Sign out?

Are you sure you want to sign out?