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

15 rows where vendor = "DataWorks Plus" 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, state_norm, spend_date (date)

state 7

  • MI 5
  • MN 3
  • NY 2
  • OH 2
  • CA 1
  • IN 1
  • SC 1

vendor 1

  • DataWorks Plus · 15 ✖

ledger 1

  • sv:face:dataworks 15
Link rowid vendor city state spend_date product amount ▲ quote source_document mytown_record ledger amount_type dup_rank geo_suspect anomaly state_norm
4091 4091 DataWorks Plus Mower County MN 2025-06-24 mugshot face-recognition (approve payment) 241161.0 DataWorks Plus LLC 241,161 https://mowercomn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=1404,plainText=false) https://mytown.theboringparts.com/city/mowercomn/2025/#m800142 sv:face:dataworks stated 1 0 0 MN
4188 4188 DataWorks Plus York County SC 2026-05-18 livescan systems (purchase) 129678.0 Council to approve the purchase of four livescan systems for use by the Sheriff's Office, from Dataworks Plus of Greenville SC via state contract, for a total cost of $129,678.00, as provisioned by York County's Procurement Code §35.008 (D) (3). https://yorkcosc.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=5258,plainText=false) https://mytown.theboringparts.com/city/yorkcosc/#m607651 sv:face:dataworks stated 1 1 0 SC
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
4325 4325 DataWorks Plus Columbus OH 2015-06-08 mugshot database maintenance (enter into contract) 40684.0 To authorize and direct the Director of Public Safety to enter into contract with DataWorks Plus for maintenance services, support, and upgrades to the Mugshot Database system for the Division of Police in accordance with the provisions of sole source procurement, to authorize the expenditure of $40,684.00 from the Law Enforcement Seizure Fund; and to declare an emergency. ($40,684.00) http://legistar3.granicus.com/Columbus/meetings/2015/6/5381_M_Columbus_City_Council_15-06-08_Minutes_-_Final.pdf https://mytown.theboringparts.com/city/columbus/#m144710 sv:face:dataworks stated 1 0 0 OH
3969 3969 DataWorks Plus Amityville NY 2024-09-23 APD Livescan (approve contract) 23300.0 Request to pay DataWorks Plus, LLC for APD Livescan (Grant LS23-1008-E00) in the amount of $23,300 (A0-3120-250) out of 23/24 fiscal year budget https://www.amityville.gov/AgendaCenter/ViewFile/Minutes/_09232024-220 https://mytown.theboringparts.com/city/amityville.gov/2024/#m1551562 sv:face:dataworks stated 1 0 0 NY
4326 4326 DataWorks Plus Columbus OH 2016-02-29 mugshot system maintenance (approve contract) 19495.0 To authorize the Director of the Department of Technology and the Director of the Department of Public Safety to enter into a contract with DataWorks Plus, LLC for maintenance and support services associated with the Mugshot Database system in accordance with the sole source provisions of the Columbus City Code; to authorize the expenditure of $19,495.40 from the Department of Technology, Information Services Operating Fund; and to declare an emergency ($19,495.40) http://legistar3.granicus.com/Columbus/meetings/2016/2/5451_M_Columbus_City_Council_16-02-29_Minutes_-_Final.pdf https://mytown.theboringparts.com/city/columbus/#m144662 sv:face:dataworks stated 1 0 0 OH
4206 4206 DataWorks Plus Cayuga IN 2026-06-23 RICI Plus Livescan maintenance (renew) 11660.0 DataWorks Plus, LLC has submitted a one-year renewal agreement at a total annual cost of $11,660.00; and https://www.cayugacounty.gov/AgendaCenter/ViewFile/Minutes/_06232026-3026 https://mytown.theboringparts.com/city/cayugacounty.gov/#m582504 sv:face:dataworks stated 1 0 0 IN
4361 4361 DataWorks Plus Fleming NY 2026-06-23 RICI Plus Livescan and Mugshot System Maintenance and Support (renew) 11660.0 DataWorks Plus, LLC has submitted a one-year renewal agreement at a total annual cost of $11,660.00; and https://www.cayugacounty.us/AgendaCenter/ViewFile/Minutes/_06232026-3026 https://mytown.theboringparts.com/city/cayugacounty.us/#m28466 sv:face:dataworks stated 1 1 0 NY
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
4104 4104 DataWorks Plus Rice County MN 2024-10-08 RMS software (payment) 3130.0 DataWorks Plus LLC 3,130.00 https://ricecountymn.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3795,plainText=false) https://mytown.theboringparts.com/city/ricecountymn/2024/#m780046 sv:face:dataworks stated 1 0 0 MN
3984 3984 DataWorks Plus Morrison County MN 2024-09-10 FACE Plus mugshot system (purchase) 3124.0 DATAWORKS PLUS LLC 3,124.53 https://www.morrisoncountymn.gov/AgendaCenter/ViewFile/Minutes/_09102024-349 https://mytown.theboringparts.com/city/morrisoncountymn.gov/2024/#m1495043 sv:face:dataworks stated 1 0 0 MN
4071 4071 DataWorks Plus Modoc County CA 2023-07-25 QR Code Interface (purchase) 2785.0 Requesting approval and authorization for the Chair of the Board to sign a purchase agreement with DataWorks Plus, for the purchase of a QR Code Interface, not to exceed $2,785.00. https://modoccoca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=541,plainText=false) https://mytown.theboringparts.com/city/modoccoca/2023/#m862730 sv:face:dataworks ceiling 1 0 0 CA
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 428.298ms · Data license: CC BY 4.0 · Data source: MyTown