Attendance tracking that stands up to federal scrutiny.
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.
Built for compliance.
Designed for teachers.
Every feature exists because an administrator or teacher told us they needed it. No bloat, no complexity — just what matters.
SEVIS Compliance Reporting
Track the 80% attendance threshold mandated by SEVP. Per-student attendance percentages calculated automatically. Export audit-ready reports for DHS compliance reviews.
Immutable Attendance Records
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.
QR Code Self-Check-In
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.
Export to CSV & XLSX
Download attendance reports with computed percentages. Filter by class, student, or date range. Every export includes the data your compliance officer needs.
Soft Delete — Records Preserved
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.
Calendar-Based Teacher Dashboard
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.
The 80% threshold
is non-negotiable.
SEVP requires F-1 and M-1 students to maintain at least 80% attendance. When DHS comes asking, your records need to be unimpeachable.
My Class Roll 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.
Security & Data Protection
Simple pricing.
No surprises.
Every plan includes every feature. Pick the size that fits your program. Past students stay in records at no additional cost.
- Up to 10 teachers
- Up to 300 active students
- Unlimited classes
- QR code self-check-in
- Attendance reports
- CSV and XLSX export
- SEVIS compliance reports
- Immutable event-sourced records
- Unlimited stored records
- 10-year data retention
- Nightly encrypted backups
- Data Processing Agreement
- Email support
- Up to 25 teachers
- Up to 1,200 active students
- Unlimited classes
- QR code self-check-in
- Attendance reports
- CSV and XLSX export
- SEVIS compliance reports
- Immutable event-sourced records
- Unlimited stored records
- 10-year data retention
- Nightly encrypted backups
- Data Processing Agreement
- Email support
- Unlimited teachers
- Unlimited active students
- Unlimited classes
- QR code self-check-in
- Attendance reports
- CSV and XLSX export
- SEVIS compliance reports
- Immutable event-sourced records
- Unlimited stored records
- 10-year data retention
- Nightly encrypted backups
- Data Processing Agreement
- Email support
- SSO / SAML integration
- Dedicated onboarding
- Custom integrations
- SLA with uptime guarantee
No credit card required. 30-day free trial on all plans.
Ready to simplify
attendance tracking?
Tell us about your institution and we'll get you set up. Typical onboarding takes less than a day.