Built so you never have to wonder what it is doing.
It reads Canvas, never writes to it, keeps your grades on your device, and turns on AI only where your course allows it.
What it never does
Never submits
It never clicks, types into, or submits anything in Canvas. You submit your own work.
Never marks anything done
Checking something off in GradeGem is yours alone. Canvas never hears about it.
No password, no token
It reads the Canvas pages you already have open. Nothing to hand over.
What stays with you
Your grades
They stay in your browser unless you export them yourself.
Your notes and checkoffs
Kept on this device. Clearing cached course data never touches them.
Your textbook
Capture a section and the study notes stay on your device. The book itself is never kept.
What leaves your device, and only when
- The course name, when you turn on AI for that course.
- Whatever you paste into a tool yourself, plus text from files, images or the page you send.
- An assignment's name, rubric and apparent kind, when you pick it inside a tool.
- An assignment's name, apparent kind, due date and points, when you ask Study tips to tailor to this assignment.
- Your class and assignment names, links, due dates and progress, only if you switch on dashboard sync.
- A check for your instructor's published AI policy, which sends the course id.
Nothing else. Not your grades, not your notes, not your password. The full detail lives in the privacy policy.
AI, only where your course allows it
Off until you say so
Each course starts with AI off. You confirm your syllabus allows it, course by course.
Your instructor's limit wins
If your instructor publishes an AI policy, it is the ceiling. Nothing in GradeGem can raise it.
Your choice is on record
Every choice is recorded and never rewritten. You can change it any time.
Fast, and it knows what matters
Opens instantly, even offline
It keeps what it read from Canvas, so your list is there before the page loads.
Ranked by what moves your grade
Grade weight and time left decide what comes next, not raw points.
Honest when it cannot see
If a Canvas page did not load, it says so instead of showing you an all clear.