The city, building by building.
Every profiled condo & co-op, extruded to its real roof height and colored by what we found. Drag to rotate, scroll to zoom, right-drag to pitch. Click any building for its record.
Grey is not a passing grade. Red and amber come from two different places. In New York City they are scored from HPD, DOB and FISP. Outside it they come from the municipal building departments that publish per-building records at all — 27 of Westchester's 43 municipalities, and 27 of Long Island's roughly 107 — on a shared permit-portal platform (—).
Teal is available in NYC only. Every one of those registries is complaint-driven — a property is in one because somebody complained, not because the town surveyed its housing stock. So they can show that a building is in trouble but never that one is clean: a building missing from them has not been cleared, it has not been looked at. Every other municipality publishes nothing at all, and outside New York City there is no façade-inspection regime either, so the FISP signal has no counterpart. Grey means no check was run. How this is scored →
How many separate legal duties a building is currently failing — elevator, boiler, gas piping, façade, benchmarking, energy grade, retro-commissioning. Counts distinct duties, not repeat filings. How this is counted →
Most of this map has no letter, and that is the honest picture. The grade needs inputs — ECB penalties and balances, litigation, LL97 intensity, vacate orders — that have been collected for the — buildings in the report catalogue, not for the whole universe. The rest are painted as not graded. They are not being called good; they have not been looked at.
The letter is current-state, not a permanent mark. A cumulative density floor sets the base, then a clean-time ladder lifts it — one year clean reaches C, two reaches B, three reaches A, where clean means nothing new at HPD, no new Class C and no new material ECB penalty. Three years outlasts a board term, so an A means the building stayed clean through a change in the people running it. Anything active against the building caps it at B. How this is graded →