Cities Index.
Sole Source Justification Letter

Manhattan Beach City Council
April 7, 2026

Document
Sole Source Justification Letter
Meeting
April 7, 2026
Body
Manhattan Beach City Council
Original file
134 KB
Text extracted from the city's file for reading and search. Open the original on legistar.granicus.com. That file is the official record.

Manhattan Beach Police Department November 24th, 2025 420 15th St Manhattan Beach, CA 90266 Thank you for your agency’s interest in Peregrine’s unified data platform (“the Peregrine platform” or “the platform”). The Peregrine platform has been built with law enforcement and public safety agencies in mind, making it uniquely suited to the needs of the Manhattan Beach Police Department (MBPD). The Peregrine platform is the only end-to-end software available on the market with the following integrated capabilities: • Purpose-built data integrations specifically for systems used by MBPD. Peregrine offers proven, pre-built connectors that allow for seamless integration with critical existing MBPD systems such as Tiburon CAD, Mark 43 RMS, Versaterm CAD, Versaterm RMS, Axon Evidence.com, InTime, Crossroads, and Fusus. These pre-built connectors eliminate any requirements for MBPD to develop and maintain interfaces between Peregrine and MBPD source systems and ensure that data available in Peregrine is complete, accurate, and always up-to-date. • Fully Integrated Search, Map, Link Analysis, Reporting, and Dashboarding. Peregrine offers the only solution on the market that offers a fully integrated set of user-facing applications for search, map-based analysis, link analysis, reporting, and dashboarding that allow for seamless movement of data between those applications without the need to export and import data manually. Additionally, Peregrine is the only solution that offers desktop, laptop, tablet, and mobile device accessible versions of those integrated applications so that they can be accessed by authorized users wherever and whenever they are needed. • Proprietary Data Deduplication Algorithms (patents and patents pending). Peregrine offers proprietary algorithms (patent: 18/789322, and patent pending 18/789326) that will enable automatic and auditable deduplication and merging of data, such as person records. This will allow MBPD to have automatically clean, reliable information upon which to conduct data searches and compile reporting products without the need to make any changes to the agency’s underlying source systems. • Proprietary Ontology Purpose-Built for Law Enforcement. Peregrine offers the only dynamic ontology capability that has been purpose-built for Law Enforcement data. This allows the MBPD to automatically establish connections and relationships between data elements within and across disparate systems that are otherwise likely to be missed. Additionally, Peregrine’s dynamic ontology allows the MBPD to have fully flexibility to change its desired data model over time without needing to build and maintain additional interfaces or make any changes to the agency’s underlying source systems and the way they store or represent information. The Peregrine Ontology has been developed and continuously refined to specifically accommodate law enforcement data and concepts. • Secure Collaboration and Data Sharing. The Peregrine platform’s proprietary integration, ontology, and granular security permissions enable secure sharing within the MBPD and between MBPD and partner agencies, public and private, that is otherwise not possible. Within the MBPD, this will allow secure collaboration across investigations, patrol, custody operations, traffic, analysis and command staff. Additionally, Peregrine will allow the MBPD to securely collaborate and share data in a common platform with critical current and future Peregrine customer agencies nearby in Los Angeles, Ventura County, Orange County, San Bernardino County, Riverside County, Kern County and more. This includes but is not limited to LAPD, Glendale PD, Burbank PD, Alhambra PD, Redondo Beach PD, Hermosa Beach PD, El Segundo PD, Gardena PD, Arcadia PD, Downey PD, Torrance PD, Ventura County Sheriff, Oxnard PD, Simi Valley PD, Orange County Sheriff, Anaheim PD, Huntington Beach PD, Irvine PD, Bakersfield PD, San Bernardino PD, and many others. All data sharing and collaboration features are automatically synchronized with MBPD’s existing user, group, and role security and access policies.

2 • Fully Open and Interoperable Architecture. Peregrine is the only solution on the market that ensures the MBPD will never be at risk of vendor lock-in or issues related to data ownership. Peregrine’s fully open and interoperable architecture is fully vendor-agnostic, allowing Peregrine to integrate data from any current or future MBPD solution and allow any such solutions to access data from Peregrine, without limitation, if desired by MBPD. A customer retains full and total rights to its data within Peregrine at all times and has the ability to access and export that data in open, standard data formats at any time. • End-to-end security, CJIS, and CAL DOJ compliance. Peregrine is hosted on the secure, CJIS compliant Amazon Web Services (AWS) Government Cloud region. Peregrine meets or exceeds all standards and controls set forth in the most current CJIS and CAL DOJ security policies. Peregrine has been approved at multiple California agencies to handle sensitive information such as criminal justice information. Additionally, Peregrine offers seamless integration with MBPD’s existing single-sign-on and multi-factor authentication services. This allows MBPD to avoid any redundancy and duplication in managing user access and permissions and automatically ensure all interactions with sensitive data are compliant with existing agency data and information system security policies. We look forward to working with MBPD in the near future. If there are any additional questions, please do not hesitate to reach out to me directly. Thank you, Nick Noone Co-Founder/CEO [email protected]

← All documents from this meeting