Skip to main content

Accuracy

Tested against land people built on.

We scored 76 Austin lots that were built and 369 that never were. Here is how well the Score tells them apart.

The Austin backtest

Built · 76 lotsNever built · 369 lots556065707580859093

At 85 and up: 89% of built lots, 59% of never-built lots.

Austin, TX · 76 new single-family permits vs 369 undeveloped single-family parcels · methodology v3, re-scored from stored sub-scores · one metro; zoning and utilities untested.

What goes into the number.

Seven factors carry the weight, each read from a named source. Deterministic and versioned, with no AI in the math.

FactorNational default weightSource
  1. Terrain20%USGS 3DEP
  2. Zoning16%County & municipal records
  3. Flood16%FEMA NFHL
  4. Soil12%USDA SSURGO
  5. Wildfire12%Federal wildfire hazard mapping
  6. Utilities12%OpenStreetMap
  7. Lot geometry11%Parcel boundaries (Regrid)

Texas, California and Florida use their own weights. A factor with no usable answer drops out; zoning counts only where dimensional standards are on record. A wetland or floodway on the lot can cap the number.

Read from Census, FEMA, USGS, EPA, USDA, USFS and USFWS, plus county parcel layers, Regrid, city zoning layers and OpenStreetMap.

Go deeper

The method, in full

Every test we ran, every factor and source, and the limits. Reviewed 2026-10-16.

Every test we ran

In July 2026 we tested the Score against real build outcomes in Austin: 76 completed new-construction permits and 369 never-built parcels. The v1 rows are a live run over the same federal sources every report uses; the v2 and v3 rows re-score the same parcels.

We also ran the test designed to catch ourselves: remodel permits, which say nothing about whether land is buildable. How close they come to new builds shows how much of the raw score is location rather than parcel-level skill.

TestDesignResultWhat it means
v1 · Built vs. never-built land76 completed new-construction permits vs 369 undeveloped parcels, same zoning class and minimum lot sizeAUC 0.741
95% CI 0.67–0.81
Separates land people built on from comparable land nobody did.
v1 · Neighbor-matched pairsEach built lot paired only with never-built lots 0.75–3 km away, so location cancels out inside a pairBuilt lot wins
71–77% of the time
The signal survives with location removed: it is parcel-level.
v1 · Placebo check (remodels)Remodel permits carry no land information; the house already stands. Pure geography would score them like new buildsAUC 0.666
vs 0.741 new builds
Part of the raw score is location. The paired test isolates the land skill.
v2 · Built vs. never-built land
re-score
Same 76 vs 369 cohort, re-scored offline from stored per-factor sub-scoresAUC 0.706
95% CI 0.644–0.762
σ 5.58
Lower than v1, inside overlapping intervals: no gain in discrimination.
v3 · Built vs. never-built land
re-score · current
Same cohort, same re-score; seven factors carry the weightAUC 0.711
95% CI 0.650–0.766
σ 6.62
Discrimination unchanged from v2; the parcel number spreads wider.
AUC
Area under the ROC curve: how often a built lot outscores a never-built one. 0.5 is a coin flip; 1.0 is perfect separation.
95% CI
The range the AUC plausibly sits in, given 76 built lots. Overlapping intervals mean this test cannot show one version ranks better than another.
σ
The spread of the published number across the cohort. A wider spread separates parcels within one market.
Win rate
In the paired test: for each built lot, the share of its never-built neighbours it outscores, averaged across built lots.

The current engine, v3, adds lot-scale terrain and geometry factors, grades zoning standards instead of gating on them, and never applies optimistic defaults. Its rows re-score stored per-factor sub-scores, not a fresh live run, and no weight was re-tuned. The neighbour-matched and placebo tests have not been re-run for v3.

SourceAustin building permits (Socrata)Travis CAD parcelsCity of Austin Land Use Inventoryall public

The paired and placebo tests, in detail

Pairing each built lot with never-built neighbours removes location. Under v1 the win rate does not fall toward 0.5 as the radius tightens, so the skill is parcel-level. v2 scored lower than v1 at every radius, and at 0.75 km its interval barely clears chance. Additions and remodels, scored against the same controls, run the predicted way.

Pair radiusv1 built lot winsv2 built lot winsCases / pairs
Within 3 km0.757
0.707–0.802
0.732
0.671–0.784
76 / 1,084
Within 1.5 km0.765
0.709–0.819
0.660
0.575–0.748
67 / 338
Within 0.75 km0.709
0.618–0.797
0.632
0.511–0.747
45 / 91
Permit typeAUC
New construction0.741
Addition0.704
Remodel · placebo0.666

Win rates are averaged per built lot, with bootstrap intervals over built lots. 45 cases and 91 pairs at 0.75 km is thin, hence the wide interval.

SourceAustin building permits (Socrata)Travis CAD parcelsCity of Austin Land Use Inventoryall public

Every factor, and what it reads

Each factor is sourced independently, because the datasets carry different uncertainty: a FEMA flood zone is a direct map lookup, while utility proximity is an inference from mapped infrastructure.

Seismic and radon are read, scored and shown as regional context, but not averaged into the parcel number. A county radon zone or a regional seismic grid cannot separate neighbouring lots; on their own the two rank at AUC 0.524, a coin flip.

