UPDATE: The court hearing has been rescheduled for Tuesday, April 1 in Roanoke Circuit Court at 3:00 p.m.
The city of Roanoke and the sheriff of Botetourt County are going to court over a request to provide surveillance camera data requested by a Virginia citizen and journalist.
As part of Cardinal Newsโs State of Surveillance project, Executive Editor Jeff Schwaner took several drives through Southwest and Southside Virginia to visit reporters. He then filed a Freedom of Information Act request with multiple locations, requesting the Flock camera data of his own vehicle.
The trip took him through nearly 20 cities, towns and counties that use license plate-reading technology, most installed and maintained by Flock Safety. Those locations include Roanoke, Martinsville, Danville, Lynchburg and Staunton, and more than a dozen localities in between.ย
Staunton, Martinsville and Augusta County provided the data requested in a timely manner, pursuant to Virginiaโs Freedom of Information Act.ย
Other agencies asked for more time, as is their right under the law.ย
The city of Roanoke and Botetourt County Sheriff Matthew Ward filed a request for a declaratory judgment with the Roanoke City Circuit Court.
Such a judgment essentially asks the court to define the legal rights between multiple parties who are in a dispute. In this case, the city and the sheriffโs office are the plaintiffs and Schwaner is the defendant. The localities asked the court to rule whether they are legally bound to provide the data requested by Schwaner under Virginiaโs Freedom of Information Act.ย
The plaintiffs have stated, in court documents, that they fear that fulfilling the request would be running afoul of their agreement with Flock, as well as the policies of each locality, and could be considered a felony.ย
A hearing is set for March 20 in Roanoke.
Cardinal News reached out to the plaintiffs for comment.
โThe City of Roanoke does not typically comment on pending litigation and has no information to provide on this matter at this time,โ wrote a city spokesperson.
At the time this story was published, Botetourt County had not responded.
So what are the issues between the parties over the status of Flock LPR footage and data?
With little legal precedent to follow, two very different opinions of public surveillance footage emerge
โI structured the request so that it mirrored the type of question any citizen might have,โ Schwaner said. โWith all these police cameras around, how many times have I been photographed while going about my daily business? When and where was I caught on camera?โ
The city of Roanoke and Ward made a number of claims in their motion as to why they believe they should not have to release that data.ย
โNo recordsโ exist because they didnโt search for one
The city argued that a new record that didnโt previously exist would need to be created to fulfill the request because a search must be keyed into the Flock database. Virginiaโs Freedom of Information Act provides that government agencies may not be required to create new records to fulfill a request.ย
โThat doesnโt check out to me,โ said Brad Haywood, an attorney and founder of Justice Forward Virginia, a nonpartisan advocacy organization that focuses on criminal justice reform.
โJust having to do a search through a spreadsheet doesnโt mean itโs not a record. It means itโs a record where you might have to look for it a little harder,โ he continued. โThey have the data, they just have to find it within their gigantic database.โ
Section 2.2-3704(g) of the Freedom of Information Act reads: โThe excision of exempt fields of information from a database or the conversion of data from one available format to another shall not be deemed the creation, preparation, or compilation of a new public record.โ
The Roanoke Police Departmentโs Flock cameras have captured more than 160,000 vehicles in its database in the last 30 days, according to information on its Flock transparency page on the morning of March 11, 2025.
โThat sounds like 160,000 records to me,โ Schwaner said.
Are the records โinvestigativeโ if theyโre not being used in an investigation but a local policy or contract defines them as such?
The motion claims that local policies define the license plate reader data as investigative data and that providing it would be against policy. As of the time of this storyโs publication, Schwaner said, he is not under criminal investigation โ to his knowledge.ย
โIf itโs just your own car, you havenโt done anything wrong, nobodyโs claiming you did anything wrong. I think thatโs bogus,โ Haywood said of the localitiesโ argument.ย
The motion claims that the Flock contract with the two agencies prevents them from making a non-investigative search of the data. Schwaner said that the Flock contractual language defines Permitted Purpose as a โlegitimate public safety and/or business purpose.โย
โPart of a public safety agencyโs business purpose is to respond to FOIA requests,โ Schwaner said.
Schwaner points out that Flock contract section 4.1 specifically reserves its own right to use agency data to fulfill Freedom of Information Act requests and other court orders. โSeems pretty clear that Flock imagines this data to come under scrutiny in FOIA requests. Why donโt these law enforcement agencies?โ
Schwaner said other parts of Flockโs boilerplate language state that while Flock owns the hardware and software, that the Footage or Agency data belongs to the law enforcement agency.ย
โWhen police departments get these contracts, they donโt own the cameras โ they lease the cameras. Flock owns the cameras,โ Haywood said. He added that local police departments donโt have data collected by Flock cameras on their own servers โ that information lives on Flockโs web servers.ย
โFlock is such a black box,โ Haywood said.
โAs a part of their contract, they may be doing tricky things like saying, โThis data will not be accessible by you. All youโll be able to get is the data under these circumstances,โโ he continued.ย
That means government agencies can plausibly claim that the records are not in their possession and the agency cannot obtain the information, pursuant to its contract with Flock, he added.ย
Is fulfilling a FOIA now a โfelonyโ?
The motion also claims that searching the data to fulfill a FOIA request would constitute a felony by violating Virginia Code 18.2-152.5:1 โ โusing a computer to gather identifying information.โ
That statute says that it is unlawful for any person, other than a law enforcement officer acting in their official duties, to use a computer to obtain, access, or record, through the use of material artifice, trickery or deception, any identifying information.
โThey also have to comply with FOIA,โ Haywood said. โThatโs actually kind of ludicrous that theyโre saying that, especially if youโre asking for data about yourself.โ
He noted that thereโs so little legal precedent on these topics that itโs difficult to determine what could run afoul of the law.ย
โMy request actually provides my license plate number. I just want to know where my vehicle was photographed by Flock cameras,โ Schwaner said. โFlock cameras donโt capture bank account numbers, credit card numbers, biometric data, fingerprints or passwords or other information like that, according to Flock and police. Thatโs what the statute is protecting as โidentifying information.โ Flock LPRs take pictures of cars and can recall those pictures by searching a license plate number.โ
Other localities responded to the FOIA request
โItโs always disheartening to hear of a locality that seems to be working overtime to avoid having to release records to citizens and journalists. Itโs even more so when they then go to court over it, especially when other localities are more open and accountable with their data,โ said Megan Rhyne of the Virginia Coalition for Open Government in an email.ย
Schwaner said that the data he received from other police agencies are simple photos showing his own vehicle as caught on LPR cameras. โThereโs no other identifying information in the photos. Itโs the back of my car, over and over again.โ When other cars appeared in the photo, the responding agency redacted the license plates of those other vehicles. Requests for data were sent to 13 additional localities in the last week of February. Three responded after conducting searches for Schwanerโs car and license plate, two declined to search, and the rest asked for additional time.ย
Roanoke police performed 481 searches of Flock data in the past 30 days, according to information on its Flock transparency page on the morning of March 11, 2025.
โHow much officer time has been spent on those hundreds of searches Roanoke has done in the last four weeks? I donโt think it takes that much time to do a search,โ Schwaner said.
โThey work for the people who live here, and the people who live here want to know what their governmentโs doing and they want to know what technology is being used to surveil them,โ Haywood said. โI think itโs really unfortunate that these agencies are erring on the side of opacity rather than transparency.โ

