Union County, North Carolina

Your county is
watching everyone.

A network of AI cameras now photographs and logs the movements of nearly every driver in Union County, people suspected of nothing. The county pays a private company for it, and cannot even say who's searching the data. The contract comes up for renewal in 2027. It can still be stopped.

What the cameras record

Not suspects. Everyone.

These are automated license plate readers, made by a company called Flock. They don't watch for a crime in progress. They photograph every passing vehicle and store the record so it can be searched later: where you were, and when.

Plate logged Make · color · marks Exact location Date & time Every driver

The data isn't even held here. It sits on the company's servers in another state, reachable through a national network of agencies, beyond the reach of North Carolina law.

The cameras, mapped

See what's watching your street.

Every marker is a reported automated license plate reader. Zoom into your own neighborhood. This map is maintained by DeFlock, a community project that documents ALPR cameras nationwide.

Map data from DeFlock. Locations are community-reported and may be incomplete. Open the full map to explore and search.
Open full map →
From the county's own records
$144K/yr
Public money, every year
None
Records of who can search our data
None
Audits of the system in four years

When a resident asked the county the most basic questions about the system watching its citizens, it couldn't answer, and pointed to the vendor. A system the county can't see, can't audit, and doesn't control isn't public safety. It's surveillance for hire.

"The Union County Sheriff's Office has no responsive records to this subsection of your request. The requested information may be contained in the Flock agreement previously provided. Otherwise, if responsive records exist, you will need to seek them directly from Flock, as it is the entity responsible for maintaining those records."
Union County Sheriff's Office, written response to a public records request asking who can query the county's ALPR data. Read the full response →
In their own words

The county made its case. Watch it.

At the June 16, 2026 budget meeting, the Sheriff's Office asked the Commission to fund another year of Flock. This is that presentation, from the county's official recording. Watch it, then read what the records show.

Official recording, Union County Board of Commissioners, June 16, 2026. Cued to the Sheriff's Office presentation.
Watch on the county site →
"The concern about the surveillance component: it's no different in your phone. Your phone's tracking everything you're doing. But people willingly sign up for that."
Chief Deputy Underwood, to the Commission
What the record shows

He's right that people willingly sign up for their phones. That is the whole point. No one signed up for this. The difference between a phone and a Flock camera is consent, and the county names consent as exactly what makes the phone acceptable. These cameras record people who never agreed to anything.

"The Sheriff's office did not have a policy that was required by state statute… We did not have a policy at the time."
Chief Deputy Underwood, to the Commission
What the record shows

For four years the program ran with no policy at all, until a resident pointed it out. The first replacement, written overnight, fell short of the statute's nine requirements by the county's own admission. A program governed this loosely, this late, is not one the county has ever truly controlled.

How this gets decided

The contract renews only if the county funds it.

Union County can end this on its own terms: no penalty, on 30 days' written notice. The decision runs on the county budget calendar, and there are clear moments where residents' voices count. Here is when.

Now →
spring 2027
The window to be heard

The months before the budget is written are when public pressure matters most. Contact your commissioners. Speak at meetings. Tell your neighbors what's here.

Late May
2027
The county budget is published

The proposed FY2028 budget is filed with the clerk. The Flock funding sits inside the Sheriff's Office appropriation. Once it's public, anyone can read it.

Early June
2027
The budget public hearing

The residents' formal, on-the-record chance to speak before the vote. First Monday of June, 6 p.m., 500 N. Main Street, Monroe.

Mid-June
2027
The budget vote: the decision point

The Board decides whether to fund the contract for another year. This is the moment. To fund it is a choice; to decline is the county's clean, penalty-free exit.

Dec 22
2027
The contract expires

Unless the county has chosen to fund and renew it. The power to let it end already belongs to the people Union County elects.

Budget dates follow the county's usual calendar and will be confirmed when the FY2028 schedule is set.

Read it yourself

The records.

This case rests on the county's own documents, not on anyone's characterization of them. Download and read them.

PRR Sheriff's Records ResponseThe Sheriff's Office answer to a resident's records request: including the records it could not produce, and the audit it would not release. POL Union County ALPR PolicySheriff's Office Policy 334: the rules governing the camera system, adopted April 20, 2026. TRN Flock Training MaterialsThe internal training emails and deck: including the instruction that data must be downloaded from Flock to be preserved. CON Flock ContractThe agreement the county signed with Flock: the terms that hand data control to the vendor.
Take action

The decision is coming. Help make it count.

It renews only if the county funds it: a decision the five commissioners make with your money, in next year's budget. Between now and then, this comes down to whether the people who live here speak up.

1Email your commissioners. The button above opens a ready-to-send message to all five.
2Speak at a meeting. First & third Mondays, 6 p.m., 500 N. Main St., Monroe. See what that involves, and register to speak here.
3Tell your neighbors. Most people don't know this is here. Share this page.
What it means to speak at a meeting

You don't need experience. You need three minutes and the truth.

Public comment is built for exactly this: a resident telling the people who hold the county's checkbook what they think. Most speakers are not polished, and the Board has heard plenty of nervous voices before yours. Here's what it actually involves.

Register ahead of time

Sign up before the meeting using the county's register-to-speak form. You'll typically get up to three minutes at the podium during public comment.

Write it down, and practice it out loud

You're welcome to read from a script. Write three minutes' worth, roughly 400 words, and read it aloud a few times the day before, to yourself, to family, to the mirror. Practiced words still sound like you when they come from the heart.

Dress and show up like it matters, because it does

Dress respectfully, the way you would for church or a job interview. Arrive on time, and plan to stay for the meeting's start. Sign in, take a seat, and wait to be called.

Be courteous, even if you're nervous or angry

Address the Board respectfully. Thank them for their time. Disagree firmly, but never rudely, this is your neighbors' government, and the tone you bring is remembered as much as the words.

Say why it matters to you

Facts persuade, but conviction is what people remember. You don't have to be an expert. You have to be a resident who believes, plainly and honestly, that people who've done nothing wrong shouldn't be filmed, logged, and tracked by a machine anyway.

"Innocent people shouldn't be filmed simply for existing. That's not a legal argument. It's just true, and it's worth three minutes of your time to say so out loud."