Denver, CO
Denver considers kicking out Flock — but keeping license plate cameras
Denver is considering ending its relationship with Flock, a controversial company that maintains a network of license-plate reading cameras in the city, but Mayor Mike Johnston’s office plans to continue using that technology.
“We are currently fielding bids for license plate reader services,” Jon Ewing, a spokesman for the mayor’s office, said Monday. “The chosen provider will be weighed on several factors and will be required to comply with an exhaustive list of expectations regarding data retention, information sharing, and access limitations.”
The city’s current contract with Flock ends on March 31. The mayor’s office plans to submit a new contract to the City Council “in the coming weeks,” he said.
Atlanta-based Flock has faced national scrutiny for its artificial intelligence-powered system, with many critics arguing that the company has built a nationwide mass-surveillance network ripe for abuse. In Colorado, where Johnston and police chiefs have cited the cameras’ assistance in nabbing criminals, the technology has also led to wrongful accusations of crimes.
Some are also concerned the cameras may be aiding in President Donald Trump’s mass-deportation campaign. Data collected in Denver by Flock was used in immigration-related national searches more than 1,400 times between June 2024 and April 2025, according to Colorado Newsline. Trump returned to office in January 2025.
Hundreds of people have complained to the city about its relationship with the company. Community feedback is one of the reasons the city is now considering a new provider for the technology, Ewing said.
The council unanimously rejected a two-year contract with Flock last May, partly because the mayor’s office requested they do so after hearing backlash from council members and the public. Johnston’s administration then twice extended the contract without council approval, most recently in October.
Under that extension, Johnston’s administration added new requirements to Flock’s contract that were intended to protect sensitive data.
Johnston has said the technology has been a “game changer” for combating crime, leading to hundreds of arrests and recovered stolen vehicles.
The 111 Flock cameras operating in Denver were installed at 70 intersections in 2024 as part of an eight-month pilot program.
The continuing extensions have caused considerable tension between the mayor’s office and the council. Several members have lambasted Johnston’s office over the cameras.
“Flock Safety’s cavalier treatment of our data should have disqualified them from continuing to operate on our streets long ago,” Councilwoman Sarah Parady, one of the most vocal critics of Flock, said Monday. “Moving forward, this experience should be a wake-up call for all of us in city leadership to be far more rigorous about when we collect data in the first place and how we protect it.”
She said she was working with council colleagues and the mayor’s task force on “legislative guardrails,” adding: “I hope the mayor will approach other surveillance companies with far less credulity than has been the case so far.”
The cameras operate by snapping photos of every car that passes through the intersections where they are based. The system then cross-references the license plates with national and local law enforcement databases.
If a plate matches one listed in the system as associated with a car that’s been reported stolen or involved with a crime, the Denver Police Department is notified — with a pinpoint of where the photo was taken — within about 15 seconds.
The photos are stored for 30 days unless they are flagged as part of an investigation.
Stay up-to-date with Colorado Politics by signing up for our weekly newsletter, The Spot.
Denver, CO
Denver hockey’s Johnny Hicks wins DU Pioneers’ Male Athlete of the Year
Denver, CO
Rockies’ Ryan Feltner pitches a gem, Jake McCarthy shines in 8-3 win over Giants
The Rockies threw a boffo welcome-back for Ryan Feltner on Saturday night, and the right-hander was the biggest party animal of all.
Coming back from an elbow injury and making his first big-league start since April 23, the right-hander celebrated by pitching six crisp, efficient innings in Colorado’s 8-3 win over the Giants at Coors Field. Feltner allowed no runs, just four hits, struck out two, and walked none. He needed just 63 pitches, throwing 41 for strikes.
“I felt great and felt like all of my pitches were working,” said Feltner, who became the first Rockies starter to pitch six scoreless innings with no walks since lefty Kyle Freeland on Sept. 5 of last season vs. San Diego.
“I was really happy about the efficiency part of the game,” Feltner added. “It’s always important to go deep into a game here (at Coors).”
Manager Warren Schaeffer said there was never any thought about pushing Feltner past six innings after Feltner made just two minor league rehab starts.
“There was no reason to push him into the seventh; he did his job,” Schaeffer said. “His fastball command was exceptional, his slider was good and he got double-play balls early when he needed to. I just thought he controlled his game very well.
“He controlled his emotions, he was in attack mode, and like we talked about before the game, when he does that, he’s pretty dang good.”
The Rockies, who beat San Francisco 8-6 on Friday night on a walk-off homer by Ezequiel Tovar, clinched their first series win since sweeping the Mets from April 24-29 in New York.
Feltner got plenty of support.
The Rockies have had a nasty habit this season of scoring early only to see the offense go into hibernation. That wasn’t the case on Saturday. The Rockies kept piling on and taking away any chance for late-game drama in LoDo.
“When a guy goes out there and grinds away, like Feltner did, you want to reward them with run,” said center fielder Jake McCarthy, who had a big night from the leadoff spot, going 3 for 4 with a walk and driving in four runs.
McCarthy’s 427-foot two-run homer in the fourth off Giants right-hander Adrian Houser gave Colorado a 4-0 lead. McCarthy added an RBI single in the fifth and another in Colorado’s three-run seventh. He also recorded his club-leading 10th stolen base and reached base four times for the eighth time in his career.
“I haven’t been patient the last week, I had a lot of pretty bad at-bats” he said. “But I think it’s just about getting good pitches to hit. … Getting into good counts, seeing pitches and taking pitcher’s pitches you can make it easier on yourself. I think I did a good job of that tonight.”
Also in the seventh, Kyle Karros came off the bench to whistle a leadoff homer to right off Ryan Borucki. It was Karros’ third homer of the season, fourth of his young career, and the first pinch-hit home run of his career. It was also his first home run against a team other than the Dodgers — his father, Eric’s, former team.
“That was becoming a thing, so it’s nice to put that narrative to rest,” Karros joked. “I think I saw somewhere where it said, ‘Are the Dodgers just feeling Karros meatballs?’ That’s certainly not the case.”
The Rockies provided an early comfort zone for Feltner by scoring two runs in the first inning. McCarthy and Hunter Goodman drew walks off Houser, Willi Castro delivered an RBI single, and Sterling Thompson took one for the team, getting plunked by Houser with the bases loaded.
Castro hit 2 for 5, recording a multi-hit game for the fifth time in his last six starts.
San Francisco spoiled a rare Rockies shutout with a two-run homer in the eighth by Drew Gilbert off reliever Blas Castano.
The Rockies (22-37) will play for their third series sweep of the season on Sunday afternoon at Coors. Should the Rockies win, they will move out of the National League West cellar and the Giants (22-36) would fall into last place.
Pitching probables
Sunday: Giants LHP Robbie Ray (3-6, 4.60 ERA) at Rockies RHP Tanner Gordon (0-0, 5.85), 1:10 p.m.
Monday: Rockies LHP Kyle Freeland (1-6, 8.08) at Angels RHP Jose Soriano (6-4, 2.65), 7:38 p.m.
Tuesday: Rockies RHP Tomoyuki Sugano (4-4, 4.01) at Angels RHP Grayson Rodriguez (2-1, 7.53), 7:38 p.m.
Wednesday: Rockies RHP Michael Lorenzen (2-7, 7.22) at Angels RHP Walbert Urena (2-4, 2.44), 7:38 p.m.
TV: Rockies.TV
Radio: KOA 850 AM/94.1 FM
Want more Rockies news? Sign up for the Rockies Insider to get all our MLB analysis.
Want more Rockies news? Sign up for the Rockies Insider to get all our MLB analysis.
Denver, CO
Colorado outdoor spirit, music comes to downtown Denver
-
Politics12 minutes agoDespite Trump’s recent insistence, in-person voting does exist in Los Angeles
-
Sports24 minutes agoYoshinobu Yamamoto helps Dodgers deliver a birthday win for Dave Roberts
-
World32 minutes ago“Crime hotspots”: Why violence at German stations
-
News57 minutes agoFamily visitation partly restored at New Jersey ICE facility after week of protests
-
Los Angeles, Ca2 hours agoMan found stabbed to death in Huntington Park
-
Detroit, MI3 hours agoDetroit Grand Prix father-daughter volunteers help make winner’s circle moments shine
-
San Francisco, CA3 hours agoTony Vitello just lost the only Giants allies he has left
-
Dallas, TX3 hours agoFatal crash on LBJ Freeway in Dallas leaves 1 dead, multiple people hospitalized, police say