Justin Keith Brown — Hall County Flock Audit, Firing and GBI Arrest

SHIELDS OF SHAME | HIGH-PRIORITY INVESTIGATION | HALL COUNTY, GEORGIA

Justin Keith Brown: Hall County Investigator Fired Over 250 Personal Flock Accesses, Then Arrested by GBI

First came an internal audit. Then paid administrative leave. Then termination. Now four criminal charges. The case of former Hall County Sheriff’s Office investigator Justin Keith Brown illustrates why the original audit trail can reveal substantially more than an agency’s initial public statement about surveillance misuse.

Hall County’s disciplinary file describes approximately 250 accesses to Flock Safety for personal purposes between January 2 and July 30, 2026. On September 30, the Georgia Bureau of Investigation announced that Brown, 42, of Dahlonega, had been arrested on two counts of misuse of a license plate reader system and two counts of violation of oath of office. Criminal charges are allegations, not convictions.

Justin Keith Brown — Hall County Sheriff’s Office case image
Justin Keith Brown — Hall County Sheriff’s Office case image. Select to open original image.
Key distinction: The disciplinary file says approximately 250 system accesses. It does not establish 250 different plate searches, 250 unique vehicles, or 250 separate criminal offenses. Early reporting identified at least two plate numbers. The complete audit export is needed to reconcile the figures.

September 30 update: GBI arrests former investigator

In its September 30, 2026 announcement, the GBI confirmed Brown was arrested and booked into the Hall County Detention Center. The agency said the Hall County Sheriff’s Office requested state assistance on August 18 after its internal Flock audit identified suspected employee misuse. The GBI described preliminary information indicating access for non-law-enforcement purposes.

The GBI identified two alleged license plate reader misuse offenses and two alleged violations of oath. Those four counts do not establish how many individual Flock queries were made, what plates were searched, or whether the charges correspond to the entire 250-access period. The investigation was described as active and ongoing.

One unusual procedural detail: the GBI said the Piedmont Judicial Circuit District Attorney’s Office had been appointed by the Prosecuting Attorneys’ Council of Georgia to prosecute the matter. The announcement did not explain why the appointment was necessary. It would be premature to infer a particular conflict of interest without the appointment record.

Official GBI arrest announcement, September 30 ↗

WSB-TV reporting on arrest and Hall County response ↗

The internal investigation: January 2 through July 30

Brown’s August 19 disciplinary notice, as previously reported by Shields of Shame and independently described by Now Georgia, says Hall County determined that Brown accessed the Flock Safety system approximately 250 times for personal use during the January 2–July 30 period. The department characterized the activity as unrelated to any legitimate law-enforcement purpose or authorized job function.

That is materially more detailed than the sheriff’s office’s first public description, which referred to unauthorized searches involving at least two license plate numbers. The two figures can both be accurate: the first describes the number of identified plates, while the second describes the approximate number of accesses. The available records do not establish the precise relationship between those categories.

Hall County disciplinary document excerpt referencing approximately 250 personal Flock accesses
Hall County disciplinary document excerpt referencing approximately 250 personal Flock accesses. Select to open original image.

Read the complete Hall County disciplinary record (PDF) ↗

August 18: placed on paid administrative leave

The disciplinary documents show Brown was placed on administrative leave with pay on August 18, 2026 while the internal investigation proceeded. The leave notice prohibited him from acting in a law-enforcement capacity and from engaging in outside employment using his law-enforcement authority. That same day, the sheriff’s office requested the GBI investigation.

Hall County notice placing Justin Brown on administrative leave with pay
Hall County notice placing Justin Brown on administrative leave with pay. Select to open original image.

August 19: pre-termination hearing and firing

On August 19, Hall County issued a notice of proposed discipline and provided Brown an opportunity to respond at a pre-termination hearing. The final letter states that the sheriff’s office considered information presented during the hearing and then terminated him effective that date. The documents available through Shields of Shame do not provide a full hearing transcript or Brown’s account of each alleged access.

The personnel action classified the separation as involuntary termination for misconduct. The file reportedly marked him ineligible for rehire because of misconduct and policy violations. Hall County cited violations involving its code of conduct, oath and applicable law. These are administrative findings; the criminal allegations require their own proof.

Hall County termination document for former investigator Justin Keith Brown
Hall County termination document for former investigator Justin Keith Brown. Select to open original image.

Now Georgia — detailed reporting on disciplinary records ↗

What Hall County officials said about public trust

Major Brad Parks of the sheriff’s Criminal Investigations Bureau publicly acknowledged that the incident could undermine trust in the agency’s Flock program. Hall County said it was continuing to examine system use and access policies. A meaningful accountability review should evaluate whether suspicious activity was flagged promptly, whether supervisors had routine audit obligations, and whether restrictions were imposed before or only after the conduct was discovered.

Other Hall County personnel also faced Flock-related discipline in 2026, including Michael Atkins. These cases should be evaluated individually rather than assuming identical conduct or criminal exposure. Atlanta News First — Hall County investigators fired after audit ↗

The officer behind the record: years of experience and extensive training

