graduations (by ccTLD) · last 30d
i
1,058,380
matched in window
1,058,380
unique domains
774,118
unmatched (discovery)
58
platforms in catalog

Matched per hour (last 24h)

00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23

Platforms (top 15)

shopify239,648
wix190,013
squarespace175,839
vercel127,324
hostinger73,166
netlify33,283
github-pages29,126
ludicrous-cloud26,620
hubspot14,607
google-sites13,132
godaddy-commerce11,921
duda10,983
saleshandy8,493
render8,468
railway7,354

SaaS-score distribution

0 (no signal)399,129
1-5490,989
6-9144,319
10-12 (candidates start)8,392
13-1712,954
18-222,355
23 (cream)224

TLDs (top 15)

  • .com73.3%638,732
  • .org4.5%39,127
  • .co.uk3.1%27,062
  • .net3.0%25,974
  • .com.br2.6%22,267
  • .com.au1.8%15,445
  • .ca1.7%15,202
  • .de1.7%14,953
  • .co1.5%12,717
  • .in1.4%11,838
  • .shop1.3%11,624
  • .fr1.2%10,688
  • .store1.1%9,238
  • .nl1.0%8,534
  • .ai0.9%7,792

Countries (inferred from ccTLD)

  • GB18.1%29,988
  • BR14.1%23,402
  • AU10.4%17,167
  • CA9.2%15,202
  • DE9.0%14,953
  • IN8.1%13,442
  • FR6.4%10,688
  • NL5.2%8,534
  • CN4.6%7,568
  • IT3.2%5,341
  • CH3.1%5,060
  • MX2.2%3,683
  • US2.2%3,660
  • NZ2.2%3,629
  • BE2.0%3,390

Launches API

The launch feed is available as a read-only JSON API. The e-commerce endpoint returns one row per domain that graduated onto a commerce platform - filterable by platform, country, recency, business model, stage, AI role, registration freshness, pricing-page presence and free-text - each joined to whatever enrichment + LLM classification we have. A geo endpoint powers the heatmap. All GET; needs an API key (Authorization: Bearer).

GET /api?method=launches&endpoint=ecommerce

Launches API docs →

How Launches works

Launches is a real-time feed of "graduation moments" - the instant a vibe-coded app (built on Replit / Vercel / Lovable / Render / Squarespace / Wix / Shopify / Webflow / etc.) attaches a custom domain.

The country badge next to a domain is inferred from its ccTLD (.de = DE, .com.br = BR, etc.) - only shown when the TLD reliably implies geography. Gateways like .com, .ai, .io, .app are flagless.