Peregrine accelerates and modernizes the CompStat process for law enforcement agencies by replacing manually assembled static reports with a live, interactive intelligence layer. Data from systems like CAD and RMS is continuously ingested and normalized, giving command staff and analysts real-time visibility into crime trends, call patterns, and officer activity. Peregrine is used by over 400 police departments across the US, UK and Canada. The platform integrates with the systems agencies trust.

Use Case: CompStat reports in a fraction of the time
Power CompStat with live data
Peregrine replaces the static weekly report with a live command intelligence layer. Leadership is armed with current crime trends, call patterns, ALPR hits, and officer activity in real-time.
CompStat was built for a world where data moved slowly. Yours doesn't.
Report prep is consuming your analysts
Pulling data from CAD, RMS, arrest records, and field interviews — then cleaning, reconciling, and assembling it into a presentable format — consumes a full analyst day before every meeting. That's time not spent on analysis.
Data gets stale quickly in a fast-moving world
By the time leadership see the numbers, the underlying data is 3–7 days old. ALPR hits, emerging hotspots, and shifts in call volume that happened Tuesday aren't visible until next week's meeting.
Meetings review history, not operations
Without live drill-down capability, CompStat sessions are limited to what made it into the deck. When you can’t query data in the room, meetings become accountability reviews of the past rather than working sessions about the future.
Peregrine replaces the manual report cycle with a live command intelligence layer to inform CompStat. Data from CAD, RMS, arrest records, field interviews, ALPR, and connected agency systems is continuously ingested and normalized. Commanders get a current, complete picture of crime trends, call patterns, and officer activity. The CompStat meeting becomes a working session, not a review of past events.
how it works
How Peregrine powers live CompStat

Continuous data ingestion across agency systems
Peregrine connects directly to CAD and RMS systems and ingests data from arrest records, field interviews, ALPR, body-worn camera metadata, and external agency feeds. Everything is normalized into a single intelligence layer. Analysts no longer have to export, clean, or format data by hand.

Live command dashboards
Interactive dashboards built for command staff deliver a real-time picture of crime trends, call-for-service volume, officer activity, clearance rates, and response times. Drill down by district, precinct, crime type, time period, or officer assignment without needing someone on hand to re-run a query.

Block-level geographic analysis
Crime patterns are mapped and updated in real time, not locked in a static slide. Commanders can move from jurisdiction-wide trends to block-level activity in the same session, correlating hotspots with ALPR data, field interview locations, and call history to understand not just where crime is happening, but why.
Richmond Police Department, Richmond, CA
Richmond PD analysts spent hours — often a full day — manually collecting and reconciling data from disconnected CAD and RMS systems to produce CompStat reports, public crime dashboards, and federal NIBRS submissions.
“Peregrine is a huge time-saver. It makes me more efficient by orders of magnitude. Manually collating the data needed for our monthly reports to the city or managing the UCR to NIBRS transition would have been hard — but Peregrine makes it easy. ”
Sofia Ayala, Crime Analyst, Richmond PD
Frequently asked questions
What is CompStat and how does it work?
CompStat (Computerized Statistics) is a performance management system used by law enforcement agencies to analyze crime data, develop response strategies, and assess effectiveness. CompStat meetings typically involve commanders reviewing crime trends and holding precinct leaders accountable for addressing them. The system originated with the NYPD in the 1990s.
What are the limitations of traditional CompStat reporting?
How does Peregrine modernize the CompStat process?
Does Peregrine replace our existing CAD or RMS system?
Which CAD and RMS platforms does Peregrine integrate with?
How long does it take to get Peregrine up and running for CompStat?
Ready to modernize your CompStat process?
See how agencies like Richmond PD are running live CompStat meetings — updated in real time, not assembled by hand.
