The Daily San Francisco

San Francisco news, every day

News

How San Francisco's City Agencies Spent Years Duplicating the Same Permit Photos—and Why a Fix Is Finally Here

A patchwork of legacy software systems left municipal databases bloated with redundant images, costing storage dollars and slowing the permit process for thousands of residents.

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

3 min read

How San Francisco's City Agencies Spent Years Duplicating the Same Permit Photos—and Why a Fix Is Finally Here
Photo: Photo by Gildo Cancelli on Pexels

San Francisco's Department of Building Inspection has been quietly wrestling with a digital housekeeping problem that dates back to at least 2018: its permit-management platform has been storing duplicate images at a rate that internal audits flagged as unsustainable, compounding costs across city servers hosted through a contract with the city's Department of Technology on Stevenson Street in SoMa. The agency confirmed earlier this year that a remediation program was underway, though it declined to put a completion date on the work.

The issue matters now because the city is in the middle of a court-ordered housing production push. Under state mandates tied to the Regional Housing Needs Allocation cycle, San Francisco must permit tens of thousands of new units through the mid-2030s. Every permit application that crawls through a bloated, image-duplicated database is a permit that takes longer to approve—and in a city where a single-family addition can cost more than $100,000 in soft costs alone, processing speed has direct financial consequences for homeowners and developers alike.

How the Duplication Problem Took Root

The roots of the problem trace to a series of technology migrations the city undertook starting around 2015, when the Department of Building Inspection began moving paper-based records into a digital system called Accela, a permitting platform used by dozens of California jurisdictions. When legacy records from the older PERMIT system were migrated, image files were not deduplicated before import. Subsequent uploads by contractors and homeowners—who routinely resubmit the same site photos after minor plan revisions—compounded the redundancy layer by layer.

The Planning Department, headquartered at 49 South Van Ness Avenue, uses a separate but linked document management system, and the two platforms were not designed to communicate in ways that would flag identical image files. A photo of a Sunset District garage taken in 2021 might exist in four separate database records tied to the same property if the owner applied for a rear addition, then a roof deck, then a seismic retrofit over successive years. Multiply that across more than 80,000 active permit records citywide and the storage overhead becomes significant.

San Francisco's Department of Technology has estimated—in budget documents submitted to the Board of Supervisors for the fiscal year beginning July 1, 2026—that city agencies collectively store more than 4 petabytes of data across managed and cloud environments, with document and image repositories among the fastest-growing categories. The city pays for cloud overflow storage through a master contract with enterprise vendors; redundant files that could be deduplicated represent a recurring, avoidable line item.

What a Fix Actually Looks Like

The Department of Building Inspection began piloting an automated deduplication tool in March 2026, initially applied to permit records in the Mission District and the Tenderloin, two neighborhoods where permit volume is high and legacy data density is greatest. The tool uses hash-matching—a standard technique that generates a unique fingerprint for each image file—to identify exact duplicates and near-duplicates before flagging them for removal or consolidation.

The San Francisco Digital Services team, based at City Hall and operating under the city's Chief Digital Services Officer, has been involved in coordinating the effort across agencies. The longer-term goal, according to budget presentations reviewed by The Daily San Francisco, is to bring the Planning Department's document system and the DBI's Accela platform onto a shared deduplication protocol by the end of the 2026-27 fiscal year.

For residents filing permits—whether it's a Victorian flat owner in the Haight trying to legalize a backyard cottage or a Castro landlord navigating the city's soft-story retrofit program—the practical payoff should be faster upload confirmations and fewer instances of inspectors pulling incorrect or outdated photos from the file. The city's SF311 service line has logged complaints related to permit documentation confusion for years; the deduplication project won't solve every friction point, but it removes one structural cause of delay. Applicants filing new permits through the SF Permit Center at 49 South Van Ness are advised to check whether their document management portal shows duplicate uploads before submission, which can be removed manually in the current interface.

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.