COPS feature

Attendance tracking for court-ordered programs

COPS attendance tracking records whether a participant attended, was absent, or is still unmarked for each scheduled class or session, on the same HIPAA compliant client record that holds enrollments, fees, and court reports.

Providers across DUI schools, batterer intervention, parenting classes, drug courts, private probation, and other court-ordered programs use attendance as the backbone of compliance. COPS is HIPAA compliant and keeps that record with the rest of the case so staff are not reconciling spreadsheets before every court update. 72 production programs run on COPS today, with 7.8 million+ class attendance records managed in the platform.

How attendance works

How does COPS track attendance for court-ordered classes and sessions?

Staff mark each scheduled session as attended, absent, or unmarked on the client’s enrollment, and optional kiosk check-in captures a signature at the door. Those statuses stay on the client record and flow into attendance and court reports.

The problem

Paper rosters and separate spreadsheets drift out of sync with case files. When a court or probation officer asks for proof, staff rebuild attendance from memory, sticky notes, or conflicting lists — and unmarked sessions get reported as absences by mistake.

How COPS solves it

  • Three-state attendance (attended, absent, unmarked) on each scheduled class or session.
  • Bulk roster marking for groups so facilitators are not clicking one row at a time.
  • Kiosk check-in with signature capture where programs use walk-up sign-in.
  • Attendance tied to the same enrollment that holds fees, notes, and generated reports.
  • Automated alerts and reminders so absences and unmarked sessions get attention without waiting for a manual report.

Related: 5 best practices for tracking DUI attendance · How counselors report attendance to courts · COPS kiosk check-in

Devices and timing

Can staff enter attendance in real time on desktop, tablet, or mobile?

Yes. COPS is a web app that works in all browsers on desktop, tablet, and mobile — nothing to install. Authorized staff enter attendance in the browser during or after class.

The problem

If attendance only gets typed later from a paper sheet, sessions go unmarked, makeup rules get lost, and monthly reports start from incomplete data.

How COPS solves it

  • COPS is a browser-based web app (not a native install) that works across desktop, tablet, and mobile browsers.
  • Mark attendance when the session happens so the client file stays current for the next court letter.
  • Review unmarked sessions before a progress update so gaps are not treated as no-shows.

Who it helps

Which court-ordered programs use COPS attendance tracking?

Attendance tracking helps all 12 COPS industries: DUI schools, drug courts, mental health courts, batterer intervention, private probation, parenting classes, juvenile justice, anger management, substance use treatment, court-ordered counseling, reentry, and housing and homeless services.

The problem

Each program type has different session shapes — rolling groups, 26/52-week BIP cycles, treatment phases, or one-on-one counseling — but courts still expect a clear attendance history.

How COPS solves it

  • DUI schools and parenting classes: class rosters and hours that support completion certificates.
  • Batterer intervention and anger management: week-by-week attendance across fixed curricula.
  • Drug courts, mental health courts, and private probation: session and condition attendance tied to compliance reporting.
  • Juvenile justice, reentry, and counseling or treatment providers: enrollments with their own schedules and attendance on one youth or adult profile.

Related: COPS for DUI Schools · COPS for Batterer Intervention · COPS for Private Probation

Checklist

Attendance checklist programs can reuse

  1. Confirm the enrollment and schedule before class starts.
  2. Mark attended, absent, or leave unmarked — do not invent a fourth status on paper.
  3. Capture kiosk or signature check-in when your program requires it.
  4. Clear unmarked sessions before generating a court or monthly report.
  5. Use automated alerts and reminders for follow-ups; still review the attendance report before you send anything to the court.

Watch: Attendance Tracking

See COPS in a short demo.

COPS – Court Ordered Program Supervisor | DUI, PC1000 & Practice Management Made Simple

Questions and answers

Frequently asked questions

Does COPS support kiosk check-in for attendance?

Yes. COPS includes kiosk check-in with signature capture so participants can sign in at the door, and that check-in ties back to the attendance record on their enrollment.

How does attendance connect to court reporting?

Attendance stays on the client record with enrollments, notes, and fees. Reports are created from those stored records and saved to the client’s file, including attendance-oriented report types among COPS’s built-in reports.

Is COPS a native app or a web app?

COPS is a web app that works in all browsers on desktop, tablet, and mobile. There is nothing to install — staff open COPS in the browser they already use.

Is COPS HIPAA compliant for attendance records?

Yes. COPS is HIPAA compliant. Attendance and other client records run on dedicated AWS infrastructure with encryption at rest and in transit and a full audit log of staff activity.

Does COPS send automated alerts about attendance issues?

Yes. COPS includes automated alerts and reminders so absences, unmarked sessions, and other follow-ups get attention. Attendance reports still surface the full picture for staff review before a court update.

Is there a free trial to test attendance workflows?

Yes. COPS offers a 10-day free trial at https://cops.develoapps.com/signup so your team can walk through schedules, attendance, and reporting with your own program types.

Ready to track attendance in one client record?