Back to news

Data update: Dunwoody GA (Mar 2026)

54K org audit + 23M network audit searches from Dunwoody GA PD, Jan–Dec 2025.

by HaveIBeenFlocked Team 5 min read
logsgeorgia

Twelve months of audit logs from Dunwoody, Georgia PD covering all of 2025 were added — both organization audit (Dunwoody’s own searches) and network audit (other agencies searching Dunwoody’s Flock network).

  • Type: Organization audit + Network audit
  • Timespan: Jan 1 – Dec 31, 2025
  • Org audit records: 54,148
  • Network audit records: 23,426,238 *
  • Organizations: ~3,500+

* Jul, Aug, Oct, Nov, and Dec are truncated at the Excel row limit

Gray bars indicate weeks affected by Excel row limit truncation — the actual volume was higher.

Flock’s own searches

Six Flock-affiliated entities — including “Flock Intelligence,” “Flock City PD - Law Enforcement Demo,” and others — account for over 1,000 searches of Dunwoody’s camera networks in 2025. “Flock Intelligence” searched the network 606 times from the outside (Aug–Dec) using AI-powered freeform queries — many targeting political expression. See Who Is Flock Intelligence? for the full analysis.

Search type shift

Dunwoody’s org audit shows the same lookup-to-search inversion documented in Dublin GA and Santa Cruz, but in reverse chronological order. In January–February 2025, search queries outnumbered lookup roughly 4:1 (1,530 vs 353 in January; 1,639 vs 337 in February). By mid-year the ratio began to flip, and from August onward lookup dominated — reaching 73.9% of all searches by November.

The shift coincides with the same timeframe observed elsewhere, reinforcing that this is a platform-wide change in how Flock categorizes queries rather than a local policy decision.

Freeform and visual searches

Dunwoody used Flock’s AI-powered freeform search to find vehicles and people by physical description. Vehicle queries included prompts like “white Dodge Charger with a black racing stripe,” “flatbed truck with lawn equipment,” and “usps truck.”

Person searches were also present: “dressed in all black clothing and black face mask,” “light skin male with black hoodie and red shoes,” and — less conventionally — “GRINCH,” “FROG,” and “banana.”

Anomalies

No Reasons

Dunwoody’s audit logs do not contain a “Reason” column.

I did not receive clarification as to why this column is missing. There appears to be no lawful basis for withholding the information under the Georgia Open Records Act.

I will assume that Dunwoody is in compliance with the Act and does not log a reason; its searches, and the searches of any other agency in Dunwoody networks, are deliberately unauditable.

Case numbers

Case number usage in the org audit climbs steadily over the year as overall usage declines:

Month With Case # Total %
Jan 30 2,320 1.3%
Feb 55 2,528 2.2%
Mar 147 2,862 5.1%
Apr 190 2,559 7.4%
May 119 2,156 5.5%
Jun 107 2,672 4.0%
Jul 211 2,476 8.5%
Aug 470 2,784 16.9%
Sep 253 1,602 15.8%
Oct 273 1,494 18.3%
Nov 379 1,407 26.9%
Dec 231 1,159 19.9%

In the network audit, most case number fields contain *** — a wholesale redaction applied to searches by other agencies. The *** count does not correlate with the org audit’s case number counts: Dunwoody’s own org audit logged 30 case numbers in January while the network audit had zero *** entries that month, but by December the network audit contained 368,077 *** entries against only 231 org audit case numbers. This appears to be a blanket field-level redaction rather than a 1:1 masking of entered case numbers.

Excluding ***, only a handful of visible case numbers survive per month:

Month With Case # Total %
Jan 30 833,094 0.004%
Feb 53 766,564 0.007%
Mar 101 837,279 0.01%
Apr 155 900,762 0.02%
May 119 974,242 0.01%
Jun 105 989,156 0.01%
Jul 203 1,038,817 0.02%
Aug 451 1,046,784 0.04%
Sep 249 1,039,475 0.02%
Oct 258 1,048,004 0.02%
Nov 365 1,047,602 0.03%
Dec 226 1,046,907 0.02%

The non-redacted case numbers come from a rotating set of agencies — typically one per month leaks visible case numbers while all others are masked. These include departments like St. Louis County MO PD (February), Douglasville GA PD (April), Orange County FL SO (May), George Mason University PD (June), and Washington County WI SO (July–December). The LOCAL IDs in the network audit are not stable across months — the same numeric ID maps to different agencies in different monthly exports.

Excel row limit truncation

Five of the twelve network audit files contain exactly 2,097,151 rows — the maximum row count in an Excel spreadsheet (2^21 - 1). The affected months are July, August, October, November, and December 2025. The true search volume for these months is unknown; the actual totals are higher than reported.

Org audit volume decline

Org audit records drop from a peak of 6,872 in February to 2,320 in December — a 66% decline over the year. The sharpest drop occurs between June (5,480) and September (3,204), after which volume stabilizes at a lower baseline. It is unclear whether this reflects fewer searches by Dunwoody officers, a change in what gets logged, or a shift to Nova that avoids regular logging.

Duplicate UUIDs in February

The February org audit contains hundreds of records with duplicate UUIDs — the same search ID appearing five or more times with identical parameters, timestamps, and results.

This is a highly improbable bug for any software using UUIDs in a way that comports with standard software engineering practices, and puts into question the accuracy or authenticity of the logs (multiple instances of the same unique identifier should be impossible).


March 24, 2026 update: Removed claims about Flock Nova pending further verification, added count of organizations to the chart.