The roster

Nobody guards on an expired cert.

A cross-issuer catalog that understands what a credential covers — plus the training, evaluations and onboarding that keep it current.

app.ondeckaquatics.com
Screen recording
Expiring cert → unschedulable → bulk verify
Recording coming soon

A credential is not just a name and a date

Different issuers certify overlapping things under different names. The catalog models what a card actually covers, so a requirement can be satisfied by any credential that genuinely meets it — without an administrator re-keying a mapping every season.

  • Cross-issuer catalog with capability and credential modelled separately
  • ‘Covers’ and ‘implies’ relationships between credentials
  • Bulk verification for the start-of-season backlog

The schedule enforces it quietly

An expiry alert is useful; a schedule that refuses to place an unqualified guard is better. The two are the same data, so nobody has to notice the alert for the guardrail to work.

  • Expiry alerts well before the shift they would have blocked
  • Certification-aware placement in scheduling
  • CSV import for an existing roster

Training that proves it happened

An in-service log, a topic bank to build sessions from, and a rotating QR code so attendance lands against each staff member instead of a sign-in sheet somebody has to type up. Attendance and compliance stay separate concepts, because they are.

  • In-service log with an approval workflow
  • Training Library topic bank and session builder
  • QR check-in with a rotating signed token
In this area

7 features, in full

The same entries as the index — there is only one description of any feature on this site.

Staff Directory

The roster, with certification status, role tags and branch assignment on every record.

  • Profiles & contact details
  • Role tags
  • Branch assignment
  • Certification status at a glance
  • Archive & rehire
  • Bulk invite
Available on WebAvailable on iPhoneAvailable on iPadAvailable on MacNot on TV

Certifications

A cross-issuer catalog that understands what a credential covers, not just what it's called.

  • Cross-issuer cert catalog
  • Capability vs. credential model
  • ‘Covers’ and ‘implies’ relationships
  • Expiration alerts
  • Bulk verification
  • CSV cert import
  • Re-certification handling
Available on WebAvailable on iPhoneAvailable on iPadAvailable on MacNot on TV

Training

The in-service record, the topic bank that fills it, and the check-in that proves attendance.

  • In-service training log
  • Session builder
  • Approval workflow
  • Monthly Training Report
  • Attendance and compliance kept distinct
Available on WebAvailable on iPhoneAvailable on iPadAvailable on MacNot on TV

Training Library Opt-in

An in-service topic bank your supervisors build sessions from, instead of reinventing a lesson every month.

  • Topic bank
  • Session builder
  • Per-topic materials
Available on WebAvailable on iPhoneAvailable on iPadAvailable on MacNot on TV

QR Training Check-In Opt-in

A rotating signed QR code on the screen; staff scan in and attendance lands against their own record.

  • Rotating signed token
  • Self check-in
  • Attendance logged per staff member
Available on WebAvailable on iPhoneAvailable on iPadAvailable on MacNot on TV

Evaluations & Drills

Lifeguard skill audits and DRT drills, with remediation tracked automatically when someone needs follow-up.

  • Skill audits
  • DRT drills
  • Built-in stopwatch
  • Automatic remediation tracking
  • Evaluator sign-off
Available on WebAvailable on iPhoneAvailable on iPadAvailable on MacNot on TV

Onboarding

What a new hire has to finish before their first shift, in one checklist you can actually see.

  • Per-hire checklists
  • Progress visibility
  • Ties into policies & certifications
Available on WebAvailable on iPhoneAvailable on iPadAvailable on MacNot on TV

Ready to get OnDeck?

45 days, every feature, no credit card.