graduations (by ccTLD) · last 30d
i
1,058,398
matched in window
1,058,398
unique domains
762,827
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

Platforms (top 15)

shopify238,789
wix192,419
squarespace173,682
vercel129,319
hostinger73,529
netlify33,378
github-pages29,247
ludicrous-cloud26,511
hubspot14,646
google-sites13,172
godaddy-commerce12,268
duda10,093
render8,494
saleshandy7,419
railway7,416

SaaS-score distribution

0 (no signal)398,806
1-5489,953
6-9145,911
10-12 (candidates start)8,434
13-1712,688
18-222,374
23 (cream)232

TLDs (top 15)

  • .com73.3%638,854
  • .org4.5%39,390
  • .co.uk3.1%27,266
  • .net3.0%25,937
  • .com.br2.6%22,314
  • .com.au1.8%15,296
  • .ca1.8%15,274
  • .de1.7%14,931
  • .co1.5%12,840
  • .in1.4%11,876
  • .shop1.3%11,598
  • .fr1.2%10,790
  • .store1.1%9,266
  • .nl1.0%8,486
  • .ai0.9%7,898

Countries (inferred from ccTLD)

  • GB18.2%30,175
  • BR14.1%23,472
  • AU10.3%17,010
  • CA9.2%15,274
  • DE9.0%14,931
  • IN8.1%13,478
  • FR6.5%10,790
  • NL5.1%8,486
  • CN4.5%7,529
  • IT3.2%5,289
  • CH3.1%5,135
  • MX2.2%3,688
  • US2.2%3,643
  • NZ2.2%3,627
  • BE2.0%3,395

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.