The Daily San Francisco

San Francisco news, every day

News

San Francisco's Digital Record Problem: How Duplicate Images Are Costing City Agencies Time, Money, and Public Trust

From the Planning Department's permit files to SFMTA's transit archives, redundant digital imagery is quietly draining city resources and slowing services that residents depend on.

By San Francisco News Desk · Published 4 July 2026, 12:16 pm

3 min read

San Francisco's Digital Record Problem: How Duplicate Images Are Costing City Agencies Time, Money, and Public Trust
Photo: Photo by Malcolm Hill on Pexels

San Francisco city agencies are sitting on millions of duplicate digital images — redundant files clogging servers, inflating storage costs, and slowing the databases that residents interact with every day when they apply for building permits, search housing records, or track Muni service disruptions. The problem is not new, but it has grown acute as the city has digitized decades of paper records without a consistent deduplication policy.

The timing matters because San Francisco is mid-way through a broader digital infrastructure overhaul that the Department of Technology launched in fiscal year 2025-26 under its citywide data modernization initiative. That effort was designed to consolidate legacy systems and cut redundancy across more than 50 municipal departments. Duplicate imagery — everything from scanned permit documents at the Planning Department's 49 South Van Ness headquarters to incident photos filed by the Department of Public Works — represents one of the most stubborn and least glamorous parts of that cleanup.

Why Redundant Files Hit Residents Where It Hurts

The practical consequences land on ordinary San Franciscans in concrete ways. When a homeowner in the Outer Sunset files for a renovation permit, Planning staff must search image archives that may contain three or four versions of the same scanned document. That slows processing times. The Planning Department's own public dashboard has shown residential permit approval timelines stretching well beyond 30 days for routine applications — delays that housing advocates, including the Council of Community Housing Organizations, have repeatedly flagged as a barrier to the city's stated goal of adding 82,000 housing units by 2031.

At SFMTA, duplicate imagery in the agency's infrastructure inspection records creates similar friction. Field crews photographing pothole damage on Geary Boulevard or signal equipment along the Third Street light-rail corridor can inadvertently upload the same image multiple times through disconnected mobile tools. Those redundant files then have to be manually reconciled before work orders can be closed — a step that adds labor hours and delays repairs.

Storage costs compound the administrative drag. Commercial cloud storage for municipal government typically runs between $0.02 and $0.05 per gigabyte per month, and cities the size of San Francisco routinely manage image archives measured in hundreds of terabytes. Deduplication tools — software that identifies and collapses identical or near-identical files — can reduce active storage loads by 30 to 60 percent, according to published benchmarks from vendors including Iron Mountain and Veritas. The city has not publicly released its own deduplication audit figures, but the Department of Technology's FY2025-26 budget included a line item for storage optimization contracts.

What the City and Residents Can Do Now

San Francisco's 311 customer service system, which handles more than one million resident contacts per year, also relies on image attachments — photos of graffiti on Valencia Street, encampments near Dolores Park, broken streetlights in the Tenderloin. When the same block is photographed and reported multiple times in a single day, duplicate images stack up in the case management system, occasionally causing routing errors that send the same cleanup crew to the same location twice.

The fix is not complicated in principle. Automated hash-matching — a standard technique that generates a unique fingerprint for each image file and flags exact copies — can be layered onto existing upload workflows without replacing underlying systems. Several municipal governments, including those in Denver and Amsterdam, have published case studies describing successful deduplication rollouts completed within a single fiscal year.

For residents, the most direct action is to use the city's official SF311 app rather than emailing photos to multiple departments simultaneously, which is one of the leading causes of duplicate records at the point of entry. The Department of Technology's Digital Services team also maintains a public feedback portal at sf.gov where residents can flag database errors, including duplicate listings they encounter in public-facing tools like the Assessor-Recorder's property search.

The city's next progress report on its data modernization initiative is expected before the Board of Supervisors' Budget and Finance Committee this fall. That hearing will be the clearest public signal yet of whether San Francisco has turned a mundane storage problem into a genuine efficiency gain — or let it keep compounding quietly in the background.

Topic:#News

How does this story make you feel?

Spread the word

See something wrong? Suggest a correction.

Have your say

Loading comments…

Sources

About this article

Published by The Daily San Francisco

This article was produced by the The Daily San Francisco editorial desk and covers news in San Francisco. See our editorial standards for how we use AI.

The Daily San Francisco brief

The day's San Francisco news in a 2-minute read, every weekday morning. Free.

By subscribing you agree to receive emails from The Daily San Francisco and accept our Privacy Policy. Unsubscribe anytime.

Daily brief

Enjoyed this? Wake up to San Francisco news every morning.

Free, in your inbox before 7am. Weekdays.

By subscribing you agree to receive emails from The Daily San Francisco and accept our Privacy Policy. Unsubscribe anytime.

More from The Daily San Francisco

More in News

Enjoyed this story? Get tomorrow's briefing free.