footnote4a

Mass surveillance, government contracts, and other bedtime reading.

Data update: Woodbury MN DPS (June 2026)

11,407 organization audit records from Woodbury MN DPS covering January 2025–February 2026, and 3.8 million network audit records from January 2025–February 2026, with a sharp access restriction beginning December 2025.

by HaveIBeenFlocked Team
6 min read
logs
minnesota

Records from Woodbury MN Department of Public Safety were added. Woodbury is a suburb of approximately 75,000 in Washington County, east of St. Paul on the Wisconsin border.


#Organization audit

  • Type: Organization audit
  • Timespan: Jan 1, 2025 – Feb 2026
  • Records: 11,407
  • License plate attached: 7,818 (68.5%)
  • Records with case number: 1,777 (15.6%)

#Search types

TypeCount%
search7,42765.1%
lookup3,94734.6%
visual260.2%
convoy70.1%

#Officers

All username fields in the production are redacted. No individual-level breakdown is possible.

#Reasons

Reason strings are an inconsistent mix of Flock’s structured dropdown values and free-text entries. Common informal entries include theft, KOPS, kops alert, traffic, stolen, test, and wanted. KOPS and its variants appear across approximately 910 records (~8%) — officers reviewing or acting on automated Keep Our People Safe alerts. Case number 25014867 appears as the reason field in 158 records, indicating a single investigation with repeated plate searches over the year.

#KOPS

Per the Cottage Grove Journal’s reporting:

Woodbury is also working with new technology at specific high traffic areas around town. These areas have high retail traffic and now also have a new camera system that is set up to scan the license plates of all vehicles that enter the area. The system will trigger an alert to a nearby officer if a license plate comes back as a stolen plate or a stolen car. It will also search for felony warrants and for Keeping Our Police Safe (KOPS) alerts. A KOPS alert is a warning to officers based on previous interactions with suspects or criminals and their likeliness to resort to violent actions. This allows officers to coordinate a response and oftentimes make an arrest at a parked vehicle. This program has been very successful so far resulting in dozens of recovered stolen vehicles and arrests.

This may explain the high number of “KOPS” instances seen in reason fields. The relationship between officer safety and the increase in stolen vehicles recovered is not explained by the Journal or the data.

#Monthly counts

MonthRecords
Jan 2025892
Feb 2025786
Mar 2025889
Apr 2025971
May 2025981
Jun 2025791
Jul 2025870
Aug 2025865
Sep 2025973
Oct 2025799
Nov 2025790
Dec 2025647
Jan 2026549
Feb 2026356

#Network audit

  • Type: Network audit
  • Timespan: Jan 2025 – Feb 2026
  • Records: 3,817,002
  • Organizations: 4,302 (2025); 78 (Jan–Feb 2026)

As of January 27, 2026, the Woodbury network is shared with 527 agencies.

#Search types

TypeCount%
lookup2,672,55870.0%
search1,133,25829.7%
convoy12,0500.3%
freeform880.0%
visual280.0%
multiGeo200.0%

#Top searchers (2025)

OrganizationSearches
Houston TX PD625,213
Michigan State Police87,239
Louisville Metro KY PD80,828
Palm Beach County FL SO72,105
Missouri State Highway Patrol67,275
Dallas TX PD48,890
Lexington KY PD46,011
Lake County IN SO39,659
Fairfax County VA PD30,470
[Federal] US Postal Inspection Service29,953
Bloomington IL PD26,110
Colorado State Patrol25,512
Richmond VA PD24,241
Shelby County TN SO23,738
Winnebago County IL SO21,770

Houston TX PD alone accounts for 625,213 searches — 16.4% of all 2025 network queries — from 1,200 miles away. The US Postal Inspection Service, a federal agency, ran 29,953 searches.

In January–February 2026 (post-restriction), the top searchers are St. Paul MN PD (1,099), Hennepin County MN SO (976), and Woodbury MN DPS (918).

#Access restriction

The data shows two distinct phases of contraction:

PeriodRecords/moOrgs/mo
Jan–May 2025~430,000~3,300
Jun–Nov 2025~282,000~419
Dec 202513,125314
Jan–Feb 2026~5,90078

The first contraction — between May and June 2025 — cut the number of accessing agencies by roughly 90% (from ~3,100–3,500/month to ~330–490/month), while raw query volume fell by only about 35%.

A subset of high-volume agencies continued searching at similar or greater rates after most agencies lost access. The second contraction — December 2025 — collapsed query volume by ~95% (287K → 13K) and further reduced the agency pool to 314, then to 78 by January 2026.

The pattern is consistent with what has been observed on other networks around this period.

#MYOC / Develop PC

1,474 records match MYOC or “develop PC” language.

OrganizationRecords
Winnebago County IL SO302
Downers Grove IL PD221
Houston TX PD160
Gurnee IL PD142
Little Rock AR PD56

Reason strings range from alert-based entries (“MYOC/DRUG USE BT17221 - 2025-04-13T07:31:52”) to free-text entries with complete target details “White Honda CR-V texas temp plate 7815l96. develop pc. possible driver [full name] [birth date] felony warrants.” (Houston TX PD, appearing multiple times across search sessions).

#Immigration enforcement

2,823 records carry immigration-related reason strings.

OrganizationRecords
West Chicago IL PD554
Florida Highway Patrol355
Lowndes County GA SO312
Houston TX PD137
Banks County GA SO116
Texas Department of Public Safety106
Warren MI PD62
Attleboro MA PD57
Butler Township OH PD54
Richmond VA PD52

In the 2026 network window, Mille Lacs County MN SO added 10 searches tagged Immigration (civil/administrative) -, concentrated on January 16 (8 searches between 2–7 AM UTC) and January 19. This was the same day more than a dozen MSP Airport employees were taken by ICE.