StreetProof™

Methodology metrics

Published quality numbers

Evidence-firstPrivacy-scrubbedMachine-readable

These are the public operating metrics behind the methodology. The point is not to make StreetProof look perfect. The point is to show what has been measured, what is only directional, and what is not ready to quote.

18,637
production physical citations
8,786
public entities
2,249
repeat-observed entities
18,788
total ledger rows

Production data · 18,637 citations · as of Oct 8, 2026, 12:40 a.m. MDT · receipt 38001416

Count reconciliation

Production physical citations: 18,637
Public synthetic citations: 139
Total public citations: 18,776
Redacted/non-public ledger rows: 12
Total ledger rows: 18,788

Corroborated observations: 18,637. Strictly verified observations: 0. Backfilled observations: 0.

Reporting window: Q4 2026. The machine-readable version is published at /api/v1/methodology/metrics.

Headline metrics

MetricValueSampleStatusNotes
Entity-match review support rate68%25directionalShare of reviewed candidates ending corroborated, verified, or merged. This is an operational proxy until a blinded holdout sample is large enough.
Review overturn rate32%25directionalReviewed machine candidates rejected by a human reviewer. Merged candidates are tracked separately from outright rejections.
Published-row redaction rate0.1%18788reportableRedacted published rows divided by public plus redacted observations. Reason categories are reported separately; only wrong entity attribution can inform an entity-matching false-positive measure.
Average time to dispute resolutionnot yet reportable0not yet reportableNo resolved removal or dispute requests are present in the current live database.
Redaction count1218788reportableObservation rows hidden from public surfaces through the audited redaction path. Rows are not deleted from the append-only ledger.
Average candidate review age57.2h25reportableAverage elapsed time from entity-match candidate creation to human review. This is an operations metric, not a model accuracy metric.

OCR precision and recall

Precision sample

A labeled OCR holdout set has not closed yet. Current public numbers show OCR confidence distribution only; precision will publish once labels are available.

Recall sample

Recall needs a labeled set of visible text spans. StreetProof will not infer recall from model confidence.

Current live observations with OCR confidence: 18,776. Average OCR confidence: 0.871. Confidence is useful triage data; it is not the same thing as precision or recall, so those fields stay unreported until a labeled sample exists.

Entity-match sample

Entity matching is the trust-critical step. The public number below is an operations proxy from reviewed candidates, not a blinded model benchmark.

StatusRowsReviewedAvg confidence
corroborated148120.846
candidate12000.408
merged11850.425
rejected880.575
provisional400.709

Published-row redactions

Redaction is a public-record correction mechanism, not a synonym for a recognition false positive. Only rows categorized as wrong entity attribution can inform a future entity-matching false-positive metric.

0
Wrong entity attribution
0
Privacy redaction
0
Duplicate invalidation
0
Business opt-out
0
Legal removal
12
Other correction

Coverage by city

Coverage confidence describes StreetProof's dataset maturity and freshness. It never turns a “not observed” result into proof of absence, closure, inactivity, or legitimacy.

