home / mytown-research

surveillance_spending

A DISCOVERY INDEX of surveillance and police-technology dollar figures found in local government meeting records across 130+ named vendors — NOT a table of confirmed spending, and NOT safe to SUM. An audit on 2026-07-29 found aggregate views were adding amounts that must not be added: the same procurement recurs at committee, council, approval, amendment and renewal stages; "not to exceed" figures are authorization ceilings, not payments. Use the canned query "the CONSERVATIVE total" for any number you intend to publish, and "data-quality report" to see what is flagged. Columns added for this: `amount_type` (stated / ceiling / proposed / recommended / estimated), `dup_rank` (>1 = redundant copy), `geo_suspect` (city disagrees with the source link), `anomaly` (implausible figure), `state_norm` (normalized state). Vendors covered include ALPR (Flock, Vigilant, Genetec), body cameras/tasers (Axon, WatchGuard, Utility, Getac), gunshot detection (ShotSpotter/SoundThinking), face recognition (Clearview AI, DataWorks Plus), fingerprint biometrics (Idemia AFIS/Livescan, filed separately under `sv:biometrics`), data fusion and OSINT (Fusus, Peregrine, LexisNexis Accurint, Thomson Reuters CLEAR), phone forensics (Cellebrite, GrayKey, Magnet), drones (Skydio, BRINC, DJI), cameras/VMS (Verkada, Avigilon), cell-site simulators, CAD/RMS records systems, photo enforcement, jail-call and student monitoring. Every row carries a VERBATIM quote from the minutes and a link to the source document, and a row only publishes if that quote was found character-for-character in the source text. READ THE `ledger` COLUMN: `sv:<category>:<vendor>`. `radio_infra` (two-way radios), `rms` (records/CAD software), `biometrics` (fingerprints) and `not_surveillance` are NOT surveillance sensors — exclude them before quoting any surveillance figure.

Data license: CC BY 4.0 · Data source: MyTown

6 rows where state = "MO" and vendor = "Motorola Solutions" sorted by amount descending

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: city, product, amount, amount_type, spend_date (date)

ledger 2

  • sv:motorola:motorola 4
  • sv:radio_infra:motorola 2

vendor 1

  • Motorola Solutions · 6 ✖

state 1

  • MO · 6 ✖
Link rowid vendor city state spend_date product amount ▲ quote source_document mytown_record ledger amount_type dup_rank geo_suspect anomaly state_norm
4027 4027 Motorola Solutions St. Peters MO 2024-02-22 two-way radios (purchase) 620833.0 Motorola provided a quote for one hundred eighteen radios for $620,833.40. https://www.stpetersmo.net/AgendaCenter/ViewFile/Minutes/_02222024-226 https://mytown.theboringparts.com/city/stpetersmo.net/2024/#m1335281 sv:radio_infra:motorola stated 1 0 0 MO
2566 2566 Motorola Solutions Sunset Hills MO 2025-09-23 body cameras and radios (purchase) 333000.0 Chief Dodge stated Motorola offered a $33,000.00 discount if the City bundled all three items together for a total of $333,000.00. https://www.sunset-hills.com/AgendaCenter/ViewFile/Minutes/_09232025-1780 https://mytown.theboringparts.com/city/sunset-hills.com/2025/#m1489660 sv:motorola:motorola stated 1 0 0 MO
3394 3394 Motorola Solutions Jackson County MO 2025-09-30 radio maintenance (award contract) 111800.0 awarding a sixty-month contract for the furnishing of preventative maintenance services for the radio communications system used by the Sheriff’s Office to Motorola Solutions, Inc. of Chicago, IL, at an actual cost to the County in the amount of $111,800.00 for 2025 https://jacksonco.legistar1.com/jacksoncounty/meetings/2025/9/9942_M_County_Legislature_25-09-30_JOURNAL.pdf https://mytown.theboringparts.com/city/jacksonco/2025/#m550761 sv:motorola:motorola stated 1 0 0 MO
3395 3395 Motorola Solutions Jackson County MO 2025-10-06 radio maintenance (award contract) 111800.0 transferring $18,298.00 within the 2025 E-911 System Fund and awarding a sixty-month contract for the furnishing of preventative maintenance services for the radio communications system used by the Sheriff’s Office to Motorola Solutions, Inc. of Chicago, IL, at an actual cost to the County in the amount of $111,800.00 for 2025 under the terms and conditions of State of Missouri Contract No. MT250038001, an existing competitively bid government contract. https://jacksonco.legistar1.com/jacksoncounty/meetings/2025/10/9953_M_County_Legislature_25-10-06_JOURNAL.pdf https://mytown.theboringparts.com/city/jacksonco/2025/#m550756 sv:motorola:motorola stated 1 0 0 MO
2617 2617 Motorola Solutions Moberly MO 2023-06-29 body cameras (accept bid) 45033.0 Motorola - $45,033 first year, $27,810 years two through five, five-year agreement. https://www.moberlymo.org/AgendaCenter/ViewFile/Minutes/_06292023-659 https://mytown.theboringparts.com/city/moberlymo.org/2023/#m1404166 sv:motorola:motorola stated 1 0 0 MO
2628 2628 Motorola Solutions Olivette MO 2024-10-08 two-way radios (purchase) 17000.0 to Authorize the City Manager to enter into an agreement with Motorola to purchase two APX 8000 HXE Motorola radios with an amount not to exceed $17,000. https://www.olivettemo.com/AgendaCenter/ViewFile/Minutes/_10082024-1414 https://mytown.theboringparts.com/city/olivettemo.com/2024/#m1394714 sv:radio_infra:motorola ceiling 1 0 0 MO

Advanced export

JSON shape: default, array, newline-delimited

CSV options:

CREATE TABLE surveillance_spending (
  vendor TEXT, city TEXT, state TEXT, spend_date TEXT, product TEXT,
  amount REAL, quote TEXT, source_document TEXT, mytown_record TEXT, ledger TEXT, amount_type TEXT, dup_rank INTEGER, geo_suspect INTEGER, anomaly INTEGER, state_norm TEXT);
CREATE INDEX ix_surv_vendor ON surveillance_spending(vendor);
CREATE INDEX ix_surv_state ON surveillance_spending(state);
CREATE INDEX ix_surv_amount ON surveillance_spending(amount);
CREATE INDEX ix_surv_ledger ON surveillance_spending(ledger);
Powered by Datasette · Queries took 1610.431ms · Data license: CC BY 4.0 · Data source: MyTown