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

10 rows where state = "OH" and vendor = "Motorola Solutions" sorted by amount descending

✎ View and edit SQL

This data as json, CSV (advanced)

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

ledger 2

  • sv:motorola:motorola 7
  • sv:radio_infra:motorola 3

vendor 1

  • Motorola Solutions · 10 ✖

state 1

  • OH · 10 ✖
Link rowid vendor city state spend_date product amount ▲ quote source_document mytown_record ledger amount_type dup_rank geo_suspect anomaly state_norm
3884 3884 Motorola Solutions Norton OH 2026-06-01 two-way radios (purchase) 200465.0 AN ORDINANCE AUTHORIZING THE PURCHASE OF MOTOROLA RADIOS FOR THE POLICE DEPARTMENT AT A COST NOT TO EXCEED $200,465.70 FROM MOTOROLA SOLUTIONS, INC., AND DECLARING AN EMERGENCY https://www.cityofnorton.org/AgendaCenter/ViewFile/Minutes/_06012026-917 https://mytown.theboringparts.com/city/cityofnorton.org/#m16796 sv:radio_infra:motorola ceiling 1 0 0 OH
3886 3886 Motorola Solutions Canton OH 2026-04-14 body worn cameras (enter into contract) 105108.0 Enter into contract with Motorola Solutions, Inc. in the amount of $105,108.00 for the purchase of sixty (60) body worn cameras and accessories for the Police Department. https://www.cantonohio.gov/AgendaCenter/ViewFile/Minutes/_04142026-1135 https://mytown.theboringparts.com/city/cantonohio.gov/#m12861 sv:motorola:motorola stated 1 0 0 OH
2604 2604 Motorola Solutions Canton OH 2024-05-28 body worn cameras (purchase) 85736.0 Enter into contract with Motorola Solutions, Inc. in the amount of $85,736.00 for the purchase of twenty (20) body worn cameras and accessories for the Police Department. https://www.cantonohio.gov/AgendaCenter/ViewFile/Minutes/_05282024-912 https://mytown.theboringparts.com/city/cantonohio.gov/#m1429390 sv:motorola:motorola stated 1 0 0 OH
2748 2748 Motorola Solutions Shaker Heights OH 2024-10-28 body worn cameras (authorize contract) 82358.0 authorizing a contract with Motorola, as a sole source, for the purchase of thirty body worn cameras for the Police Department, in the total amount of $82,358.40 https://www.shakeronline.com/AgendaCenter/ViewFile/Minutes/_10282024-1215 https://mytown.theboringparts.com/city/shakeronline.com/2024/#m1271956 sv:motorola:motorola stated 1 1 0 OH
2749 2749 Motorola Solutions Shaker Heights OH 2024-10-21 body worn cameras (authorize purchase) 82358.0 REQUEST TO AUTHORIZE THE PURCHASE OF 30 BODY WORN CAMERAS FROM MOTOROLA IN THE AMOUNT OF $82,358.40 FROM THE GRANT AWARD FROM THE OFFICE OF CRIMINAL JUSTICE SERVICES OF THE OHIO DEPARTMENT OF PUBLIC SAFETY. https://www.shakeronline.com/AgendaCenter/ViewFile/Minutes/_10212024-1331 https://mytown.theboringparts.com/city/shakeronline.com/2024/#m1271850 sv:motorola:motorola stated 1 1 0 OH
3909 3909 Motorola Solutions Toledo OH 2026-06-09 two-way radios (enter into a contract) 62000.0 Authorizing the Mayor to enter into a contract with Motorola Solutions for the purchase of radios; authorizing the expenditure in an amount not to exceed $62,000 from the Capital Improvement Fund; and declaring an emergency. https://legistar2.granicus.com/toledo/meetings/2026/6/4065_A_City_Council_26-06-09_Formal_Agenda.pdf https://mytown.theboringparts.com/city/toledo/#m3226 sv:radio_infra:motorola ceiling 1 0 0 OH
3910 3910 Motorola Solutions Toledo OH 2026-06-02 two-way radios (enter into a contract) 62000.0 Authorizing the Mayor to enter into a contract with Motorola Solutions for the purchase of radios; authorizing the expenditure in an amount not to exceed $62,000 from the Capital Improvement Fund; and declaring an emergency. https://legistar2.granicus.com/toledo/meetings/2026/6/3949_M_City_Council_26-06-02_Meeting_Minutes.pdf https://mytown.theboringparts.com/city/toledo/#m3223 sv:radio_infra:motorola ceiling 2 0 0 OH
3435 3435 Motorola Solutions Brunswick OH 2022-05-23 body cameras (authorize purchase) 50000.0 RES. NO. 47-2022 - An emergency resolution authorizing the City Manager to purchase twenty-five (25) Bodyworn Cameras for the Division of Police from Motorola Solutions in an amount not to exceed $50,000. https://brunswickoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4697,plainText=false) https://mytown.theboringparts.com/city/brunswickoh/2022/#m506632 sv:motorola:motorola ceiling 1 0 0 OH
3436 3436 Motorola Solutions Brunswick OH 2022-05-23 bodyworn cameras (authorize purchase) 50000.0 RES. NO. 47-2022 - An emergency resolution authorizing the City Manager to purchase twenty-five (25) Bodyworn Cameras for the Division of Police from Motorola Solutions in an amount not to exceed $50,000. https://brunswickoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4689,plainText=false) https://mytown.theboringparts.com/city/brunswickoh/2022/#m506629 sv:motorola:motorola ceiling 2 0 0 OH
2652 2652 Motorola Solutions Stow OH 2024-12-11 body cameras (approve contract) 41332.0 POLICE DEPARTMENT MOTOROLA SOLUTIONS INC REPL BODY CAMERA PROJECT - YEAR 3 - 2025 SOLE SOURCE REPL BODY CAMERA PROJECT- YEAR 3 $41,332.00 https://www.stowohio.gov/AgendaCenter/ViewFile/Minutes/_12112024-698 https://mytown.theboringparts.com/city/stowohio.gov/#m1390815 sv:motorola:motorola stated 1 0 0 OH

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 70.129ms · Data license: CC BY 4.0 · Data source: MyTown