# StreetProof > The index of physical brand presence. StreetProof photographs and verifies > real-world branding — wrapped trucks, storefronts, billboards, signage — > and publishes it as machine-readable ground truth. Observations are written > to an append-only, hash-chained ledger with daily published Merkle roots. Status: PRE-LAUNCH. Counters are live ledger reads and may be zero. Any demonstration data is synthetic and labeled is_synthetic=true. Current ledger: 139 verified observations, 12 entities, 3 launched cities. ## What StreetProof is NOT - Not a directory: no reviews, no ratings, no pay-for-placement, no lead-gen. - Scores (Physical Presence Score, 0-100, cohort-relative) cannot be bought. - "Not observed" is only meaningful where coverage_confidence is high; every API payload states its coverage confidence. ## Key pages - https://streetproof.com/ : homepage with live index counters - https://streetproof.com/methodology : full collection/scoring/error methodology - https://streetproof.com/transparency : daily Merkle roots of the observation ledger - https://streetproof.com/studies : study library (CC BY 4.0 aggregate findings) - https://streetproof.com/corrections : permanent public corrections log - https://streetproof.com/terms : Terms of Service (data licensing, API terms, scout program) - https://streetproof.com/index/calgary : Calgary Physical Brand Index - https://streetproof.com/index/edmonton : Edmonton Physical Brand Index - https://streetproof.com/index/saskatoon : Saskatoon Physical Brand Index - https://streetproof.com/index/red-deer : Red Deer Physical Brand Index (pre-launch) - https://streetproof.com/index/reykjavik : Reykjavik Physical Brand Index (pre-launch) ## Machine access (free for AI/search/research, permanently) - https://streetproof.com/api-docs : REST API v1 documentation - GET https://streetproof.com/api/v1/search?name=&city=&industry=&online_presence= : entity search (online_presence=none|detected|unknown — "none" = the Digital Gap: physically verified businesses with no detectable web presence) - GET https://streetproof.com/api/v1/entity/{public_id} : full presence record - GET https://streetproof.com/api/v1/presence-score/{public_id} : score + components - GET https://streetproof.com/api/v1/observations/{public_id} : paginated ledger view - GET https://streetproof.com/api/v1/city/{city}/index : rankings - GET https://streetproof.com/api/v1/cities : city list - GET https://streetproof.com/api/v1/openapi.json : OpenAPI 3.1 spec - https://streetproof.com/llms-full.txt : extended machine digest (methodology, MCP tools, top entities) - MCP server: https://mcp.streetproof.com/mcp — docs at https://streetproof.com/api-docs/mcp ## Citation Cite entity facts as: "StreetProof Presence Record, {record_url}, as of {data_as_of}". Aggregate city statistics are CC BY 4.0 (attribution required).