An update on Pflugerville’s use of AI, surveillance, data security, and civil liberties.
Forgive me, this is a long one, but I want to be completely open and direct about what is going on, what the issues are, and how two other Councilmembers and I are trying to change how the city operates and protects its residents.
Edit: Pflugerville's Flock contract is up for renewal next month, so it will be included on the agenda for one of the Council meetings then. You can make your voice heard anytime by filling out this form to send your comments or concerns to the Mayor and Council (city staff also see these): https://pflugervilletx-city-manager.form.transform.civicplus.com/45145
Edit 2: The Mayor has now posted on his Facebook page - https://www.facebook.com/share/p/1Av89szjvR/
With the answer up front, my position remains that Pflugerville should adopt practical, enforceable rules now:
- No city use of facial recognition technology.
- Human review of AI-generated work products or decisions before the city relies on them.
- City control over city-generated data, including images, video, license plate reads, metadata, and search history.
- No outside agency access to Pflugerville data without a court order or a written agreement.
- A public inventory of AI, surveillance, and data-sharing technologies, including contracts, order forms, purpose, retention rules, and access permissions.
- No renewal or expansion of high-risk technology contracts until basic privacy, transparency, and data-control rules are in place.
Today, Council finally had the long-awaited lunch-and-learn with city staff on AI, surveillance, data sharing, and civil liberties. This came after I proposed several months ago to establish basic guardrails and oversight for Pflugerville's use of emerging surveillance and AI technologies.
At the time, the Mayor, at the City Manager's advice, chose not to move forward with that proposal and instead asked for this staff presentation so staff could specify which rules they believed were reasonable.
I’m glad we had the discussion. It was productive. I’m also frustrated.
Pflugerville residents deserve public safety that does not infringe on their civil liberties through undisclosed surveillance systems, broad outside access to resident data, facial recognition tools, and third-party data practices that the public has never had a real chance to examine.
We should not allow third parties to retain our residents’ images, videos, license plate reads, metadata, or location patterns indefinitely for training AI models we do not control. And residents should not have to drag basic facts into the daylight to learn what surveillance technology their own city is using.
Here is what stood out to me today.
Pflugerville does not just have license plate readers. We learned today that the city has roughly 28 Flock license plate readers and more than 70 video surveillance cameras across the city feeding into FlockOS's AI systems.
Council and residents had been led to believe there were only a handful of AI-powered video cameras in places like Moose Park and 1849 Park, following specific vandalism and damage at those locations. That was not the full picture. The city has a much larger AI-enabled surveillance footprint than residents and Council had been led to understand. It was also disclosed today that two new surveillance cameras are being installed at Lake Pflugerville this week.
To be direct about it, city staff and the Chief of Police could not tell us today how many surveillance cameras there are, where they are located, or what technology they use. In previous Councilmember and public information requests, the city did not disclose this larger system or provide copies of the contracts and order forms when requested. We were told there were no such documents.
That is unacceptable.
Multiple times over the last several months, I have requested that city leadership and staff update the “public safety cameras” page on the city website to reflect that we do have surveillance cameras, AI-powered capabilities, and related technology in use. None of our public transparency pages or portals reflect that reality yet.
At the time, none of us realized just how pervasive the system was. Nor did we know, except for what appears to have been an accidental reference in the Police Department’s annual report to Council, that the city has a subscription to Clearview AI. Clearview is a facial recognition company that allows police to search for individuals using images, including full and partial faces, based on a massive database built from online images, including social media profiles. That technology was not proactively disclosed to Council or the public.
As we have known for a while, 80+ other law enforcement entities have access to search Pflugerville-generated data from the Flock system. We also learned that several local HOAs and retailers have granted the Pflugerville Police Department access to their license plate readers and cameras. That is not inherently bad. But none of this has been clearly disclosed to Council or the public. It remains unclear which entities have access to our data, which entities provide us with access on a 1-way basis, what rules govern that access, and why those relationships are not listed on the city’s transparency portal.
Some of the outside agencies with access are well outside our city limits. I do not believe Pflugerville residents’ movements, vehicles, images, faces, or travel patterns should be available to outside entities without clear rules, a written agreement, or a court order. Today, those rules and agreements do not exist.
Yes, searches and results from outside agencies are auditable. That does not answer the more basic question of why agencies outside Pflugerville, including private or special-purpose police and security departments without direct accountability to Pflugerville residents (or any publicly elected entity), should have access to our residents’ data, images, and locations in the first place. I have to wonder why Methodist Hospital PD in Houston needs to be able to search license plates as they pass through 685 in Pflugerville?
Our PD leadership appears to believe that because Pflugerville has a contract with a surveillance vendor, and other agencies have contracts with the same surveillance vendor, that is enough. It is not. A vendor relationship is not a public oversight policy. A shared platform is not a city-approved data-sharing agreement.
And an audit log after the fact is not the same thing as requiring clear rules before access is granted. This is not about being anti-police. I ran on public safety. I want our police officers to have strong tools to solve crimes, find suspects, and keep people safe. But public safety and civil liberties are not mutually exclusive. We can catch criminals without giving nearly a hundred outside agencies broad access to Pflugerville residents’ data.
We can use modern technology without individual, personally identifiable facial recognition and tracking of our residents. We can support our police department while still requiring transparency, data controls, human review, and public oversight.
Council has received dozens of emails on this issue. Residents have shown up during public comment. In my time on Council, I have not seen another issue draw this much sustained concern and scrutiny. Not even our water emergency this year had this many people make comments on the official record.
And it is worth noting: many residents are not asking for guardrails. They are asking for these systems to be shut down entirely. That is also what other cities and counties in Central Texas and across the country have done.
I also want to recognize Councilmember David Rogers and Councilmember Melody Ryan.
None of us agrees on everything politically. That is not a secret. But on this issue, we agree that basic privacy, data control, and transparency are not partisan ideas and that we need to be proactive. I appreciate their support and their agreement that Pflugerville needs to protect residents’ data, especially given that the rest of the council has not publicly stated their opinions on this topic.
Pflugerville residents deserve public safety. They also deserve a city government that tells the truth about what technology it uses, who has access to residents' data, which rules apply, and how residents’ civil liberties are protected. That is what I am going to keep pushing for.
-Councilmember Jonathan Coffman