graduations (by ccTLD) · last 30d
i
1,058,199
matched in window
1,058,199
unique domains
776,146
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,505
wix189,728
squarespace176,386
vercel126,956
hostinger73,254
netlify33,327
github-pages29,095
ludicrous-cloud26,659
hubspot14,617
google-sites13,073
godaddy-commerce11,659
duda11,264
saleshandy8,678
render8,454
railway7,351

SaaS-score distribution

0 (no signal)399,297
1-5491,022
6-9143,917
10-12 (candidates start)8,342
13-1713,042
18-222,356
23 (cream)223

TLDs (top 15)

  • .com73.3%638,421
  • .org4.5%39,196
  • .co.uk3.1%27,048
  • .net3.0%25,929
  • .com.br2.6%22,268
  • .com.au1.8%15,431
  • .ca1.7%15,209
  • .de1.7%14,949
  • .co1.5%12,710
  • .in1.4%11,827
  • .shop1.3%11,657
  • .fr1.2%10,657
  • .store1.1%9,226
  • .nl1.0%8,561
  • .ai0.9%7,771

Countries (inferred from ccTLD)

  • GB18.1%29,979
  • BR14.1%23,406
  • AU10.4%17,152
  • CA9.2%15,209
  • DE9.0%14,949
  • IN8.1%13,441
  • FR6.4%10,657
  • NL5.2%8,561
  • CN4.6%7,562
  • IT3.2%5,352
  • CH3.1%5,060
  • MX2.2%3,696
  • US2.2%3,646
  • NZ2.2%3,640
  • 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.