2023

March 20, 2023Finding

Flock sales manager emailed Chief Scott about camera expansion meeting VerifiedF-008 finding

Significance: Andrew Warren (Flock Territory Sales Manager) emailed Chief Chris Scott referencing an upcoming camera expansion approval meeting. Offered assistance and provided cell number.

March 21, 2023Finding

Flock sales manager solicited pre-vote contract signing VerifiedF-008 finding

Significance: Warren emailed Jody Hayes (WDM) soliciting pre-vote contract signing with 'void it entirely at no cost' clause if council didn't approve. Stated goal: 'get this project locked in before the price increase.'

April 2, 2023Finding

April 2 NCIC alert reference remains an activation-chronology question OpenF-008 finding

Significance: The email record set contains a reference to an April 2, 2023 NCIC hotlist alert. Treat this as an unresolved activation-chronology question, not proof the system was operational before council authorization.

April 3, 2023Finding

Warren morning email: contract not yet approved, 'leave it with me' VerifiedF-008 finding

Significance: Warren emailed Hayes at 9:54 AM: 'I don't technically have the approval yet, but it will get done, leave it with me and ideally we just discuss install plans next.' Price unresolved morning of vote.

April 3, 2023Finding

WDM City Council 34-second consent vote on Flock camera expansion VerifiedF-004 finding

