Campus Planner privacy policy
Last updated November 4, 2026
Campus Planner is a student project at UW–Madison: a planner for classes, tasks and Canvas assignments, with an Android app, a Chrome extension for Canvas, and connectors for AI assistants. This page explains what it stores, what it sends elsewhere, and what it never does.
What Campus Planner stores
- Your sign-in from GitHub or Google: your name, email address and profile picture.
- What you put in the planner: tasks, folders, the people you share folders with, your class and exam schedule, and the Canvas calendar feed link you connect.
- A home location, if you set one on the map, to plan bus trips to class.
- Canvas assignments the Chrome extension or the Android app’s Canvas sync sends: titles, due dates, links and whether you’ve submitted them. Neither sends your files, messages or grades.
- For the AI assistant link: only a one-way fingerprint of the link, never the link itself.
Canvas access and course files
- The Chrome extension reads Canvas with your own signed-in session while Chrome is open. It never reads or stores your Canvas password or session cookie.
- Course files, announcements, assignment details, Canvas pages and (only if you turn it on) your Canvas inbox are saved to a folder on your computer, to your own Google Drive, or both, as you choose. They are not uploaded to Campus Planner.
- The course files connector for Claude, Codex and other apps runs on your computer and only reads that folder.
- The Android app’s Canvas sync signs you in to Canvas inside the app. That sign-in stays in the app on your phone; Campus Planner’s servers never see it. It reads Canvas the same way the extension does and copies to your own Google Drive.
Google Drive
- If you connect Google Drive in the extension, it asks only for the
drive.filepermission, which lets it create and update the files it saves and nothing else in your Drive. It can’t see, read or change any file it didn’t make. - Your Google sign-in for Drive stays in your browser or on your phone. Campus Planner’s servers never receive it (the phone’s sign-in passes through a Campus Planner page only as a part of the address that browsers never send to a server).
- Campus Planner’s use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Data from Google is used only to save your course files where you asked, is never sold, never used for advertising, and never used to train AI models.
Services Campus Planner uses
- Supabase stores the planner data above. Vercel hosts the website.
- When you paste a class schedule to import it, the text is sent to Anthropic’s Claude to read it.
- When you plan a trip to class, your home location and the class building are sent to Google Maps for routes.
- Live bus positions come from Madison Metro; nothing about you is sent there.
- In the Android app, map tiles come from OpenFreeMap, and searching for your home sends only the text you type to Photon, an OpenStreetMap search by komoot. Nothing else about you is sent to either.
- AI assistants you connect can read your planner through your link, or your files through the local connector. You choose which ones, and you can turn the link off in Settings at any time.
What Campus Planner never does
- Sell or share your data with advertisers.
- Change anything in Canvas. The extension only reads it.
- Let AI assistants change your planner. The connectors are read-only.
Deleting your data
- Delete tasks, folders and classes in the app at any time; turn off the AI link in Settings.
- Remove the Chrome extension to stop syncing; delete the Courses folder or the Campus Planner folder in Drive to remove the files.
- To delete your account and everything stored with it, use Delete account in Settings, on the website or in the app. You can also email serraultn@gmail.com.
Questions: serraultn@gmail.com