The IAPro software provides for the tracking of officer behavior through data analysis that can produce various types of "alerts" that a problem exists. The software provides for alert by type of incident, i.e., an agency can set different thresholds for different incident types, such as citizen complaints, use-of-force incidents, or lack-of-service situations. An "overall" alert can also be indicated; this alert is triggered regardless of incident type. The software provides for a "monitored officer alert," which targets a specific employee/unit with an alert whenever the individual/unit is involved in an incident. A "top percentile alert" allows an agency to identify instantly persons/units that appear in a designated top percentile for a specific time period. A "detail alert" is an alert by allegation and by use-of-force type. IAPro helps internal affairs personnel with caseload management through reminders that signal actions required on a case or that a case is approaching overdue status. Reports, graphs, and charts can be generated at the push of a button. This article describes how IAPro is being used by the Philadelphia Police Department, the Collier County Sheriff's Office (Florida), and the NYPD Internal Affairs Bureau.