Built for ESL programs and non-matriculated departments. Every attendance record is immutable, every percentage is auditable, and SEVIS compliance reports are one click away.
| Student | Status | Overall |
|---|---|---|
| Olga Petrova olga.petrova@student.cuny.edu | Present | 95% |
| Hassan Ibrahim hassan.ibrahim@student.cuny.edu | Present | 91% |
| Jin Park jin.park@student.cuny.edu | Late | 88% |
| Mei Lin mei.lin@student.cuny.edu | Present | 82% |
| Dmitri Volkov dmitri.volkov@student.cuny.edu | Excused | 76% |
| Priya Sharma priya.sharma@student.cuny.edu | Absent | 68% |
| Andrei Popescu | Present | 84% |
Every feature exists because an administrator or teacher told us they needed it. No bloat, no complexity — just what matters.
Track the 80% attendance threshold mandated by SEVP. Per-student attendance percentages calculated automatically. Export audit-ready reports for DHS compliance reviews.
Every attendance mark is an immutable event. Records are never overwritten or deleted — only appended. When a teacher changes a status, both the original and update are preserved for full auditability.
Each class gets a unique QR code. Late students scan it to check in with an immutable timestamp — no app install required. Teachers review self-check-ins after class, avoiding disruption.
Download attendance reports with computed percentages. Filter by class, student, or date range. Every export includes the data your compliance officer needs.
When a student leaves or is removed from a class, their attendance history stays. No data is ever destroyed. This is critical for SEVIS investigations and historical inquiries.
Teachers see a clean calendar view. Click a date to review past attendance or start today's session. Mark students as present, absent, late, or excused — then move on.
SEVP requires F-1 and M-1 students to maintain at least 80% attendance. When DHS comes asking, your records need to be unimpeachable.
MyClassRoll computes attendance percentages in real time across all classes. Every mark is timestamped, every change is logged, and every record is retained for the duration you specify — up to 10 years.
Every plan includes every feature. Pick the size that fits your program. Past students stay in records at no additional cost.
No credit card required. 30-day free trial on all plans.
Tell us about your institution and we'll get you set up. Typical onboarding takes less than a day.