Significance: WDM City Council approved Flock camera expansion on the April 3, 2023 consent agenda. A direct human review of the primary recording (39:44-40:19 of https://www.youtube.com/watch?v=S49kWR0F118) confirms the item took roughly 34 seconds with no substantive discussion, and the word 'Flock' was not spoken. The contract price at the time of the vote is not established in the records reviewed.

April 3, 2023Finding

Hayes post-vote email asked Flock to work the contract price VerifiedF-008 finding

Significance: Hayes emailed Warren at 6:18 PM, after the council vote: 'We just got the approval for the expenditure. Work your magic on the contract price and let's get this thing going Andrew.' Establishes that the price was still being negotiated after the vote. When the price was finalized is not established.

Correction · Correction: until August 7, 2026, this entry was titled "contract price finalized after council vote" and closed by asserting the same. The email it rests on asks Flock to "work your magic on the contract price," which establishes that the price was still being negotiated after the vote — not that it was finalized then, or when it was finalized. The entry now says only what the email establishes. Corrections ledger

November 2023Finding

CPSM report listed Clearview AI among WDM police technologies VerifiedF-032 finding

Significance: CPSM report lists Clearview AI alongside other WDM police technologies. Current use, cost, users, policy, and procurement path are not established.

2024

April 2024Finding

Sixteen ROW permits issued for Flock ALPR pole installations; all fees waived VerifiedF-003 finding

Significance: Sixteen right-of-way permits (ES1742–ES1757) were issued for Flock ALPR pole installations in WDM public right-of-way, April through August 2024. The scanned permit forms record the fee as waived in the city's Admin Use Only section and describe installation of 12 ft poles for ALPR cameras. The forms do not establish who authorized the waiver, why it was granted, whether any separate deposit was collected, who performed each stage of the work, or whether every permitted pole was installed.

April 2024Finding

DIAL stated Flock lacked Iowa Chapter 91C registration in this period VerifiedF-003 finding

Significance: DIAL correspondence dated April 24, 2026 confirmed that Flock Group Inc. lacked Iowa Chapter 91C contractor registration before its later registration. Who performed the permitted work, whether licensed subcontractors were used, and whether any exemption applied are not established.

Correction · Corrected 2026-08-07: an earlier version's title stated that DIAL 'confirmed' Flock lacked Iowa Chapter 91C contractor registration. DIAL's April 24, 2026 correspondence states its own position; it is not a binding determination. The title now reads that DIAL 'stated' Flock lacked registration, matching the hedge already present in this entry's summary text. Corrections ledger

Correction · Correction: Until August 5, 2026, this site's timeline entry for the April–August 2024 Flock camera-pole work stated that Flock performed 16 construction projects without the required Iowa Chapter 91C contractor's license. That wording asserted more than the record establishes. The available evidence supports that the Iowa Department of Inspections, Appeals, and Licensing confirmed Flock lacked Iowa Chapter 91C contractor registration before its later registration; it does not establish who performed the permitted work, whether licensed subcontractors were used, or whether an exemption applied. The entry now reflects that narrower evidence. Corrections ledger

April 2024Finding

Chapter 103 electrical licensing question remained unresolved OpenF-003 finding

Significance: DIAL Electrical Bureau correspondence stated no electrical license was found for Flock Group Inc. WDM's AHJ role and any subcontractor or exemption issues remain unresolved.

2026

March 16, 2026Finding

First SHA-256 hash-preserved audit log export taken VerifiedF-003 finding

Significance: First of 8 SHA-256 hash-preserved Flock audit log CSV exports taken. Baseline for the audit-log longitudinal comparison.

Correction · Correction: until August 7, 2026, this entry described the first audit-log export as establishing a baseline for "mutation detection methodology." That framing presupposed a phenomenon the analysis did not find: independent re-analysis found no row-level field mutation in these exports. The entry now describes the baseline as one for longitudinal comparison. Corrections ledger

April 4, 2026Finding

Final audit log export in the initial 8-snapshot series VerifiedF-003 finding

Significance: Final (8th) SHA-256 hash-preserved audit log CSV export in the initial series taken. Independent re-analysis of the WDM exports found no row-level field mutation across the sequence; differences between snapshots reflect whole-row turnover on a ~29-30 day rolling export window. An earlier unverified derived count of 39 'swap pairs' does not reproduce from the raw data.

April 8, 2026Finding

WDM PD response addressed OWL cameras in the Flock application VerifiedF-023 finding

Significance: In an April 8, 2026 records response, the city stated that per the Flock Safety application WDM has no OWL cameras — a software-inventory statement, not a direct denial that OWL-branded hardware exists or is deployed. A January 13, 2022 engineering document is reported to identify 11 OWL cameras; that document has not been independently obtained and its contents rest on secondary references.

Correction · Correction: Until August 5, 2026, this site's timeline entry for April 8, 2026 stated that West Des Moines police denied that OWL cameras exist and that a January 2022 engineering document directly contradicted that denial. That wording exceeded what the record establishes. The city's April 8, 2026 records response was a software-inventory statement — that per the Flock Safety application it has no OWL cameras — not a denial that OWL-branded hardware exists or is deployed, and the January 2022 engineering document has not been independently obtained, so its contents rest on secondary references. The entry now reflects that narrower evidence. Corrections ledger

April 8, 2026Finding

Published analysis cited a WDM mutation rate later found not to reproduce PendingF-027 finding

Significance: An independently published analysis cited a 2.6–7.1%/day WDM audit log mutation rate. A June 2026 re-derivation from the raw CSVs found zero row-level mutations and could not reproduce this figure; it is treated as unverified, not corroboration.

April 14, 2026Finding

Field visit observed AXIS P37-PLE cameras at two Jamie Hurd Amphitheater positions VerifiedF-003 finding

Significance: An April 14, 2026 field visit photographed AXIS P37-PLE panoramic dome cameras at two Jamie Hurd Amphitheater positions, with four sensor heads, 360-degree continuous coverage and local SD card storage. The 'OWL 1' and 'OWL 2' labels for those positions come from a January 13, 2022 engineering document (sheet 1 of 12), now obtained and human-reviewed, which independently labels these positions OWL 1 and OWL 2; the field observation itself does not establish the labelling. A formal index tying each photograph to a mapped position has not been completed.

April 14, 2026Finding

Chapter 91C complaint filed with DIAL against Flock Group Inc. VerifiedF-003 finding

Significance: Iowa Chapter 91C (contractor licensing) complaint filed with DIAL against Flock Group Inc., alleging construction contracting work performed without Iowa contractor registration. This records the filing. Who performed the permitted right-of-way work, whether licensed subcontractors were used, and whether any exemption applied are not established.

Correction · Correction: until August 7, 2026, this entry said a Chapter 91C complaint was filed "for performing construction without a license," which stated the complaint's allegation as established fact. The entry records that a complaint was filed and what it alleged. Who performed the permitted right-of-way work, whether licensed subcontractors were used, and whether any exemption applied are not established. Corrections ledger

April 14, 2026Finding

Chapter 103 electrical complaint filed with DIAL VerifiedF-003 finding

Significance: Iowa Chapter 103 (electrical contractor licensing) complaint filed with DIAL against Flock Group Inc., alleging electrical work without a license.

April 14, 2026Finding

Chapter 100C alarm contractor complaint filed VerifiedF-003 finding

Significance: Iowa Chapter 100C (alarm contractor licensing) complaint originally filed with DPS, redirected to DIAL. Exhibits included ROW permits ES1742–ES1757 and alarm portal screenshots.

April 16, 2026Finding

DIAL correspondence: no electrical license on record for Flock Group Inc. VerifiedF-016 finding

Significance: DIAL's Electrical Bureau correspondence stated it found no electrical license on record for Flock Group Inc. The correspondence identified WDM's AHJ role for Chapter 103 questions.

April 20, 2026Finding

Third council testimony presented questions on the record VerifiedF-024 finding

Significance: Third and final council testimony as WDM resident. Questions were prepared for testimony and presented on video before council, not submitted as written questions. Three surveillance topics were presented: OWL cameras, audit-log integrity concerns, and licensing and registration questions.

Correction · Corrected 2026-08-05: an earlier version described the April 20 council testimony as presenting 'licensing violations.' The record is that licensing and registration questions were raised; the wording was corrected to reflect questions, not established violations. Corrections ledger

Correction · Correction: Between June 27 and July 8, 2026, this site's timeline entries for the April 2026 council testimony described the questions as written questions submitted to the council. The questions were prepared for testimony and presented on video before the council; they were not submitted in writing. The same entry described one subject as "audit log mutations." Finding F-027 states that no row-level mutation reproduces from the raw data, and the entry now reads "audit-log integrity concerns." Both entries were corrected on July 8, 2026. Corrections ledger

April 20, 2026Finding

Mayor Trimble deferred testimony questions to June 5 subcommittee VerifiedF-024 finding

Significance: At approximately 47:24 in the meeting recording, Mayor Trimble referred the testimony questions to the June 5 Public Safety Subcommittee meeting. This followed the city's April 6 'we'll get back to you' response; the deferral is the record, while any broader pattern is argument.

Correction · Corrected 2026-08-05: an earlier version characterized the mayor's referral to the June 5 subcommittee as a 'third consecutive deflection.' The record is that, at approximately 47:24, Mayor Trimble referred the questions to the June 5 Public Safety Subcommittee following the city's April 6 response; the pattern characterization was removed as argument rather than record. Corrections ledger

Correction · Correction: Between June 27 and July 8, 2026, this site's timeline entries for the April 2026 council testimony described the questions as written questions submitted to the council. The questions were prepared for testimony and presented on video before the council; they were not submitted in writing. The same entry described one subject as "audit log mutations." Finding F-027 states that no row-level mutation reproduces from the raw data, and the entry now reads "audit-log integrity concerns." Both entries were corrected on July 8, 2026. Corrections ledger

April 20, 2026Finding

Mayor Trimble stated he did not know what kind of camera is in the park VerifiedF-024 finding

Significance: At approximately 48:10 in the April 20 meeting recording, Mayor Trimble stated on record: 'I don't know what kind of a camera we have in the park,' while defending the program by citing crime outcomes. This is the mayor's own statement; it is not established for the council as a body. The quotation is taken from a machine transcript that has not been checked word-for-word against the meeting audio.

Correction · Correction: until August 7, 2026, this site's timeline entry for the mayor's April 20 remark about the park camera said he 'admitted' not knowing the hardware, and described it as a 'direct admission of council ignorance.' Both went beyond the record. The mayor stated he did not know what kind of camera is in the park; that is his own statement and does not establish what the council knew as a body. The entry also gave the timestamp as a range spanning approximately 47:24 to 48:10, which merged two separate moments — the referral to the June 5 subcommittee at approximately 47:24 and the camera remark at approximately 48:10. The entry now states the remark alone at approximately 48:10, and notes that the quotation comes from a machine transcript that has not been checked word-for-word against the meeting audio. Corrections ledger

April 21, 2026Finding

97-email batch analyzed; procurement chronology extracted VerifiedF-008 finding

Significance: 97-email batch received from WDM City Clerk analyzed. The individual procurement-chronology events the batch evidences are recorded separately, each within its own finding's boundary. No hotlist-alert, NCIC-query, or other pre-vote operational activity was found in the batch; the activation chronology remains unresolved.

Correction · Correction: until August 7, 2026, this entry said the 97-email batch yielded findings "including pre-vote activity, price negotiation after vote, and system operability before authorization." The last of those was wrong. This investigation's own analysis of that batch records that evidence of hotlist alerts, NCIC queries, or other operational activity before the April 3, 2023 council vote was not found in it. The entry no longer claims the batch shows pre-authorization operation, and states that the activation chronology remains unresolved. Corrections ledger

April 30, 2026Finding

Flock later registered as Iowa contractor C152310 VerifiedF-013 finding

Significance: Flock Group Inc. registered as Iowa contractor C152310 on April 30, 2026. A July 8, 2026 capture of the state contractor-registration portal showed the registration active, with an April 30, 2027 expiration date, industry NAICS 237130, an out-of-state bond on file, and workers' compensation insurance expiring October 23, 2026. Whether the registration has since been renewed, altered, or revoked is not established.

Correction · Correction: until August 7, 2026, this entry said a July 8, 2026 portal capture "confirmed" the contractor registration "active through April 30, 2027." A capture can show a registration's status on the date it was taken and record a displayed expiration date; it cannot establish status through a future date. The entry now reports what the capture showed and states that whether the registration has since been renewed, altered, or revoked is not established. Corrections ledger

July 16, 2026Finding

Consumer complaint against Flock filed with Iowa Attorney General OpenF-004 finding

Significance: Consumer complaint against Flock Group Inc. filed with the Iowa Attorney General's Consumer Protection Division via the online complaint form; a submission receipt was returned.

July 24, 2026Finding

Iowa AG Consumer Protection declined complaint, referred to Ombudsman OpenF-046 finding

Significance: The Iowa Attorney General's Consumer Protection Division declined the consumer complaint (Matter #2026-301793), stating the concern appeared to be about a government agency or official, and referred the complainant to the Iowa Office of Ombudsman. No determination on the merits.