Fake-webshop statistics

The numbers below are computed live from every webshop ever checked on HasTrust. They are corpus facts, not market estimates: each figure is "of the shops checked here", with that N published. Shops get checked because a shopper doubted them, so the corpus skews suspicious — read the shares with that selection bias in mind.

These figures update continuously. For a frozen, dated edition you can quote (with embeddable charts and JSON/Markdown twins) use the monthly Fake Shop Report.

The corpus

#2659webshops assessed to date
#2587carry a definitive trust label
#22%of labeled shops score Caution or High risk
#2published buyer reports

Domain age — the strongest signal

#430 daysmedian domain age of high-risk shops (score < 50)
#9657 daysmedian domain age of trusted shops (score ≥ 75)
#89%of shops younger than 6 months score high-risk
#0aged domains caught with no web history ("age laundering")

Detection counts

#363domains on the live scam blocklist
#207blocklist additions in the last 30 days
#1flagged by HasTrust's own review or radar (not imported feeds)
#0brand-lookalike domains flagged by the certificate radar
#0of those human-confirmed as fake shops

Reuse: CC-BY 4.0 — cite "HasTrust" and link this page (each number has its own anchor). Journalists: the underlying per-domain dataset is on the open-data page; for custom cuts, use the contact page. hastrust.com/data · Contact

Figures computed 2026-09-06, refreshed at least every 6 hours.