Records, roles & compliance
Nothing is charged today. Cancel anytime.
In short
Pearspark treats student records like the legal documents they are: role-based access with per-user overrides and caseload scoping, an audit log of every record view (who, what, when, IP), one-click transfer records packets, no lock-in (every report downloads as CSV, and a complete JSON export of everything is one click in Settings) — and records escrow, so transcripts stay retrievable even if the school closes.
Who can see what, decided by you
Built-in roles cover the usual cases; custom roles and per-user overrides cover the rest. Caseload scoping lets a counselor see exactly the students they serve and no one else. Teachers see their classes; families see their children; the activity log sees everything.

An audit trail that answers questions
Every view of a student record is logged — who opened it, what they saw, when, from where. When a parent or a board member asks "who accessed this," you answer from a log, not a guess.
One click builds the records packet
When a student leaves, one click builds the records packet a receiving school expects: cover sheet, immunization record, attendance by school year, and the full transcript. Withdrawal reasons stay internal — they never print. Every packet generation is logged as a records release.
Records that outlive the school
A new school asks families to trust it with a transcript before it has a graduate, and small schools sometimes close. Student records must not vanish when they do. Pearspark holds an escrow copy of every student's permanent records (transcript and attendance history) that survives even account deletion, releasable to families and receiving schools afterward. It's included with every school, and of the fifteen systems we reviewed in August 2026, none publishes an equivalent. Most publish export-then-delete — you get a window to download your data, then it is destroyed. The closest, Gradelink, retains records about three years after service ends, but publishes no way for families or receiving schools to request them.
What's included
- Role-based permissions with custom roles
- Per-user permission overrides
- Caseload scoping (per-student or per-grade access)
- Audit log of every record view, with IP
- One-click transfer records packet
- Withdrawal reasons kept internal-only
- Records escrow: permanent records survive school closure
- The records-custody letter your accreditor asks for
- Full JSON export anytime — no lock-in
All of it is part of the one price: $50 a month including 20 students, then $2.50 a student, stepping down as you grow (see the bands). Nothing on this page is a paid add-on.
See it done, one task at a time
All 27 videosReal screen recordings, one task a minute.
Common questions
How does Pearspark support FERPA-covered schools?
What happens to student records if our school closes?
Can we get our data out?
Comparing this with what you use now
Records, roles & compliance is part of the argument in these comparisons. Each one is sourced and last reviewed September 2026.
Guides that cover this
- How to start a classical Christian school
- Your first 90 days as a new head of school
- Records and transcripts a receiving school accepts
- What a student information system really costs
- Questions that uncover hidden limitations
- Seat time, attendance and audit-ready records
- Adding a second campus
- Migrating off spreadsheets without losing records
- Importing your roster from spreadsheets
- What to require from a vendor on student data
- How to start a microschool
- Microschool management software
- All-in-one, or a pile of add-ons?
- Attendance when the schedule is flexible
Related features
Try it in your own school
See it working on video, one minute a task, then set it up yourself. Your first 30 days are free.