Zurich's Duplicate Digital Records Cost Residents Time, Trust
A quiet but consequential data quality crisis is spreading through city systems, from housing registries to planning portals, and ordinary Zurichbers are bearing the cost.
A quiet but consequential data quality crisis is spreading through city systems, from housing registries to planning portals, and ordinary Zurichbers are bearing the cost.

Thousands of duplicate images are clogging the digital infrastructure behind Zurich's public-facing administrative systems, creating errors in housing listings, planning documents and municipal service portals that residents rely on daily. The Stadt Zürich's own data governance unit flagged the problem in a working document circulated to city departments in spring 2026, after audits of the Geoportal Kanton Zürich — the canton's primary spatial data platform — found redundant image files inflating record sizes and producing mismatched visuals across linked databases.
The issue sounds technical. Its consequences are not. When a resident in Wiedikon checks an online planning application for a neighbouring development and sees an image attached to the wrong parcel number, they may object to a project that is not, in fact, next door. When a property listed on a municipal housing exchange on Langstrasse carries a photo pulled from a duplicated file tied to a different address, prospective tenants waste time. In a city where the housing vacancy rate sat at roughly 0.07 percent as of the 2025 cantonal survey — among the lowest of any major European city — wasted time in the rental market is not a minor inconvenience.
The Geoportal Kanton Zürich hosts hundreds of thousands of georeferenced records covering everything from noise mapping to building permits. Image attachments — photographs, scanned documents, architectural renderings — are added by multiple departments and sometimes by external contractors. Without a mandatory deduplication step built into upload workflows, the same image can enter the system under different file identifiers, then propagate outward when third-party applications pull data via the canton's open-data API.
The Amt für Städtebau, which oversees urban planning and building permits for the city, uses that API to feed its own public-facing permit tracker. Residents in Altstetten and Oerlikon — two districts where construction activity has been high since the 2023 Hochhausstrategie rezoning decisions — have the most exposure, simply because their neighbourhoods generate more permit-linked image uploads per month than quieter areas. A single construction project on Förrlibuckstrasse, for example, might produce dozens of image records across site documentation, environmental impact scans and facade renderings, multiplying the chances of a duplicate slipping through.
ETH Zürich's Chair of Information Architecture has been studying exactly this class of data integrity failure in urban systems since 2023. Without citing any non-public findings, researchers there have noted publicly that Swiss municipal data pipelines were designed for document volume levels roughly a third of what cities now generate annually — a structural mismatch that manifests most visibly in image handling.
Stadt Zürich's IT department began piloting a perceptual hashing tool across two pilot departments in March 2026. Perceptual hashing compares images by content rather than file name, flagging near-identical duplicates for human review before they are indexed. The pilot is expected to run through September 2026, after which the city will decide whether to expand it across all departments covered by the Informatik-Strategie 2025–2030 framework.
The Datenschutzbeauftragter des Kantons Zürich — the cantonal data protection commissioner — has not yet issued a formal ruling on whether duplicate image records constitute a compliance issue under cantonal data law, but the question is understood to be under internal review.
For residents who encounter what looks like a mismatched or repeated image on a city planning document or housing portal, the practical step is to file a correction request through the relevant department's online form rather than assuming the underlying decision is wrong. The Amt für Städtebau accepts such submissions via its Stadtentwicklung Zürich contact portal, and turnaround on image corrections has been running at roughly five to seven business days this year. It is a clunky workaround for a systemic flaw, but until the deduplication pilot produces a permanent fix, it remains the most direct route to getting accurate information attached to the decision that matters to your street.
How does this story make you feel?
Spread the word
About this article
Published by The Daily Zurich
Daily brief
Free, in your inbox before 7am. Weekdays.
More in News