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
Small schools sometimes close — and 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
- 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 in 60 seconds
All 15 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, last reviewed September 2026, and says plainly where the other system is the better choice.
Guides that cover this
- How to start a microschool
- Microschool management software
- What a student information system really costs
- Importing your roster from spreadsheets
- Migrating off spreadsheets without losing records
- Records and transcripts a receiving school accepts
- Adding a second campus
- All-in-one, or a pile of add-ons?
- Seat time, attendance and audit-ready records
- Attendance when the schedule is flexible
- Questions that uncover hidden limitations
- What to require from a vendor on student data
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.