CityCoverageCellsPublic obsPublic entitiesLatest
Calgary
calgary
Building coverage · current2302,4869252026-10-08
Ottawa
ottawa
Building coverage · current1991,1944182026-10-07
London
london
Building coverage · current1443171502026-10-06
Sydney
sydney
Building coverage · current1281,6245542026-10-08
Madrid
madrid
Building coverage · current1154522062026-10-08
Vancouver
vancouver
Building coverage · current938993322026-10-08
Vaughan
vaughan
Building coverage · current851,1405342026-10-08
Toronto
toronto
Building coverage · current815182592026-10-07
Council Bluffs
council-bluffs
Building coverage · current714942092026-10-08
Richmond Hill
richmond-hill
Building coverage · current632631472026-10-07
West Des Moines
west-des-moines
Building coverage · current612981582026-10-06
Cedar Rapids
cedar-rapids
Building coverage · current561991222026-10-07
Newmarket
newmarket
Building coverage · current561771242026-10-07
Iowa City
iowa-city
Building coverage · current514612012026-10-06
Markham
markham
Building coverage · current483071832026-10-07
Aurora
aurora
Building coverage · current431911562026-10-06
Helsinki
helsinki
Building coverage · current395862142026-10-08
Des Moines
des-moines
Building coverage · current371711102026-10-05
Ankeny
ankeny
Building coverage · current343361332026-10-07
Sioux City
sioux-city
Building coverage · current34148952026-10-08
Ames
ames
Building coverage · current314201542026-10-07
Charlotte
charlotte
Building coverage · aging302561252026-10-07
Austin
austin
Building coverage · aging261741182026-10-07
Davenport
davenport
Building coverage · current262371362026-10-07
Oulu
oulu
Building coverage · current261791042026-10-07
Gasteiz / Vitoria
gasteiz-vitoria
Seed coverage · current238994402026-10-08
Waterloo
waterloo
Seed coverage · current2165502026-10-05
Dubuque
dubuque
Seed coverage · current201531092026-10-07
Seattle
seattle
Seed coverage · current2069462026-10-07
Lahti
lahti
Seed coverage · current1953342026-10-07
Winnipeg
winnipeg
Seed coverage · current181,2974502026-10-08
Tampere
tampere
Seed coverage · current17145782026-10-06
Oakville
oakville
Seed coverage · current1668542026-09-25
Ajax
ajax
Seed coverage · current1577652026-09-22
Kingston
kingston
Seed coverage · current1456472026-09-23
St. Catharines
st-catharines
Seed coverage · current1436322026-09-22
Kotka
kotka
Seed coverage · current1325212026-10-08
Surrey
surrey
Seed coverage · current133311912026-10-08
Burlington
burlington
Seed coverage · current1261522026-09-21
Milton
milton
Seed coverage · current121611142026-09-24
Barrie
barrie
Seed coverage · current1126212026-09-30
Central Coast
central-coast
Seed coverage · current103551852026-10-08
Etobicoke
etobicoke
Seed coverage · current1013132026-09-19
Turku
turku
Seed coverage · current10150832026-10-07
Wollongong
wollongong
Seed coverage · current102841502026-10-08
Belleville
belleville
Seed coverage · current922212026-09-23
Ixtapa
ixtapa
Seed coverage · current913122026-09-07
Hämeenlinna
hameenlinna
Seed coverage · current850322026-10-06
Hamilton
hamilton
Seed coverage · current854492026-09-25
Lappeenranta
lappeenranta
Seed coverage · current820162026-10-01
Kokkola
kokkola
Seed coverage · current742302026-10-06
Kuopio
kuopio
Seed coverage · current734232026-10-08
Newcastle
newcastle
Seed coverage · current6140752026-10-06
Welland
welland
Seed coverage · current610102026-09-25
Caledon
caledon
Seed coverage · current511102026-09-23
Edmonton
edmonton
Seed coverage · aging5992026-07-27
Ontario
ontario
Seed coverage · current5652026-10-01
Pickering
pickering
Seed coverage · current536332026-10-02
Seinäjoki
seinajoki
Seed coverage · current515142026-09-30
Vaasa
vaasa
Seed coverage · current51092026-09-29
Albany
albany
Seed coverage · current4742026-10-08
Brantford
brantford
Seed coverage · aging4442026-09-02
Coffs Harbour
coffs-harbour
Seed coverage · current4112792026-10-06
Jyväskylä
jyvaeskylae
Seed coverage · current431222026-10-06
Kitchener
kitchener
Seed coverage · current4862026-09-23
Nepean
nepean
Seed coverage · current4662026-09-23
Pori
pori
Seed coverage · current420142026-10-02
Rovaniemi
rovaniemi
Seed coverage · current419152026-10-03
Terrace
terrace
Seed coverage · aging4552026-08-01
Maitland
maitland
Seed coverage · current361292026-10-07
Moreno Valley
moreno-valley
Seed coverage · current3332026-09-08
Norfolk County
norfolk-county
Seed coverage · current3662026-09-17
North Bay
north-bay
Seed coverage · current3542026-09-23
Prince George
prince-george
Seed coverage · aging3552026-08-01
Sarnia
sarnia
Seed coverage · current3332026-09-18
Upland
upland
Seed coverage · current3442026-09-12
Anaheim
anaheim
Seed coverage · current2212026-09-29
Bend
bend
Seed coverage · current2222026-10-01
Cambridge
cambridge-ontario-ca
Seed coverage · current2992026-09-24
Eastvale
eastvale
Seed coverage · current2222026-09-14
Halton Hills
halton-hills
Seed coverage · current2772026-09-25
Hesperia
hesperia
Seed coverage · current2222026-09-10
Hong Kong
hong-kong
Seed coverage · current2222026-09-08
Joensuu
joensuu
Seed coverage · current2772026-09-18
La Habra
la-habra
Seed coverage · current2222026-10-02
Oshawa
oshawa
Seed coverage · current2552026-09-18
Paramount
paramount
Seed coverage · current2942026-09-28
Riverside
riverside
Seed coverage · current2222026-09-09
St. John's
st-john-s
Seed coverage · current21492026-10-07
Yorba Linda
yorba-linda
Seed coverage · current2222026-09-29
Airdrie
airdrie
Seed coverage · aging1642026-07-27
Arcadia
arcadia
Seed coverage · current1112026-09-12
Bensenville
bensenville
Seed coverage · aging1112026-07-20
Castro Valley
castro-valley
Seed coverage · aging1112026-07-22
Cochrane
cochrane
Seed coverage · aging1112026-07-30
Compton
compton
Seed coverage · current1222026-09-10
Corvallis
corvallis
Seed coverage · current1112026-09-08
Costa Mesa
costa-mesa
Seed coverage · current1212026-09-11
Cranbrook
cranbrook
Seed coverage · current1112026-09-25
Elk Grove
elk-grove
Seed coverage · aging1112026-09-02
Fremont
fremont
Seed coverage · aging1112026-09-01
Fullerton
fullerton
Seed coverage · aging1112026-09-01
Gloucester
gloucester
Seed coverage · aging1112026-09-01
Gresham
gresham
Seed coverage · aging1112026-08-07
Guelph
guelph
Seed coverage · current1982026-09-13
Hawthorne
hawthorne
Seed coverage · aging1112026-09-02
Inglewood
inglewood
Seed coverage · current1112026-09-13
Lake Elsinore
lake-elsinore
Seed coverage · aging1112026-07-22
Lakewood
lakewood
Seed coverage · current1112026-09-16
Lancaster
lancaster
Seed coverage · current1332026-09-29
Laval
laval
Seed coverage · current1222026-09-29
Leduc
leduc
Seed coverage · aging1222026-07-27
London
london-ontario-ca
Seed coverage · aging1112026-07-20
Menifee
menifee
Seed coverage · current1112026-09-25
Mississauga
mississauga
Seed coverage · aging1112026-07-19
Modesto
modesto
Seed coverage · current1112026-09-07
Mountain View
mountain-view
Seed coverage · aging1112026-09-05
Murrieta
murrieta
Seed coverage · aging1112026-09-03
North Battleford
north-battleford
Seed coverage · current1112026-09-08
Orléans
orleans
Seed coverage · current1442026-09-23
Ottawa South
ottawa-south
Seed coverage · current1112026-09-14
Pierrefonds-Roxboro
pierrefonds-roxboro
Seed coverage · current1222026-09-24
Placentia
placentia
Seed coverage · aging1112026-08-11
Portland
portland
Seed coverage · aging1112026-07-23
Rancho Cucamonga
rancho-cucamonga
Seed coverage · aging1112026-09-06
Red Deer
red-deer
Seed coverage · aging1332026-07-28
Redlands
redlands
Seed coverage · current1112026-09-29
Repentigny
repentigny
Seed coverage · current1112026-09-08
Rialto
rialto
Seed coverage · current1222026-09-14
Rosemont–La Petite-Patrie
rosemont-la-petite-patrie
Seed coverage · current1112026-09-11
Salmon Arm
salmon-arm
Seed coverage · aging1112026-08-02
San Clemente
san-clemente
Seed coverage · current1112026-09-09
San Diego
san-diego
Seed coverage · current1112026-09-11
Santa Maria
santa-maria
Seed coverage · current1112026-09-07
Saskatoon
saskatoon
Seed coverage · current1222026-09-08
South Whittier
south-whittier
Seed coverage · current1442026-09-21
Torrance
torrance
Seed coverage · current1112026-09-13
Tustin
tustin
Seed coverage · current1112026-09-08
Valencia
valencia-california-us
Seed coverage · current1222026-09-10
Ventura
ventura
Seed coverage · aging1112026-08-12
Waterloo
waterloo-ca
Seed coverage · current1332026-09-25
Westminster
westminster
Seed coverage · current1112026-10-05
Whitby
whitby
Seed coverage · aging1112026-08-10
Yucaipa
yucaipa
Seed coverage · current1112026-10-02
A Coruña
a-coruna
Unlaunched000-
Albuquerque
albuquerque
Unlaunched000-
Alcobendas
alcobendas
Unlaunched000-
Alicante
alicante
Unlaunched000-
Amsterdam
amsterdam
Unlaunched000-
Arteixo
arteixo
Unlaunched000-
Asheville
asheville
Unlaunched000-
Atlanta
atlanta
Unlaunched000-
Aurora
aurora-us
Unlaunched000-
Banbury
banbury
Unlaunched000-
Barcelona
barcelona
Unlaunched000-
Battersea
battersea
Unlaunched000-
Bentonville
bentonville
Unlaunched000-
Berlin
berlin
Unlaunched000-
Bilbao
bilbao
Unlaunched000-
Birmingham
birmingham
Unlaunched000-
Boca Raton
boca-raton
Unlaunched000-
Bolton
bolton
Unlaunched000-
Bonita Springs
bonita-springs
Unlaunched000-
Breckenridge
breckenridge
Unlaunched000-
Brighton
brighton
Unlaunched000-
Bristol
bristol
Unlaunched000-
Brooklyn
brooklyn
Unlaunched000-
Budapest
budapest
Unlaunched000-
Calabasas
calabasas
Unlaunched000-
Cambridge
cambridge
Unlaunched000-
Cape Town
cape-town
Unlaunched000-
Cartagena
cartagena
Unlaunched000-
Charleston
charleston
Unlaunched000-
Chicago
chicago
Unlaunched000-
Chippenham
chippenham
Unlaunched000-
Cleveland
cleveland
Unlaunched000-
Colorado Springs
colorado-springs
Unlaunched000-
Confederation
confederation
Unlaunched000-
Croydon
croydon
Unlaunched000-
Dallas
dallas
Unlaunched000-
Denver
denver
Unlaunched000-
Detroit
detroit
Unlaunched000-
Dublin
dublin
Unlaunched000-
Durango
durango
Unlaunched000-
El Paso
el-paso
Unlaunched000-
Folkestone
folkestone
Unlaunched000-
Fort Mill
fort-mill
Unlaunched000-
Fort Worth
fort-worth
Unlaunched000-
Golden
golden
Unlaunched000-
Grand Prairie
grand-prairie
Unlaunched000-
Green Bay
green-bay
Unlaunched000-
Hook
hook
Unlaunched000-
Houston
houston
Unlaunched000-
Indianapolis
indianapolis
Unlaunched000-
Jacksonville
jacksonville
Unlaunched000-
Kajaani
kajaani
Unlaunched000-
Killeen
killeen
Unlaunched000-
Kingston
kingston-jm
Unlaunched000-
Kouvola
kouvola
Unlaunched000-
Luton
luton
Unlaunched000-
Luxembourg
luxembourg
Unlaunched000-
Lyminge
lyminge
Unlaunched000-
Málaga
malaga
Unlaunched000-
Manchester
manchester
Unlaunched000-
McLean
mclean
Unlaunched000-
Medicine Hat
medicine-hat
Unlaunched000-
Miami
miami
Unlaunched000-
Mikkeli
mikkeli
Unlaunched000-
Minneapolis
minneapolis
Unlaunched000-
Montrose
montrose
Unlaunched000-
Murcia
murcia
Unlaunched000-
Newcastle upon Tyne
newcastle-upon-tyne
Unlaunched000-
New York City
new-york-city
Unlaunched000-
Nottingham
nottingham
Unlaunched000-
Odessa
odessa
Unlaunched000-
Ogden
ogden
Unlaunched000-
Okotoks
okotoks
Unlaunched000-
Orlando
orlando
Unlaunched000-
Oxford
oxford
Unlaunched000-
Paris
paris
Unlaunched000-
Pharr
pharr
Unlaunched000-
Phoenix
phoenix
Unlaunched000-
Plano
plano
Unlaunched000-
Porvoo
porvoo
Unlaunched000-
Prague
prague
Unlaunched000-
Richfield
richfield
Unlaunched000-
Rochester
rochester
Unlaunched000-
Salo
salo
Unlaunched000-
San Antonio
san-antonio
Unlaunched000-
San Francisco
san-francisco
Unlaunched000-
Savonlinna
savonlinna
Unlaunched000-
Sevilla
sevilla
Unlaunched000-
Shanghai
shanghai
Unlaunched000-
Singapore
singapore
Unlaunched000-
Slough
slough
Unlaunched000-
Southampton
southampton
Unlaunched000-
Stavanger
stavanger
Unlaunched000-
Stuart
stuart
Unlaunched000-
Sutton
sutton
Unlaunched000-
Tampa
tampa
Unlaunched000-
Tokyo
tokyo
Unlaunched000-
Tsaghkadzor
tsaghkadzor
Unlaunched000-
Valencia
valencia
Unlaunched000-
Vitória
vitoria
Unlaunched000-
Warrington
warrington
Unlaunched000-
Warwick
warwick
Unlaunched000-
Washington
washington
Unlaunched000-
Waterlooville
waterlooville
Unlaunched000-
Welwyn Garden City
welwyn-garden-city
Unlaunched000-
West Bromwich
west-bromwich
Unlaunched000-
Wolverhampton
wolverhampton
Unlaunched000-