FactorWeightSourceWhat we pull
Terrain20%USGS 3DEPLot-scale ground slope, queried live per request
Zoning16%County & municipal recordsDimensional standards on record (FAR, coverage, minimum lot); omitted when only a designation name is known
Flood16%FEMA NFHLFlood zone, SFHA designation, and share of the lot inside an SFHA
Soil12%USDA SSURGOSoil survey suitability rating, queried live per request
Wildfire12%Federal wildfire hazard mappingHazard potential at the parcel; omitted when unmapped
Utilities12%OpenStreetMapProximity to power, water, and road access; omitted when unmapped
Lot geometry11%Parcel boundaries (Regrid)Lot shape regularity computed from the real parcel ring
SeismicContextUSGSSeismic hazard level, queried live per request
RadonContextEPACounty radon zone designation
  • A factor with no answer drops out. The remaining factors re-normalize, so a property is never penalized for a data gap.
  • The report says so. It shows which factors were present and which were omitted.
  • Estimates are labelled. A regional estimate, such as a valuation, is marked Estimated.

Weights are the v3 national defaults. State overrides: flood weighs 25% in Florida, utilities 24% in Texas, and in California terrain 25% and zoning 22%.

SourceUSGS 3DEPFEMA NFHLUSDA SSURGOUSFSOpenStreetMapRegridAll data sources

Sources and freshness

Federal sources, Regrid and RentCast are queried directly whenever a fresh report runs; Census demographics are cached quarterly. The last column is how current each provider keeps its own data.

SourceWhat it suppliesHow current upstream
FEMANFHL flood zones · SFHA designationsReal-time (FEMA API)
USGS3DEP terrain and slope · seismic hazardUpdated quarterly by USGS
EPARadon zones · community water systemsPublished by EPA; radon zones are county-level
USDASSURGO soils · suitability ratingsPublished by agency
USFSWildfire Hazard PotentialPublished by agency
USFWSNational Wetlands Inventory, read for the wetland capPublished by agency
CensusGeocoding · TIGER boundariesPublished by agency
Census demographicsBlock-group demographicsCached quarterly; American Community Survey is annual
RegridParcel records and boundariesRegrid syncs county data monthly
County and municipal recordsZoning designations and dimensional standardsCounty GIS can lag rezonings by 30–90 days
OpenStreetMapMapped power, water and road infrastructure, for utilitiesCommunity-mapped; coverage varies
RentCast report onlyComparable sales for the valuation; not part of the ScoreMLS syncs weekly

SourceAll data sources

Known limits

  • One metro, one build type. Every validation number is Austin, TX, and one question: new single-family construction on vacant land.
  • The range is compressed within a market. Under v1 the spread was about 1–2 points, because regional hazards barely vary inside one city. Do not over-read a 2-point gap between two parcels. Later versions added lot-scale terrain and geometry to widen it: on the same cohort σ rose from 5.58 (v2) to 6.62 (v3).
  • Some questions are untested here. Zoning and utilities were absent from every parcel in the Austin cohort, and seismic was constant (one value in 445 of 445), so Austin cannot test the zoning or utilities weights, nor the seismic question for places like California where it varies within a metro.
  • Re-scored, not re-run. The v2 and v3 rows re-score stored sub-scores; the neighbour-matched and placebo tests have not been re-run for v3. v3 is engineering-calibrated, not outcome-fitted.
  • Zoning code lag. County GIS databases can lag actual zoning changes by 30–90 days. After a recent rezoning, the report may show the prior designation until the county updates.
  • Comparable sales in thin markets. Market data depends on MLS and public-record completeness, which varies by jurisdiction. Markets with fewer than 5 comparable sales within 1 mile have wider estimation error.

SourceMethodology v3what it does not claim

Questions

Reading the number

Is 0.711 an accuracy percentage?

No. AUC is a ranking measure: how often a built lot outscores a never-built one. It does not say any single score is right.

Where does “about 7 in 10” come from?

Two places that agree. Across the whole cohort, v3’s AUC of 0.711 means a random built lot outscores a random never-built lot about 7 times in 10. Within the same neighbourhood, the v1 paired test had the built lot winning about 71% of the time within 750 m.

Why only Austin, and only new homes?

Austin is where we assembled a public cohort of permits, parcels and undeveloped land. Additions were scored against the same controls as a check (AUC 0.704), but only new single-family construction on vacant land is validated. ADUs, commercial work and other metros are untested.

Is the data live?

Each fresh run queries the sources directly; Census demographics are the exception, cached quarterly. Successful lookups are cached server-side for up to 7 days, so a repeat lookup of the same parcel within that window serves the stored result.

Limits

Does a high score mean a permit?

No. The Score screens public records. Planning departments also weigh aesthetic, political and neighbourhood-specific factors the Score does not model. It is not a permit, a survey or legal advice, so confirm with the city before you act.

Does the utilities factor confirm service?

No. It measures proximity to mapped infrastructure, not confirmed service capacity, and it drops out where mapping is thin. Confirm capacity with the providers before you design.

Does it cover structural or engineering questions?

No. The Score covers regulatory and environmental feasibility only: not soil bearing capacity, structural engineering or construction cost. Soil is an SSURGO suitability rating, not a geotechnical test.

What about rural counties?

Counties with little GIS digitization may lack zoning or parcel data, so those factors drop out; zoning is omitted when only a designation name is known. Verify with the county.