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

8 rows where state = "UT" and vendor = "Axon" sorted by amount descending

✎ View and edit SQL

This data as json, CSV (advanced)

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

vendor 1

  • Axon · 8 ✖

state 1

  • UT · 8 ✖

ledger 1

  • axon 8
Link rowid vendor city state spend_date product amount ▲ quote source_document mytown_record ledger amount_type dup_rank geo_suspect anomaly state_norm
327 327 Axon Davis County UT 2026-05-05 Evidence.com 566230.13 Ratified Axon evidence‑storage contract ($566,230.13) https://daviscout.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=756,plainText=false) https://mytown.theboringparts.com/city/daviscout/#m613440 axon stated 1 0 0 UT
328 328 Axon Davis County UT 2026-05-05 Evidence.com 566230.13 Agreement with Axon Enterprise, Inc. for Storage Management System for $566,230.13 https://www.utah.gov/pmn/sitemap/notice/1077321.html https://mytown.theboringparts.com/city/ut-pmn-47/#m6230725 axon stated 2 1 0 UT
411 411 Axon Salt Lake County UT 2025-04-08 other 378056.0 $378,056 for Axon Software Payments (GASB 96) https://saltlakecounty.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3858,plainText=false) https://mytown.theboringparts.com/city/saltlakecounty/2025/#m778969 axon stated 1 0 0 UT
565 565 Axon West Jordan UT 2025-05-13 other 180000.0 Deputy Chief Robertson reported of an offer for AXON DraftOne AI reporting software for $180,000 per year for the remaining eight years of a ten-year contract that was available until July 1, 2025. https://westjordan.primegov.com/Public/CompiledDocument/4657 https://mytown.theboringparts.com/city/westjordan/2025/#m664571 axon stated 1 0 0 UT
622 622 Axon Salt Lake County UT 2025-05-13 Evidence.com 148760.0 the Sheriff ’s Office Requests an Appropriation Unit Shift of $ 148,760 from Operations to Debt Services to Properly Account for Axon Evidence to Comply with the Subscription-Based Information Technology Arrangements (SBITA) Requirements as Outlined in GASB 96 25-2906 https://saltlakecounty.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=6300,plainText=false) https://mytown.theboringparts.com/city/saltlakecounty/2025/#m778977 axon stated 1 0 0 UT
683 683 Axon Blanding UT 2026-04-14 body cameras 120000.0 The cost of Axon dash cameras, including a 10-year contract for six cameras, was estimated at $120,000. https://www.utah.gov/pmn/sitemap/notice/1080327.html https://mytown.theboringparts.com/city/ut-pmn-86/#m6241204 axon estimated 1 1 0 UT
981 981 Axon Kanab UT 2025-09-09 Taser 10 devices 47682.65 Approved five‑year agreement with Axon for Taser 10 devices ($47,682.65 total) https://www.kanab.utah.gov/AgendaCenter/ViewFile/Minutes/_09092025-794 https://mytown.theboringparts.com/city/kanab.utah.gov/2025/#m1554368 axon stated 1 0 0 UT
1204 1204 Axon Centerville UT 2024-07-02 Tasers 17799.2 Councilmember Hirst moved to approve the Master Services and Purchasing Agreement with Axon Enterprise, Inc. for Taser equipment and services for Police Department. https://centervilleut.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=4229,plainText=false) https://mytown.theboringparts.com/city/centervilleut/2024/#m446155 axon stated 1 0 0 UT

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