Stop retyping student data.
One click sends grades and attendance from CateLMS straight into Aspire, PowerSchool, or Skyward. No data leaves your browser.
Five seconds from CateLMS to your SIS.
Take attendance or enter grades in CateLMS like you always do. The extension does the rest.
Enter once in CateLMS
Mark attendance, type grades, or use voice entry — whatever works for your flow. CateLMS is where you do the actual work.
Click "Send to SIS"
The extension finds your open SIS gradebook tab, matches the assignment, and shows you what it'll do before anything moves.
Confirm. Done.
Watch the values land in your SIS. Click Save in your SIS as usual. Twenty students in five seconds, no errors from retyping.
Student data never leaves your browser.
The extension is a pipe between two systems your school already trusts. We do not have a server. We do not collect data.
No third-party servers
The extension does not maintain its own database. Data flows directly between CateLMS and your SIS via your browser session.
No telemetry, no ads
No analytics. No tracking. No advertising libraries. Open the source, audit the network calls — there's nothing hidden.
FERPA-compatible
The extension uses only the data agreements your school already has with its CateLMS and SIS providers. No new third-party data relationship.
Audit-logged
Every Send-to-SIS operation is logged in CateLMS — who, what, when, success/failure. Full audit trail for your records.
No new credentials
Uses your existing CateLMS and SIS browser sessions. Nothing to manage, nothing to revoke separately if a teacher leaves.
Reversible at any time
Disable the extension or remove it entirely with one click. Nothing in CateLMS or your SIS depends on it being installed.
Read the full privacy policy for the technical details.
The SIS your district already uses.
No migration. No re-platforming. Just sync.
- Attendance
- Gradebook
- Transcripts (read)
- Attendance
- Gradebook
- Transcripts (read)
- Attendance (beta)
- Gradebook (planned)
What's a Page Pack?
A small JSON config that teaches the extension how to fill a specific SIS's gradebook. Open-source, version-controlled, and updatable without releasing a new extension version. If your SIS isn't in the supported list, your district's IT team can author a Page Pack in a few hours — or we'll build one for you.
Get in touchThe daily-driver use cases.
Attendance, every period
Take attendance once in CateLMS — including the reason codes (illness, family, medical). The extension fills the same marks in your SIS attendance grid for that period.
Grades, every assignment
Score a quiz in CateLMS. Send to SIS. The extension matches the assignment in your SIS gradebook (or creates it), then types in points and proficiency bands for every student.
Transcripts, when needed
Going the other direction: pull historical transcripts from your SIS into CateLMS for backfill of prior-year records. One-time operation per student, no ongoing sync needed.