Cities Index.
Staff Report

Santa Ana City Council
December 2, 2025

Document
Staff Report
Meeting
December 2, 2025
Body
Santa Ana City Council
Pages
3
Original file
842 KB
Text extracted from the city's file for reading and search. Open the original on santa-ana.primegov.com. That file is the official record.

Police Department
www.santa-ana.org/pd
Item # 26
City of Santa Ana
20 Civic Center Plaza, Santa Ana, CA 92701
Staff Report
December 2, 2025
TOPIC: Data Analytics and Visualization Services

AGENDA TITLE
Agreement with Peregrine Technologies, Inc. for Data Analytics and Visualization Services (Non-General Fund - SLESA)

RECOMMENDED ACTION
Authorize the City Manager to execute an agreement with Peregrine Technologies, Inc. for data analytics and visualization services in the amount of $760,200 for a three-year period beginning December 15, 2025, and expiring December 14, 2028, with two optional one-year extensions at a cost of $261,000 for the first extension, $268,830 for the second extension, and an additional $100,000 for data sources, for a maximum amount not to exceed $1,390,030 over a five-year term. (Agreement No. A-2025-XXX) GOVERNMENT CODE §84308 APPLIES: Yes

DISCUSSION
The Police Department is seeking to procure data visualization and analytics services via Peregrine Technologies’ cloud-based platform. This system will significantly improve the Police Department’s efficiency and effectiveness in several ways.

Advanced Search Tool
The Peregrine system will aggregate data from a variety of sources to provide a unified search tool. This will allow results to come from several internal systems at once. As an example, a detective can review a case and obtain crime report information from the Records Management System (RMS) alongside booking information from the Jail Management System (JMS) and body-worn camera footage from the digital evidence system. This aggregation process will also collate and link information from different systems. All of this will enhance the Police Department’s ability to solve crimes.

Analytical Tool
The Peregrine system will provide advanced analytical capabilities to the Police Department. This will improve the Department’s transparency as it will be much better

Data Analytics and Visualization Services
December 2, 2025

Page 2 ends

5 4
6 1
equipped to provide statistics and other information to the community and elected officials. The Peregrine system includes tools to do longitudinal analysis to measure how crime and other quality of life issues change over time. The system can provide information based on geography such as Council wards or neighborhood associations. These analytical tools will also enhance the Department’s leaders’ ability to make strategic, data-driven decisions.

Data Sharing Platform
The Police Department will be able to share data with local law enforcement agencies, which will allow it to leverage information from other agencies in its efforts to solve crimes. Other local agencies will be able to build off of the work done by the Santa Ana Police Department in their investigative efforts. Many of these key data sources from neighboring agencies are only available through Peregrine. Two examples of these are mug shots from the Orange County Jail and crime reports from the Anaheim Police Department. This will help prevent criminals from eluding capture by simply crossing a city boundary. The Department will retain full control over with which agencies it shares data and can ensure that State law and City policies are followed.

The Police Department is proposing to execute a three-year agreement with Peregrine for the professional services to upload Santa Ana Police data into the platform as well as access to all of the platform’s tools for $760,200. This amount includes integration of current Police Department data sources such as Computer Aided Dispatch, RMS, Axon’s Evidence.com, JMS, etc. This agreement allows for two optional one-year extensions at an additional cost of $529,830. An additional $100,000 is included for unanticipated data sources that may need to be added to the system in the future, for a total not to exceed amount of $1,390,090. An unanticipated data source may occur if the department changes any of its current systems, i.e. switching from the existing RMS to a new RMS.

The Peregrine system was selected as a sole source purchase. Santa Ana Municipal Code, Section 2-807(d), authorizes the City to make non-bid purchases of services, supplies, materials, and equipment whenever it shall appear that there is only one reasonably available source. Staff researched available procurement options and product offerings in the market and determined that the data visualization and analysis system offered by Peregrine Technologies meets the Police Department’s specifications.

Peregrine has proprietary, patented algorithms for de-duplication and merging of data, which will automatically clean the data to enhance its value for searching and analysis. Further, the system has existing integration capabilities for the primary systems used by the Police Department, thereby substantially reducing the time and effort to provide a usable solution. Finally, this system is already in use in a number of local law enforcement agencies including the Orange County Sheriff’s Department and Data Analytics and Visualization Services
December 2, 2025

Page 3 ends

5 4
6 1
the Anaheim Police Department. The Santa Ana Police Department will immediately have access to these storehouses of data.

ENVIRONMENTAL IMPACT
There is no environmental impact associated with this action.

FISCAL IMPACT
Funding is available in the FY 25-26 budget and funding for subsequent fiscal years will be included in the proposed budgets for City Council consideration as follows:

Fiscal
Year
Accounting Unit -
Account No. Fund Description Accounting Unit,
Account Description Amount
FY 25-26 12814407-66511
Supplemental
Law Enforcement
Services Fund
SLESA, Computer
Software
Subscriptions
$ 273,400
FY 26-27 12814407-66511
Supplemental
Law Enforcement
Services Fund
SLESA, Computer
Software
Subscriptions
$ 273,400
FY 27-28 12814407-66511
Supplemental
Law Enforcement
Services Fund
SLESA, Computer
Software
Subscriptions
$ 273,400
FY 28-29 12814407-66511
Supplemental
Law Enforcement
Services Fund
SLESA, Computer
Software
Subscriptions
$ 281,000
FY 29-30 12814407-66511
Supplemental
Law Enforcement
Services Fund
SLESA, Computer
Software
Subscriptions
$ 288,830
TOTAL $1,390,030
The annual amounts above are estimates and subject to change, pending unanticipated data sources that may be added to the system in future years.

EXHIBIT(S)

1. Agreement with Peregrine Technologies, Inc.

Submitted By: Robert Rodriguez, Police Chief
Approved By: Alvaro Nuñez, City Manager

← All documents from this meeting