ClassPulse Companion
Companion and your data
School access
You choose which school site Companion can read. Companion checks supported course pages for course names, assignments, explicit due dates and limited source details. It uses the school session already open in your browser.
What ClassPulse receives
ClassPulse stores the records needed to build your calendar, the source coverage and the status of your connected browser. School passwords and session credentials stay in your browser. Companion does not read unrelated browsing or private messages.
Optional text analysis
If you enable AI processing, selected syllabus, schedule and announcement text may be sent to Google Gemini to find deadlines. ClassPulse stores the resulting dates with source evidence for review.
Your controls
Pause a school, revoke a browser or remove its imported dates under Connected browsers. You can also remove Companion’s school permission in the extension popup or in your browser settings.
Open Companion settings