Skip to content
No results
  • About
Triangle Technology Signals: Chapel Hill, Durham, and Raleigh connected around a signal point
Triangle Technology Signals
  • About
Triangle Technology Signals: Chapel Hill, Durham, and Raleigh connected around a signal point
Triangle Technology Signals
Subscribe Podcast Submit an Idea

Reality Check · Aug 27, 2026

Raleigh Flock Audit Finds Stale Accounts, No Proven Access

Internal audits exposed weak account hygiene and broad unused access, while current evidence does not show that former employees authenticated or searched plate data.

Wayan Vota
By Wayan Vota Aug 27, 2026 · 4 min read
Raleigh’s Flock audit found stale former-employee registrations but did not show that former employees authenticated or searched license-plate data.
Raleigh’s Flock audit found stale former-employee registrations but did not show that former employees authenticated or searched license-plate data.

Internal Raleigh Police audits found former employees still listed as active users in the city’s license-plate camera systems, along with hundreds of accounts that saw little or no use. The records show weak access administration. They do not show that a former employee logged in, searched plate data or caused a breach.

Ashley Rowe and Randall Kerr of WRAL reported the findings Aug. 26 after obtaining internal Office of Professional Standards audits for Flock and Vigilant LEARN. Their investigation distinguishes between an account remaining registered and a user being able to authenticate, a distinction that should remain central to any account of the case.

Stale accounts and broad unused access

April and May audit language said several registered active users were no longer Raleigh Police employees. The department told WRAL that former employees could not use the systems because access required city email or phone credentials for multifactor authentication, and those credentials had been disabled when employment ended. Raleigh later removed the stale accounts and ended its practice of retaining them in case employees returned.

Rico Boyce, Raleigh’s police chief, told City Council on Aug. 18 that no former employees were able to access the system. The department’s later clarification is narrower: their registrations remained listed as active, while inactive city credentials and two-factor authentication were supposed to block actual entry. Without login histories, that control remains an explanation from RPD rather than an independently tested fact.

An Aug. 5 audit listed 416 active Flock users. More than half had not logged in during the review period, according to reporting. A large account count does not mean 416 people were actively searching camera data or held identical permissions. It does raise a least-privilege question: why keep access active for users who do not need the tool often enough to use it?

That question matters because automated license-plate readers can reconstruct where vehicles appeared at particular times. Even when stored data is limited, a broad user population increases the number of accounts that must be approved, trained, monitored and removed promptly.

Outcome records are incomplete

A July audit recorded 5,911 queries and 23 reported “successes,” including nine stolen vehicles, 12 arrests or warrants and eight leads. Those categories overlap, so the subcounts cannot be added to produce 29 separate outcomes. The audit also called for better completion of outcome fields, limiting claims about effectiveness.

The City of Raleigh’s Flock policy page says the system costs about $75,000 a year and normally deletes data after 30 days unless records are preserved for an investigation. The city publishes totals for leads, recovered vehicles, arrests and property value. Those are department-reported associations. They do not establish that Flock alone caused a recovery or that the same result would not have occurred through another investigative method.

The city also says every search requires a legitimate purpose and documented reference, that activity is audited, and that Raleigh Police owns the data. The internal audits show that formal policy did produce some review and correction. They also show incomplete justifications, stale registrations and access that had not been narrowed to actual use.

The evidence needed to assess risk

The full audit files and access logs would show how many former employees remained registered, their roles, last login dates and permission levels. An independent test could verify whether deactivated city credentials reliably block Flock and Vigilant authentication. The department should also disclose how quickly access is removed after separation and who approves accounts outside the Raleigh Intelligence Center.

The city’s remediation is relevant. Removing the accounts and ending the retention practice reduces the identified risk. It does not answer why offboarding failed to remove system registrations or why so many active accounts showed no use. A durable correction would connect personnel separation automatically to vendor-account termination and require periodic recertification by supervisors.

A WRAL follow-up compared Raleigh with other North Carolina departments and found substantial variation in the share of officers with Flock access. Those comparisons are directional rather than conclusive because departments assign different roles, operate different camera networks and may count users differently. Raleigh’s strongest benchmark is its own policy: access should reflect job need, receive appropriate approval and leave a complete audit trail.

The unresolved immigration question also shows why precise access records matter. Raleigh says U.S. Immigration and Customs Enforcement has no direct access and that RPD does not use Flock for immigration enforcement. It also says the department can provide information under a legal document tied to criminal activity. An audit should therefore show both direct searches and disclosures to outside agencies, with the legal basis recorded.

The public-record trail should not rely on screenshots or social-media summaries when the underlying audit can be released. The MuckRock request provides a locator for records and correspondence. Publication should use the audit itself for exact dates, counts and wording once available.

The audit supports a governance finding, not a breach allegation. Raleigh had more system access on paper than its usage justified and left former employees registered after departure. The strongest next test is whether the city can prove that its technical controls blocked those accounts and that the remediation lasts.

Tags Access Control Account Audit Flock Safety License Plates Raleigh Police
Respond to this post

See something missing, disputed, or worth following? Send a private response to the editor. Nothing will appear publicly without permission.

Permissions

The CAPTCHA could not load. Please refresh the page and try again.

Your email remains private. CAPTCHA verification is required before WordPress accepts the response.

Subscribe

Get new Triangle technology signals in your inbox every Friday.

Weekly AI Podcast

Listen to the latest episode Open the episode list

Submit an Idea

Have a tip, source, or post idea? Send it to the editor.

Submit an Idea

The CAPTCHA could not load. Please refresh and try again.

Your email stays private. CAPTCHA verification is required. No automatic email is sent.

Recent Posts

  1. Editorial illustration of a courthouse service counter and a digital case-record screen with a highlighted row. What the eCourts settlement would offer Wake residents
  2. Editorial illustration of three simulated judicial screens facing a student argument lectern and an annotated case file. UNC Law’s AI courtroom leaves the learning question open
  3. Editorial illustration of a school laptop, charging rack and paper exercise book. Wake’s Device Debate Needs Learning Results and Costs
  4. Editorial illustration of a digital holiday ticket beside a miniature park train with limited seats. Raleigh Owes Holiday Express Buyers a Workable Remedy
  5. Editorial collage of a license-plate camera, campus demonstration space, record letter and safety email. Triangle Institutions Owe People Answers They Can Test

Tags

Agentic AI AI Costs Campus Safety Claude Code Cybersecurity Data Centers Duke University Evidence Standards Flock Safety Land Use Moratorium NC State OpenAI Agents OpenAI Codex Open Source Public Records Raleigh UNC
Copyright © 2026 Triangle Technology Signals.