Coverage and archive operations

Cities with production evidence: 144. City tiers: Seed 119 · Building 25 · Dense 0 · Unlaunched 107 · Awaiting calculation 0 · Calculation failed subset 0. Freshness: Current 115 · Aging 29 · Stale 0.

Completed archive reprocessing runs: 1. Scanned 10, resolved 4, accepted 0, published 0.

{
  "runId": "archive-reprocess-05e74aa87f9541829002",
  "modelVersion": "gdino-base_easyocr_2026-09",
  "capturesScanned": 10,
  "candidatesResolved": 4,
  "candidatesRejected": 6,
  "observationsAccepted": 0,
  "observationsPublished": 0,
  "medianArchiveAgeHours": 719.81,
  "oldestObservedAt": "2026-08-05T15:45:54.000Z",
  "startedAt": "2026-09-04T16:26:33.588Z",
  "completedAt": "2026-09-04T16:26:36.576Z"
}

Limits

  • Public-beta data may include synthetic fixture records where explicitly labeled elsewhere on the site.
  • OCR precision and recall require a labeled holdout set; model confidence is not treated as ground truth.
  • Entity-match support rate is an operational proxy until blind review samples reach reportable size.
  • Redaction count captures published-row corrections; candidates stopped before publication are not false positives.
  • Resolved dispute redaction rate is not yet reportable for the current live database.

Related pages: methodology, ledger transparency, and corrections.