Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Student Attendance Software
  3. UnivTrack

UnivTrack

What it is

UnivTrack is a free, open-source attendance tracker for college and high-school students who want to monitor course absences against limits. Users can create unlimited academic terms, choosing a custom name, start date, and duration of 5 to 18 weeks. Weekday schedules support up to five morning and five afternoon course slots. For each class, students can mark attendance as Attended, Absent, or Holiday / No Class; long-press actions can update records for previous weeks in bulk. The app displays live absence counts and highlights courses that are nearing or over their absence limits. A term becomes read-only after its final week. UnivTrack is an installable progressive web app with an offline app shell, home-screen icon, and full-screen mode. The project says it runs on Android, iOS, Windows, macOS, and Linux, and includes English and Turkish translations with browser-language detection. It uses Firebase Authentication and Cloud Firestore; users who self-host must configure their own Firebase project. The project says data is stored in that project and that it has no third-party ads or tracking. The MIT-licensed project offers local setup and Vercel deployment instructions, with GitHub issues and discussions for feedback.

For and against

For

  • Unlimited terms with custom names, dates, and durations.
  • Shows live course absence counts and warnings.
  • Offline app shell and installable PWA.
  • Runs on Android, iOS, Windows, macOS, and Linux.

Against

  • Self-hosting requires configuring a Firebase project.
  • Completed terms become read-only.

The verdict

UnivTrack brings course schedules, attendance records, and absence-limit visibility into an installable PWA. Its self-hosting route requires users to configure their own Firebase project.

Who it suits

UnivTrack suits college and high-school students who want to record course attendance and keep watch on absence limits. It may also work for students who need offline access or want to self-host the project.

Plans and prices

Free

Free

Free forever · unlimited academic terms · up to 5 morning and 5 afternoon course slots per weekday

Every plan, in full

On the record

Absence reporting
The app displays live absence counts per course and highlights courses approaching or exceeding the absence limit.github.com · read 5 Oct 2026
Academic terms
Users can create unlimited terms with custom names, start dates, and lengths from 5 to 18 weeks.github.com · read 5 Oct 2026
Attendance records
Each class can be marked Attended, Absent, or Holiday / No Class, and long-press actions can update previous weeks in bulk.github.com · read 5 Oct 2026
Authentication and data
The project uses Firebase Authentication and Cloud Firestore, and says user data is stored in the user's own Firebase project with no third-party ads or tracking.github.com · read 5 Oct 2026
Completed terms
A term becomes read-only after its final week has passed.github.com · read 5 Oct 2026
Integrations and hosting
The listed stack includes Firebase Authentication, Cloud Firestore, Vercel deployment, and opt-in Vercel Analytics.github.com · read 5 Oct 2026
Languages
The app includes English and Turkish translations and automatic browser-language detection.github.com · read 5 Oct 2026
License and support
The project is MIT-licensed and directs users to GitHub issues for bug reports and discussions for feature suggestions.github.com · read 5 Oct 2026
Offline and installable
UnivTrack is an installable PWA with an offline app shell, home-screen icon, and full-screen mode.github.com · read 5 Oct 2026
Purpose
UnivTrack is a free, open-source attendance tracker that helps college and high-school students track course attendance and stay below absence limits.github.com · read 5 Oct 2026
Schedules
Users can define up to five morning and five afternoon course slots per weekday, Monday through Friday.github.com · read 5 Oct 2026
Self-hosting
The README provides local setup and Vercel deployment instructions and requires users to configure their own Firebase project.github.com · read 5 Oct 2026
Supported devices
The README says the PWA runs on Android, iOS, Windows, macOS, and Linux.github.com · read 5 Oct 2026

Alternatives to UnivTrack

Every alternative, ranked