30-day free trial for schools and training centers

Smart attendance, built for real classrooms

Run QR attendance with GPS and device validation, teacher dashboards, student requests, Telegram alerts, and audit-ready reports.

40m

GPS radius

30d

Free trial

10%

Attendance weight

Live

Session updates

iCheck workspace

Today

Active attendance

Foundation Gen 2 Afternoon

Start Session

Present

35

Late

10

Permission

5

Net Pisoth

Student

Present

Moung Meyneang

Student

Late

Nhim Puthyseth

Student

Permission

Kim Chanthorn

Student

Present

Platform

Everything attendance teams expect

Built for repeated daily use by admins, teachers, and students.

Explore features

QR Attendance

Static and dynamic QR sessions for fast classroom check-ins.

GPS Validation

Location checks help keep attendance tied to the actual classroom.

Device Control

Student device binding reduces shared-login and proxy attendance risk.

Live Monitoring

Teachers see check-ins update while the session is running.

Telegram Alerts

Classroom groups receive session alerts and attendance summaries.

Reports

Attendance scoring, eligibility warnings, PDF, and Excel-ready exports.

Create organization

Sign up, create your school workspace, and start the trial.

Set classes

Invite teachers, add students, schedules, policies, and Telegram groups.

Run attendance

Teachers start sessions, students scan, and reports stay auditable.

Pricing

Plans that grow with your institute

Start with a free trial. Upgrade when your team is ready.

View pricing

Starter

For small programs

$29 / month
  • 300 students
  • 20 teachers
  • 20 classes
  • Report exports

School

For growing institutes

$99 / month
  • 1,500 students
  • 100 teachers
  • Telegram alerts
  • Report exports

Enterprise

For multi-campus operations

Custom / month
  • High limits
  • Custom support
  • Advanced controls
  • Priority rollout

Designed for school data boundaries

Keycloak authentication, role-based access, organization isolation, audit logs, HTTPS, and secure file storage form the SaaS security baseline.

Tenant data isolation
Keycloak OAuth2/JWT
Role-based access
Audit-ready reports

FAQ

Can we use our own Telegram groups?

Yes. Each class can connect to a different Telegram group.

Does iCheck support static and dynamic QR?

Yes. Static QR supports classroom check-in and dynamic QR supports teacher-started sessions.

Can policies change later?

Yes. Reports snapshot attendance policy values so old reports stay stable.

Start your iCheck workspace

Create your organization, invite your team, and run your first attendance flow during the free trial.

Start free trial