Georgia POST records previously reviewed by Shields of Shame identify Brown as officer O112866. His career included service with the Lumpkin County Sheriff’s Office beginning in 2002, where he held investigator, corporal and sergeant positions before voluntarily resigning in April 2016. Hall County hired him on December 5, 2022.

The supplied POST training record reportedly documents 2,426 training hours and credentials including basic law enforcement, jailer, field training officer, radar operator, general instructor and firearms instructor. The training record is published below. Those credentials establish a substantial professional background, but they do not prove whether Brown completed a specific Flock training course or what instructions accompanied his database credentials.

Download Georgia POST training record (PDF) ↗

The POST discrepancy: good standing eight days after termination

One of the most consequential documentation issues involves the timing of POST reporting. Brown’s Georgia POST profile, generated on August 27, 2026, reportedly still showed “In Good Standing” and “Actively Employed in Law Enforcement” with Hall County, even though the sheriff’s own termination letter was effective August 19. That snapshot also showed no POST sanctions or investigations.

This does not mean POST cleared Brown or overturned his firing. It establishes a discrepancy between the August 27 database snapshot and the agency’s August 19 employment action. Possible reporting or processing delays require confirmation from POST and Hall County; the exact reason is not established. A current POST profile is especially important after the September 30 arrest.

Georgia POST certification screenshot for Justin K Brown
Georgia POST certification screenshot for Justin K Brown. Select to open original image.

Chronology of the Justin Brown case

  • January 2–July 30, 2026: Hall County attributes approximately 250 personal Flock system accesses to Brown.
  • August 18: Brown placed on paid administrative leave; sheriff’s office requests a GBI investigation.
  • August 19: Proposed disciplinary action, pre-termination hearing and involuntary termination for misconduct.
  • August 25: News outlets report Hall County investigators fired following a Flock audit.
  • August 27: Supplied POST snapshot still lists Brown in good standing and actively employed.
  • September 2026: Reporting based on the disciplinary file establishes the approximately 250-access figure.
  • September 30: GBI announces Brown’s arrest on four counts; he is booked into Hall County Detention Center.
  • October 13: Shields of Shame publishes this expanded case file combining personnel, training and criminal-investigation reporting.

What 250 accesses do—and do not—tell us

A Flock search may reveal plate observations, associated dates and locations, depending on the user’s permissions and available data. Repeated unauthorized access can be concerning because it may expose travel patterns. But the records reviewed do not identify whose plates Brown searched, the number of unique vehicles, whether the same plate was queried repeatedly, the reasons he entered, whether results were downloaded or shared, or whether anyone was physically followed.

It would be inaccurate to label a particular person a stalking victim or attribute a personal motive beyond the agency’s finding of personal use without supporting evidence. The correct next step is to obtain the native audit trail, with lawful redactions where required.

Open records roadmap: what to request next

From Hall County Sheriff’s Office: Brown’s full Flock audit export, user ID and access-permission history; each search or access timestamp; query and plate identifiers where legally disclosable; case-number and purpose fields; viewed or exported results; automated audit alerts; supervisor signoffs; the Internal Affairs case summary; pre-termination hearing materials; all leave and termination notices; and Flock access policies and training acknowledgments.

From GBI: investigative case number, arrest warrant, probable-cause affidavit, charging records and records identifying the specially appointed prosecuting office. Some investigative records may be withheld under applicable pending-investigation exemptions; request the specific statutory basis and nonexempt segregable records.

From Georgia POST: updated employment reporting, any opened investigation, disciplinary notice, certification status changes and final administrative action. From the appropriate court clerk and prosecutor, request the docket, charging instrument, bond conditions and eventual disposition. Do not assume a case outcome from a booking announcement.

All seven original documents and case images

Frequently asked questions

Was Justin Brown fired?

Yes. Hall County’s disciplinary records show an involuntary termination effective August 19, 2026.

Was Brown arrested?

Yes. The GBI announced his arrest and booking on September 30, 2026.

What criminal charges were announced?

Two counts of misuse of a license plate reader system and two counts of violation of oath of office.

Did he search 250 different vehicles?

That is not established. Hall County documented approximately 250 personal accesses; its earlier public statement referenced at least two license plate numbers.

Who was searched?

The reviewed disciplinary records and GBI announcement do not identify vehicle owners or a suspected target.

Why did POST still show good standing?

The August 27 profile was inconsistent with the August 19 termination. The reason for the discrepancy requires confirmation from the reporting agencies.

Has Brown been convicted?

No conviction or final court disposition is established by the sources reviewed for this article.

Related coverage and Hall County cases

Original Shields of Shame disciplinary-file investigation ↗

Now Georgia — arrest and charges ↗

Michael Shon Atkins — Hall County Sheriff’s Office ↗

Taylor Lynn McArthur — Hall County Sheriff’s Office ↗

Editorial standards: Agency findings, criminal allegations, POST administrative entries and proven court outcomes are distinct. Brown is presumed innocent of criminal charges unless proven guilty. The complete native Flock audit, identity of queried plates and any final criminal disposition have not been established. Published October 13, 2026.