If you're running your school's service-hour program out of a spreadsheet, this is for you. Log hours as they come in, watch every student's progress against their graduation target, and pull a clean transcript when it's time. No SIS replacement, no per-student fees.
Three flavors of access. Same dashboard, different surfaces.
Log your hours, watch your progress, see what's left before graduation. Two minutes a week.
I'm a student →Run the whole roster. Verify hours, configure requirements, set checkpoints, send nudges.
I run the program →Approve student volunteer hours at your nonprofit or site. One-tap verification.
I host volunteers →One dashboard for every student's service-hour progress. Log hours, see who's on track, and export a clean service transcript when it's time. Targets prorate by enrollment date, and a three-color status surfaces who needs a nudge before transcripts go out.
Not an SIS, not a fundraising tool, not a grades system. Just the service-hour piece — done right, the way a registrar would do it if they had the time.
Small and mid-size K-12 schools — public, charter, or independent — that run a service-hour or community-service graduation requirement and currently track it in a spreadsheet. If that's you, this replaces the spreadsheet.
Pull a senior-cohort progress report in seconds. The pivot tables build themselves.
Log hours the day they're earned. The forwarded-email pile and the paper sign-up sheets go away.
Cohort-level status on demand. Audit-ready CSV exports for transcript review and accreditation.
Rosters and log entries are stored encrypted at rest on Cloudflare's US-East infrastructure. Your school owns its data. We don't sell it, share it, or train on it. Export your CSVs anytime; deletion within 30 days on request. See our privacy policy, terms, and FERPA notice.
Three steps. That's the whole shape.
Export from PowerSchool, Infinite Campus, Skyward, Blackbaud, FACTS, RenWeb — or any SIS. Common headers are recognized automatically (Student ID, First Name, Class of, Graduation Year). Add students one at a time too.
Enter hours the day they're earned, or batch-import from a sign-up sheet. Date, amount, activity, verifier — with a preview before anything writes.
Every student against their prorated target — color-coded on track, at risk, or short. Click a name for the full audit-ready log. Export to CSV when transcripts go out.
We'd rather be honest up front than waste your afternoon.
Request access and we'll get back to you within one business day. The demo is loaded with synthetic data, so you can run it against your actual workflow before you commit.