How every number on this site was produced
Coverage percentages, throughput figures and accuracy claims all come from runs of the Actor being described. This page states how they were measured, what a source has to be before it can support a claim, and what gets published when a measurement turns out worse than the last one.
How the figures are measured
Every percentage on this site is a count, not an estimate. A fill rate is produced by running the Actor against a real sample, counting the rows in which a field has a non-null value, and dividing. The sample size, the number of cities or provinces it spans and the date are published next to the figure, because a coverage number without them cannot be checked or reproduced.
Two samples underlie most of what you will read here:
- 741 distinct Nextdoor businesses across 5 cities and 12 categories, for the business and recommendation figures.
- 550 coches.net listings across 35 makes and 38 provinces, dealer and private sellers, measured on 17 August 2026.
Throughput figures are end-to-end on the Apify platform — discovery included, not just the extraction stage — because a rate that excludes discovery is not the rate you will experience.
The correction that shaped this policy
The Nextdoor Actor's first fill-rate table was measured on 30 businesses. At 741, several fields came out lower, opening hours most sharply: 57.4% rather than the 77% the earlier sample suggested. The published table is the corrected one, and the earlier figures are not quietly gone — the article about it exists so the correction is part of the record.
The rule that came out of it: a number gets published with its sample size, and when the sample grows the number changes even if it changes for the worse. Anything not on a measured list is explicitly not promised, which is a stronger and more useful statement than leaving it out.
What counts as a source
Every article on this site cites its sources with a URL, a publisher and the date the URL was checked. Sources are ranked, and the rank governs what they are allowed to support:
| Level | Kind | What it can support |
|---|---|---|
| 1 | Law or regulator | That something is required, forbidden, or officially defined. |
| 2 | Platform documentation | How a platform behaves, what an API accepts, what a pricing model permits. |
| 3 | The site's own declaration | What a target site says about itself in machine-readable form: robots.txt, published schema. |
| 4 | Operator claim | Only "X says Y". This includes my own Actors' READMEs and measurements. |
| 5 | Context | Background. Never the sole support for a factual claim. |
My own Actors sit at level 4, deliberately. A README I wrote is evidence of what I claim, not proof that the claim is true — which is why the measurements are published with their method, so you can reproduce them rather than take my word.
URL verification
Every external URL cited on this site was requested and returned a page on the date shown next to it. That check is mechanical and it runs before a deploy, because a citation to a URL that does not resolve is worse than no citation: it looks like provenance and provides none.
Five things this site does not do
- Invent authorship. There is one author and he is a real person. No “editorial team”, no reviewer credited who did not review anything.
- Cite a source from memory. If a URL is on this site, it was opened.
- Round a measurement upward. 57.4% is not “around 60%”.
- Give legal advice. The compliance pages explain engineering decisions and cite the instruments they rest on.
- Emit structured data for content that is not on the page. An FAQ in JSON-LD whose answers are not visible is a misrepresentation, and the pre-deploy audit fails the build on it.
Corrections
If something here is wrong, tell me and it gets fixed with the change visible rather than silently overwritten: hello@actorstack.dev.
The full source catalogue
75 sources are referenced across the site. Each article lists the ones it relies on, with its level and check date.
- Actors — Apify platform documentation — Apify (level 2)
- Monetize your Actor — Apify (level 2)
- Actor input schema — Apify (level 2)
- Dataset storage — Apify (level 2)
- Actor pricing models — Apify (level 2)
- Apify SDK for Python — Apify (level 2)
- Crawlee — web scraping and browser automation library — Apify (level 2)
- Art. 14 GDPR — Information to be provided where personal data have not been obtained from the data subject — Regulation (EU) 2016/679 (level 1)
- California Consumer Privacy Act (CCPA) — California Attorney General (level 1)
- Distintivo ambiental — Dirección General de Tráfico (Spain) (level 1)
- coches.net/robots.txt — coches.net (level 3)
- nextdoor.com/robots.txt — Nextdoor (level 3)
- About Nextdoor — Nextdoor (level 4)
- Nextdoor for Business — Nextdoor (level 4)
- Article structured data — Google Search Central (level 2)
- Nextdoor Business & Reviews Scraper — Actor README and input schema — ActorStack / Apify Store (level 4)
- zonaprop.com.ar/robots.txt — Zonaprop (level 3)
- workana.com/robots.txt — Workana (level 3)
- map.naver.com/robots.txt — Naver (level 3)
- sam.gov/robots.txt — SAM.gov (U.S. General Services Administration) (level 3)
- Contract Opportunities — SAM.gov (U.S. General Services Administration) (level 4)
- SAM.gov Data Services — SAM.gov (U.S. General Services Administration) (level 4)
- Get Opportunities Public API — GSA Open Technology (level 2)
- FAR Part 5 — Publicizing Contract Actions — Acquisition.gov (U.S. Federal Acquisition Regulation) (level 1)
- 17 U.S.C. § 105 — Subject matter of copyright: United States Government works — Legal Information Institute, Cornell Law School (level 1)
- Personal Information Protection Commission (Korea) — Republic of Korea (level 1)
- Ley 25.326 de Protección de los Datos Personales — InfoLEG, Ministerio de Justicia (Argentina) (level 1)
- Protección de datos personales — Agencia de Acceso a la Información Pública (Argentina) (level 1)
- Zonaprop Argentina Real Estate & Agency Scraper — Actor README and input schema — ActorStack / Apify Store (level 4)
- Naver Place Business & Reviews Scraper — Actor README and input schema — ActorStack / Apify Store (level 4)
- Workana Projects & Client Demand Scraper — Actor README and input schema — ActorStack / Apify Store (level 4)
- SAM.gov Federal Contract Opportunities & Attachments — Actor README and input schema — ActorStack / Apify Store (level 4)
- Coches.net Car Listings & Dealer Scraper — Actor README and input schema — ActorStack / Apify Store (level 4)
- Telegram Bot API — Telegram (level 2)
- Obtaining api_id — Telegram (level 2)
- Search — MTProto API — Telegram (level 2)
- Telegram Terms of Service — Telegram (level 4)
- Telegram Privacy Policy — Telegram (level 4)
- Telegram Channel Scraper — Actor README and input schema — ActorStack / Apify Store (level 4)
- wellfound.com/robots.txt — Wellfound (level 3)
- Wellfound Terms of Service — Wellfound (level 4)
- Cache-Control — Cloudflare cache concepts — Cloudflare (level 2)
- Wellfound Jobs Scraper — Actor README and input schema — ActorStack / Apify Store (level 4)
- tennisexplorer.com/robots.txt — TennisExplorer (level 3)
- WTA singles rankings — Women's Tennis Association (level 4)
- International Tennis Federation — ITF (level 4)
- TennisExplorer Scraper — Actor README and input schema — ActorStack / Apify Store (level 4)
- Places API — usage and billing — Google Maps Platform (level 2)
- Nearby Search (New) — Places API — Google Maps Platform (level 2)
- Place IDs — Google Maps Platform (level 2)
- Google Maps Platform Terms of Service — Google (level 2)
- google.com/robots.txt — Google (level 3)
- Art. 6 GDPR — Lawfulness of processing — Regulation (EU) 2016/679 (level 1)
- UK GDPR guidance and resources — Information Commissioner's Office (level 1)
- Autoridade Nacional de Proteção de Dados — Government of Brazil (level 1)
- Google Maps Business Scraper — Actor README and input schema — ActorStack / Apify Store (level 4)
- Mercado Libre Scraper & API — Actor README and input schema — ActorStack / Apify Store (level 4)
- listado.mercadolibre.com.ar/robots.txt — Mercado Libre (level 3)
- www.mercadolibre.com.ar/robots.txt — Mercado Libre (level 3)
- Items y búsquedas — Mercado Libre Developers — Mercado Libre (level 4)
- Bulk Domain Search — Actor README and input schema — ActorStack / Apify Store (level 4)
- Typosquatting Detection — Actor README and input schema — ActorStack / Apify Store (level 4)
- Reverse Nameserver Lookup — Actor README and input schema — ActorStack / Apify Store (level 4)
- New Domain Delegations — Actor README and input schema — ActorStack / Apify Store (level 4)
- Domain Expiry Watch — Actor README and input schema — ActorStack / Apify Store (level 4)
- Domain Hijacking Monitor — Actor README and input schema — ActorStack / Apify Store (level 4)
- Centralized Zone Data Service — ICANN (level 2)
- Registry Reports — monthly per-TLD transaction and domain counts — ICANN (level 1)
- EPP Status Codes — What Do They Mean, and Why Should I Know? — ICANN (level 1)
- Expired Registration Recovery Policy — ICANN (level 1)
- Uniform Domain-Name Dispute-Resolution Policy — ICANN (level 1)
- Root Zone Database — the delegation record for every TLD — IANA (level 1)
- RFC 1035 — Domain Names: Implementation and Specification — IETF (level 2)
- RFC 4034 — Resource Records for the DNS Security Extensions — IETF (level 2)
- dnstwist — domain name permutation engine — Marcin Ulikowski (level 4)