Methodology: sources, freshness, accuracy, coverage | OpsBlu

Methodology

Where the data comes from, how often it is checked, and what we will not do with it.

OpsBlu tracks 2,488,877 US local businesses. This page is the honest version of how. If something here does not match what you see in a record, tell us and we will fix the record or this page.

Sources

We do not buy lists, scrape social networks for personal profiles, or collect named-person contact data. Contacts are business or role inboxes and published main lines only.

Refresh cadence

These are the schedules we run against. Every record shows its own last_verified_at; trust the timestamp over the table.

WhatTarget cadenceNotes
New-business and new-domain detectionDailyFrom certificate logs and directory diffs. Flagged hot for 30 days.
Website reachability, platform, tags, trackingWeeklyChanges produce dated entries in signals.changed.
Core Web VitalsMonthlyLab run on a mobile profile. Sooner after a detected platform change.
Contact re-verificationQuarterlyOr immediately when a bounce or dead number is reported. Reported records are credited back.
Closure detectionWeeklySite gone, listing removed, or certificate lapsed for 60+ days.

What each field means

FieldMeaningHow we get it
name, category, address, city, state, zipIdentity and location as published by the business.Public business directories, the business website, our crawlers.
phone, emailsPublished business or role inboxes (info@, office@) and main phone lines. Never named-person addresses.Business website contact pages; cross-checked against directories. Re-verified quarterly.
website, domain, platformPrimary site and the CMS or builder it runs on.Weekly HTTP checks; fingerprinting of headers, scripts and markup.
cwv (lcp, cls, inp, pass)Core Web Vitals on a mobile profile. Pass = LCP ≤ 2.5s, CLS ≤ 0.1, INP ≤ 200ms.Lab measurement of the homepage, monthly. Field data where published.
seo (title, meta, h1, schema, sitemap, robots)Presence of the six basics on the homepage and at the domain root.Weekly crawl.
analytics, ads_platforms, pixelsTags and pixels that load on the site: GA4, Meta Pixel, Google Ads tag and others.Headless-browser network capture, weekly.
server_side_tracking, consent_toolWhether conversions are relayed server-side (first-party endpoint or server container) and which consent manager, if any, is present.Network capture and script fingerprinting, weekly.
ssl_issued_at, first_seen_atWhen the current certificate was issued and when we first saw the business or domain.Certificate transparency logs; our own first-observation timestamp.
status, signals.changedactive / closed / unknown and a dated log of changes: new business, site launched, platform changed, pixel added or removed, closed.Daily diff of the fields above.

Full schema in the API reference and openapi.json.

Accuracy and confidence

Coverage

A city is complete when discovery, enrichment and contact verification have all run across it. We publish statistics pages and sell records only for complete cities. Cities marked sweeping are visible but not yet indexable. 16 cities are complete today.

Oregon

Washington

Next: California, Idaho, Nevada, Arizona, Colorado, Texas. We announce each state as its sweep completes; the newsletter in the footer is the fastest way to hear.

Rules we hold ourselves to

Removal requests

Any owner or employee can ask us to remove a business at /remove. You get a ticket ID immediately and a confirmation email. Removal applies to search, exports and the API within 72 hours, and the business is added to a suppression list so future collection skips it. We do not ask why.

Page updated Oct 22, 2026. Questions: contact · privacy policy.