All features

Records, roles & compliance

FERPA-grade access control, an audit trail of every record view, and student records that survive even the school.

app.pearspark.com
Activity log
Every record view, logged — who, what, when
TimeWhoAction9:02 AMJordan LeeViewed health record — Ava Johnson9:14 AMMaria SantosPosted Q2 grades — Math 59:31 AMJordan LeeGenerated records packet — Liam Martinez
Records escrow: transcripts, immunizations, and attendance stay retrievable — even if the school closes.

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, full data export with no lock-in — 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.

Transfers in ten days, not ten phone calls

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, immunizations, attendance) that survives even account deletion, releasable to families and receiving schools afterward. It's included with every school; no other small-school system offers it.

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 flat price — $50/month including 20 students, then $2.50/student (volume bands down to $1.00). Nothing on this page is a paid add-on.

See it done in 60 seconds

All 9 videos

Real screen recordings, one task per minute — no fluff.

Add a student and their guardianAdmins
Import students from CSVAdmins
Import past academic history from CSVAdmins
Print a report card, transcript, or records packetAdmins
Withdraw a student (and reactivate them later)Admins
Review the activity logAdmins

Common questions

Is Pearspark FERPA compliant?

Pearspark is built FERPA-first — access controls, caseload scoping, and a full audit trail of record views are exactly what FERPA-grade record keeping requires. Formal compliance also involves your school's own policies and agreements; we provide the platform half and document how.

What happens to student records if our school closes?

They survive. Pearspark keeps an escrow copy of each student's permanent records — transcript, immunizations, attendance summary — that persists even if the school's account is deleted. Families and receiving schools can request them afterward for a standard $15 per-packet fee (free while the school is an active customer).

Can we get our data out?

Always. Rosters, grades, and the library export to CSV from the app, and a complete JSON export of everything is available — your data is yours, no exit fees.

Try it in the live demo

Explore records, roles & compliance in a real sandbox school — admin, teacher, and parent views, no signup. Sample data resets daily.