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

5 rows where ledger = "sv:face:dataworks" and state = "MI" sorted by amount descending

✎ View and edit SQL

This data as json, CSV (advanced)

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

vendor 1

  • DataWorks Plus 5

state 1

  • MI · 5 ✖

ledger 1

  • sv:face:dataworks · 5 ✖
Link rowid vendor city state spend_date product amount ▲ quote source_document mytown_record ledger amount_type dup_rank geo_suspect anomaly state_norm
4061 4061 DataWorks Plus Detroit MI 2023-10-16 mobile fingerprint readers (approve contract) 63650.0 Contract No. 3068888 - 100% City Funding – To Provide Mobile Phone Based Fingerprint Readers for the Detroit Police Department. – Contractor: Dataworks Plus, LLC – Location: 728 N. Pleasantburg Drive, Greenville, SC 29607 – Contract Period: Upon City Council Approval through June 30, 2024 – Total Contract Amount: $63,650.00 POLICE (BROUGHT BACK AS DIRECTED ON 10/9/23) https://pub-detroitmi.escribemeetings.com/FileStream.ashx?DocumentId=126034 https://mytown.theboringparts.com/city/pub-detroitmi/#m917712 sv:face:dataworks stated 1 0 0 MI
4010 4010 DataWorks Plus Center Line MI 2026-01-05 annual maintenance fee (approve contract) 6900.0 MOTION by Council Member Harenski , supported by Council Member Buckner to approve the signing of contract with Dataworks Plus for an annual maintenance fee not to exceed $6,900.00. https://www.centerline.gov/AgendaCenter/ViewFile/Minutes/_01052026-673 https://mytown.theboringparts.com/city/centerline.gov/#m1409051 sv:face:dataworks ceiling 1 0 0 MI
3970 3970 DataWorks Plus Wayne MI 2023-06-06 Mobile Fingerprint Scanner (purchase) 4140.0 it was resolved to approve the Police Department purchase of a Mobile Fingerprint Scanner from the sole provider of Dataworks Plus in the amount of $4,140.00 to be paid from the Department of Justice Grant. https://www.cityofwayne.com/AgendaCenter/ViewFile/Minutes/_06062023-234 https://mytown.theboringparts.com/city/cityofwayne.com/2023/#m1548924 sv:face:dataworks stated 1 0 0 MI
3971 3971 DataWorks Plus Wayne MI 2023-06-20 Mobile Fingerprint Scanner (purchase) 4140.0 it was resolved to approve the Police Department purchase of a Mobile Fingerprint Scanner from the sole provider of Dataworks Plus in the amount of $4,140.00 to be paid from the Department of Justice Grant. https://www.cityofwayne.com/AgendaCenter/ViewFile/Minutes/_06202023-238 https://mytown.theboringparts.com/city/cityofwayne.com/2023/#m1548923 sv:face:dataworks stated 2 0 0 MI
4056 4056 DataWorks Plus Woodhaven MI 2025-02-04 mugshot face-recognition (payment) 2250.0 2,250.00 DATAWORKS PLUS, LLC https://woodhavenmi.civicweb.net/document/59981/City%20Council%20-%2004%20Feb%202025.pdf?handle=6904085612C546C2BEE9C80F7B6A1F8C https://mytown.theboringparts.com/city/woodhavenmi/2025/#m1004084 sv:face:dataworks stated 1 0 0 MI

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