DutyFile

Solutions · Compliance

Know who's current on every requirement — before anyone lapses.

Perishable-skills windows, mandated hours, agency policies — tracking them across a whole roster by hand is how officers quietly fall out of compliance. DutyFile watches every requirement for every officer and tells you exactly who needs attention.

The problem

Compliance fails quietly.

  • Different requirements, different windows, different officers — impossible to hold in your head.
  • Perishable skills lapse on a rolling basis, not all at once.
  • You find out someone was overdue when it already matters.
  • A spreadsheet can store the dates, but it won't warn you.

Define what's required — once.

Start from your state's POST framework or a ready-made template, then customize. Scope a requirement to a whole agency or a single unit, set how often it's due, and DutyFile does the tracking from there.

DutyFile training requirements setup with state POST suggestions, templates, and firearms and mandatory requirements
DutyFile compliance dashboard summarizing expired, due-soon, and current officers with a per-officer needs-attention list

See exactly who needs attention.

The compliance dashboard rolls up your whole roster: expired, due soon, and current — by officer or by requirement. Filter by unit, drill into anyone, and act before a lapse becomes a liability.

How it works

From requirements to real-time compliance.

  1. 1

    Set requirements

    Firearms, perishable skills, mandated hours, and your own policies — scoped to the right officers.

  2. 2

    Log training

    Instructors record sessions and qualifications; DutyFile matches them to requirements automatically.

  3. 3

    Watch the dashboard

    See who's current and who's due, and export a compliance report whenever you need one.

FAQ

Compliance questions, answered.

Can we track perishable skills separately?
Yes. Set the window — for example, a two-year POST cycle — and DutyFile tracks each officer's status against it individually.
Can requirements differ by unit or assignment?
Yes. Scope a requirement to a whole agency or a specific unit so it only counts for the officers it applies to.
Does it work for any state?
Yes. Start from a POST template or build your own — requirements are fully configurable to your state and agency.
Can I get a report of who's out of compliance?
Yes — a branded PDF compliance packet and a gap-list CSV, both generated in one click.

Give your training program a record it can stand on.

Start a 14-day free trial today, or book a demo to see DutyFile against your agency’s real workflow.