graduations (by ccTLD) · last 30d
i
1,057,392
matched in window
1,057,392
unique domains
777,254
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,367
wix189,574
squarespace176,431
vercel126,677
hostinger73,102
netlify33,299
github-pages29,042
ludicrous-cloud26,634
hubspot14,617
google-sites13,070
godaddy-commerce11,604
duda11,269
saleshandy8,907
render8,453
railway7,330

SaaS-score distribution

0 (no signal)398,890
1-5490,807
6-9143,662
10-12 (candidates start)8,330
13-1713,102
18-222,355
23 (cream)222

TLDs (top 15)

  • .com73.3%638,009
  • .org4.5%39,187
  • .co.uk3.1%26,988
  • .net3.0%26,008
  • .com.br2.6%22,231
  • .com.au1.8%15,419
  • .ca1.7%15,186
  • .de1.7%14,895
  • .co1.5%12,716
  • .in1.4%11,825
  • .shop1.3%11,606
  • .fr1.2%10,641
  • .store1.1%9,218
  • .nl1.0%8,540
  • .ai0.9%7,764

Countries (inferred from ccTLD)

  • GB18.1%29,917
  • BR14.1%23,368
  • AU10.4%17,149
  • CA9.2%15,186
  • DE9.0%14,895
  • IN8.1%13,439
  • FR6.4%10,641
  • NL5.2%8,540
  • CN4.6%7,556
  • IT3.2%5,346
  • CH3.0%5,043
  • MX2.2%3,701
  • NZ2.2%3,650
  • US2.2%3,642
  • 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.