Netlify
tcp/443
cloudflare
tcp/443 tcp/80 tcp/8443
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522109d48c0
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true precomposeunicode = true [remote "origin"] url = https://github.com/marcusataylor/vhexperimental.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main
Open service 75.2.60.5:443 · ventureharbour.com
2026-01-09 12:02
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 3
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 32999
Content-Type: text/html; charset=UTF-8
Date: Fri, 09 Jan 2026 12:02:19 GMT
Etag: "3610b14edbe7b24e18f4403cca222dc6-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KEHA5NM496T9S3WJYRCVXJT0
Connection: close
Page title: Venture Harbour - Digital Ventures & Experiments
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Venture Harbour - Digital Ventures & Experiments</title>
<link rel="stylesheet" href="styles.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap" rel="stylesheet">
</head>
<body>
<main>
<section class="hero section product-teams">
<div class="hero-background">
<img src="hero-image.jpg" alt="Background">
</div>
<div class="logo-overlay">
<img src="white_logomark.svg" width="100" alt="Marcus Taylor">
</div>
<div class="hero-content">
<div class="hero-text">
<h1>Where I build.</h1>
<p class="subtitle">Since 2012, Venture Harbour's been my sandbox for incubating ventures and writing about what I break along the way.<br /><br /> – Marcus Taylor</p>
</div>
</div>
</section>
<section id="story" class="story section founders">
<div class="container"><div class="story-container">
<div class="story-content active" data-story="default">
<h2>My Journey</h2>
<p>I started Venture Harbour with a dodgy laptop and £500 in the bank.</p>
<p>I had no idea what I was doing, but <span class="highlight">I enjoyed<span class="typing"></span> building tech products</span>.</p>
<p>So I built one a year for about a decade.</p>
<p>Most flopped, but a few worked.</p>
<p>Two got acquired and my <span class="correction-wrapper"><span class="correction-new">"venture studio"</span><span class="correction-old">little sandbox</span></span> became one of Europe's <a href="https://www.deloitte.co.uk/fast50/winners/2019/index.html" target="_blank">fastest-growing companies.</a></p>
<p>I did the usual CEO stuff, then somewhere along the way I stopped having fun.</p>
<p>I was a bit lost for a few years. I dabbled in investing - but something was missing.</p>
<p>Turns out, the answer was <span class="insight">hiding in plain sight all along</span>.</p>
<p><a href="">What's next?</a></p>
</div>
</div>
</div>
</section>
<section id="projects" class="projects section designers">
<div class="container">
<div class="projects-header">
<h2>Currently Tinkering With:</h2>
</div>
<div class="projects-subheadings">
<p class="legacy-note"> Some projects I'm actively working on.</p>
</div>
<div class="project-grid"> <img class="background-logo" src="wip4.svg" alt="">
<div class="project-card">
<span class="status experimental">Alpha</span>
<h3>MicroJournal AI</h3>
<p>A digital journal built into Chrome that uses AI to improve my thinking.</p>
</div>
<div class="project-card">
<span class="status experimental">Beta</span>
<h3>GolfOS</h3>
<p>A booking platform for indoor golf studios.
</p>
</div>
<div class="project-card">
<span class="status beta">Experimental</span>
<h3>Quoll</h3>
<p>
Automated qual/quant analysis of priv
Open service 162.159.137.9:443 · ventureharbour.com
2026-01-08 20:30
HTTP/1.1 200 OK Date: Thu, 08 Jan 2026 20:30:51 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9bae74854ddffa16-SJC CF-Cache-Status: HIT Age: 200367 Cache-Control: public, max-age=300, s-maxage=604800 Last-Modified: Tue, 06 Jan 2026 12:51:24 GMT Link: <https://ventureharbour.com/wp-json/>; rel="https://api.w.org/", <https://ventureharbour.com/wp-json/wp/v2/pages/7>; rel="alternate"; title="JSON"; type="application/json", <https://ventureharbour.com/>; rel=shortlink Strict-Transport-Security: max-age=15552000 ec-cdn-cache-control: public, max-age=300, s-maxage=604800 ec-cdn-status: hit ec-cdn-supported: 1 ec-coldstart: ec-source: dynamic traceparent: 00-9bae74854ddffa160000001767904251-9bae74854ddffa16-01 Set-Cookie: __cf_bm=6KaBcM0M5CSFkQWZ6ngmI.Ok.UpPjQm3RFDiAjRduYQ-1767904251-1.0.1.1-NAuI8Sjc8FVTK5ODhxrFYRDjLVvChZ5DfUDHFxf7oB6cvDzJCp6l1wbOnwmpo8OIg_5KJAM3rF8ygCFUqEAJ_9KwZyM3wJMxNgllVpnpurI; path=/; expires=Thu, 08-Jan-26 21:00:51 GMT; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None Set-Cookie: _cfuvid=wlIUI.FbjhPW295qF3JuucdbQJf3pioO46PhzBivSHM-1767904251800-0.0.1.1-604800000; path=/; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None x-powered-by: Elementor Cloud alt-svc: h3=":443"; ma=86400
Open service 162.159.137.9:8443 · ventureharbour.com
2026-01-04 05:08
HTTP/1.1 200 OK Date: Sun, 04 Jan 2026 05:08:03 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b88373ed9bee56c-EWR CF-Cache-Status: HIT Age: 371933 Cache-Control: public, max-age=300, s-maxage=604800 Last-Modified: Tue, 30 Dec 2025 21:49:10 GMT Link: <https://ventureharbour.com/wp-json/>; rel="https://api.w.org/", <https://ventureharbour.com/wp-json/wp/v2/pages/7>; rel="alternate"; title="JSON"; type="application/json", <https://ventureharbour.com/>; rel=shortlink Strict-Transport-Security: max-age=15552000 ec-cdn-cache-control: public, max-age=300, s-maxage=604800 ec-cdn-status: hit ec-cdn-supported: 1 ec-coldstart: ec-source: dynamic traceparent: 00-9b88373ed9bee56c0000001767503283-9b88373ed9bee56c-01 Set-Cookie: __cf_bm=L_ySqkZgFr9vtpSM9P2OSqnDCM8fdjFjIA8UsAii71A-1767503283-1.0.1.1-NUUa2g_NESie6ldr3FCJ_KTfkQ0gikVwphEmqaUyAhKN2STe9OpoItWFShuKxhN0edpxipagvK2RJUDB1q5MIs_7BnRVC4TvoVlJAOz2LEI; path=/; expires=Sun, 04-Jan-26 05:38:03 GMT; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None Set-Cookie: _cfuvid=u8h1CdXJ.gL_GjpsF1AtZOs3Qv6BNVo66cqKVC44z9M-1767503283047-0.0.1.1-604800000; path=/; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None x-powered-by: Elementor Cloud alt-svc: h3=":8443"; ma=86400
Open service 162.159.138.9:8443 · ventureharbour.com
2026-01-04 05:08
HTTP/1.1 200 OK Date: Sun, 04 Jan 2026 05:08:02 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b88373e6d64d37a-FRA CF-Cache-Status: HIT Age: 412294 Cache-Control: public, max-age=300, s-maxage=604800 Last-Modified: Tue, 30 Dec 2025 10:36:28 GMT Link: <https://ventureharbour.com/wp-json/>; rel="https://api.w.org/", <https://ventureharbour.com/wp-json/wp/v2/pages/7>; rel="alternate"; title="JSON"; type="application/json", <https://ventureharbour.com/>; rel=shortlink Strict-Transport-Security: max-age=15552000 ec-cdn-cache-control: public, max-age=300, s-maxage=604800 ec-cdn-status: hit ec-cdn-supported: 1 ec-coldstart: worker ec-source: dynamic traceparent: 00-9b88373e6d64d37a0000001767503282-9b88373e6d64d37a-01 Set-Cookie: __cf_bm=ueNjjhq3qdfa83s0.Ekt9dqMAm8OvQxZPnXGIaYok4w-1767503282-1.0.1.1-gNw10PZVNL7fPU9E7qJhw9wrNLyhgooYNTFuVTKBdxkY0B7qti.7Ckn2nJ7ij.r6Brtg1utJu8U9D2Wpyv5wZT_viXo4gRiGrOnV3rnUgzE; path=/; expires=Sun, 04-Jan-26 05:38:02 GMT; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None Set-Cookie: _cfuvid=cEN2dfqZNXPV8ae_qE.5vazRQpGRM7VBm8zaCBRMkgA-1767503282963-0.0.1.1-604800000; path=/; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None x-powered-by: Elementor Cloud alt-svc: h3=":8443"; ma=86400
Open service 162.159.138.9:443 · ventureharbour.com
2026-01-04 05:08
HTTP/1.1 200 OK Date: Sun, 04 Jan 2026 05:08:02 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b88373e5de2b8dc-AMS CF-Cache-Status: HIT Age: 408765 Cache-Control: public, max-age=300, s-maxage=604800 Last-Modified: Tue, 30 Dec 2025 11:35:17 GMT Link: <https://ventureharbour.com/wp-json/>; rel="https://api.w.org/", <https://ventureharbour.com/wp-json/wp/v2/pages/7>; rel="alternate"; title="JSON"; type="application/json", <https://ventureharbour.com/>; rel=shortlink Strict-Transport-Security: max-age=15552000 ec-cdn-cache-control: public, max-age=300, s-maxage=604800 ec-cdn-status: hit ec-cdn-supported: 1 ec-coldstart: ec-source: dynamic traceparent: 00-9b88373e5de2b8dc0000001767503282-9b88373e5de2b8dc-01 Set-Cookie: __cf_bm=dOKomP9H3vbznRw4kHUS5uLhNfOiZ_dVhxxDVL2evDE-1767503282-1.0.1.1-TlAODzDAxjnCfLtjBZ2gItQnjoirCQVsegnUHJVzZnv0XhdqUlrQmFLZ.8n0sEuP1h0qnGgPcXnNsF0TDBEsYnMrRX7IGcueD3FNk.ljCvk; path=/; expires=Sun, 04-Jan-26 05:38:02 GMT; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None Set-Cookie: _cfuvid=zkTagxokZkHkomhypwC3CP0WtZNuAH6rC.TZJo94WQA-1767503282997-0.0.1.1-604800000; path=/; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None x-powered-by: Elementor Cloud alt-svc: h3=":443"; ma=86400
Open service 162.159.138.9:80 · ventureharbour.com
2026-01-04 05:08
HTTP/1.1 301 Moved Permanently Date: Sun, 04 Jan 2026 05:08:02 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sun, 04 Jan 2026 06:08:02 GMT Location: https://ventureharbour.com/ x-powered-by: Elementor Cloud Server: cloudflare CF-RAY: 9b88373e0cfa4bb6-AMS alt-svc: h3=":443"; ma=86400 Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 162.159.137.9:80 · ventureharbour.com
2026-01-04 05:08
HTTP/1.1 301 Moved Permanently Date: Sun, 04 Jan 2026 05:08:02 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sun, 04 Jan 2026 06:08:02 GMT Location: https://ventureharbour.com/ x-powered-by: Elementor Cloud Server: cloudflare CF-RAY: 9b88373e0bccdc5a-FRA alt-svc: h3=":443"; ma=86400 Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 162.159.137.9:443 · ventureharbour.com
2026-01-04 05:08
HTTP/1.1 200 OK Date: Sun, 04 Jan 2026 05:08:02 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b88373e3ba16620-AMS CF-Cache-Status: HIT Age: 408765 Cache-Control: public, max-age=300, s-maxage=604800 Last-Modified: Tue, 30 Dec 2025 11:35:17 GMT Link: <https://ventureharbour.com/wp-json/>; rel="https://api.w.org/", <https://ventureharbour.com/wp-json/wp/v2/pages/7>; rel="alternate"; title="JSON"; type="application/json", <https://ventureharbour.com/>; rel=shortlink Strict-Transport-Security: max-age=15552000 ec-cdn-cache-control: public, max-age=300, s-maxage=604800 ec-cdn-status: hit ec-cdn-supported: 1 ec-coldstart: ec-source: dynamic traceparent: 00-9b88373e3ba166200000001767503282-9b88373e3ba16620-01 Set-Cookie: __cf_bm=bzbXWZhhtedunWmrOPOam8wAvbj5sIt2Uy.vmdIzlhs-1767503282-1.0.1.1-F.Ac.yHhfp8rY9OxxzgzuZG9Z7gEDuJBf7_NKDrKlIFO.8GrnPE122ACze86shZWEIWC9YTrE31waX7qmC8TE1fKoSYk6UHiFcGYwpbFbyI; path=/; expires=Sun, 04-Jan-26 05:38:02 GMT; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None Set-Cookie: _cfuvid=VeTiK3s4lV4XdbyfbKwg7SkyzY7q2Iij7OisSci3nlA-1767503282989-0.0.1.1-604800000; path=/; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None x-powered-by: Elementor Cloud alt-svc: h3=":443"; ma=86400
Open service 75.2.60.5:443 · ventureharbour.com
2026-01-02 15:47
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 0
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 32999
Content-Type: text/html; charset=UTF-8
Date: Fri, 02 Jan 2026 15:47:31 GMT
Etag: "3610b14edbe7b24e18f4403cca222dc6-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KDZP902M4C59PNVG9HN67SW5
Connection: close
Page title: Venture Harbour - Digital Ventures & Experiments
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Venture Harbour - Digital Ventures & Experiments</title>
<link rel="stylesheet" href="styles.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap" rel="stylesheet">
</head>
<body>
<main>
<section class="hero section product-teams">
<div class="hero-background">
<img src="hero-image.jpg" alt="Background">
</div>
<div class="logo-overlay">
<img src="white_logomark.svg" width="100" alt="Marcus Taylor">
</div>
<div class="hero-content">
<div class="hero-text">
<h1>Where I build.</h1>
<p class="subtitle">Since 2012, Venture Harbour's been my sandbox for incubating ventures and writing about what I break along the way.<br /><br /> – Marcus Taylor</p>
</div>
</div>
</section>
<section id="story" class="story section founders">
<div class="container"><div class="story-container">
<div class="story-content active" data-story="default">
<h2>My Journey</h2>
<p>I started Venture Harbour with a dodgy laptop and £500 in the bank.</p>
<p>I had no idea what I was doing, but <span class="highlight">I enjoyed<span class="typing"></span> building tech products</span>.</p>
<p>So I built one a year for about a decade.</p>
<p>Most flopped, but a few worked.</p>
<p>Two got acquired and my <span class="correction-wrapper"><span class="correction-new">"venture studio"</span><span class="correction-old">little sandbox</span></span> became one of Europe's <a href="https://www.deloitte.co.uk/fast50/winners/2019/index.html" target="_blank">fastest-growing companies.</a></p>
<p>I did the usual CEO stuff, then somewhere along the way I stopped having fun.</p>
<p>I was a bit lost for a few years. I dabbled in investing - but something was missing.</p>
<p>Turns out, the answer was <span class="insight">hiding in plain sight all along</span>.</p>
<p><a href="">What's next?</a></p>
</div>
</div>
</div>
</section>
<section id="projects" class="projects section designers">
<div class="container">
<div class="projects-header">
<h2>Currently Tinkering With:</h2>
</div>
<div class="projects-subheadings">
<p class="legacy-note"> Some projects I'm actively working on.</p>
</div>
<div class="project-grid"> <img class="background-logo" src="wip4.svg" alt="">
<div class="project-card">
<span class="status experimental">Alpha</span>
<h3>MicroJournal AI</h3>
<p>A digital journal built into Chrome that uses AI to improve my thinking.</p>
</div>
<div class="project-card">
<span class="status experimental">Beta</span>
<h3>GolfOS</h3>
<p>A booking platform for indoor golf studios.
</p>
</div>
<div class="project-card">
<span class="status beta">Experimental</span>
<h3>Quoll</h3>
<p>
Automated qual/quant analysis of priv
Open service 162.159.137.9:443 · ventureharbour.com
2026-01-02 03:06
HTTP/1.1 200 OK Date: Fri, 02 Jan 2026 03:06:05 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b7709d7898b9b9e-FRA CF-Cache-Status: HIT Age: 232177 Cache-Control: public, max-age=300, s-maxage=604800 Last-Modified: Tue, 30 Dec 2025 10:36:28 GMT Link: <https://ventureharbour.com/wp-json/>; rel="https://api.w.org/", <https://ventureharbour.com/wp-json/wp/v2/pages/7>; rel="alternate"; title="JSON"; type="application/json", <https://ventureharbour.com/>; rel=shortlink Strict-Transport-Security: max-age=15552000 ec-cdn-cache-control: public, max-age=300, s-maxage=604800 ec-cdn-status: hit ec-cdn-supported: 1 ec-coldstart: worker ec-source: dynamic traceparent: 00-9b7709d7898b9b9e0000001767323165-9b7709d7898b9b9e-01 Set-Cookie: __cf_bm=vKRkDu8KLjBGWeqG3pc21mvLuRcrWvC0BkjFrrxRjo4-1767323165-1.0.1.1-t43qiG2vyoryWmc9NIkqJJsKx.CFGJKiO3bbCERi6AnYhLFsfA83BDisLuQKEPB3Nw4XhG8UH3UY3EjYB6RieHczZRAL4vpHr1UWbBVrWvc; path=/; expires=Fri, 02-Jan-26 03:36:05 GMT; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None Set-Cookie: _cfuvid=Fxck0O4PkeqcAh.C61xpIhtOVIp2vV5TW066YFFaw7E-1767323165404-0.0.1.1-604800000; path=/; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None x-powered-by: Elementor Cloud alt-svc: h3=":443"; ma=86400
Open service 162.159.137.9:443 · ventureharbour.com
2025-12-22 18:29
HTTP/1.1 200 OK Date: Mon, 22 Dec 2025 18:29:25 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b21af4079dc9f33-FRA CF-Cache-Status: HIT Age: 548387 Cache-Control: public, max-age=300, s-maxage=604800 Last-Modified: Tue, 16 Dec 2025 10:09:38 GMT Link: <https://ventureharbour.com/wp-json/>; rel="https://api.w.org/", <https://ventureharbour.com/wp-json/wp/v2/pages/7>; rel="alternate"; title="JSON"; type="application/json", <https://ventureharbour.com/>; rel=shortlink Strict-Transport-Security: max-age=15552000 ec-cdn-cache-control: public, max-age=300, s-maxage=604800 ec-cdn-status: hit ec-cdn-supported: 1 ec-coldstart: ec-source: dynamic traceparent: 00-9b21af4079dc9f330000001766428165-9b21af4079dc9f33-01 Set-Cookie: __cf_bm=CBiEteWSDOWUTUElXVobz2ZD91QVAViYP5Mwl46sRt0-1766428165-1.0.1.1-vwmyhqoXuRuP2.MzsISk8D_bDmgsT3ntAtR4nEt3pF5uGVS0tOnpxG9w7Uf5flGwtiHRICbOuXqEryMRbwq4Hd.rUAAsiC3X9EUgDOjmGNA; path=/; expires=Mon, 22-Dec-25 18:59:25 GMT; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None Set-Cookie: _cfuvid=vhVmyBksFM0ptl8AO5owO.ganr9aPen56Dm88ttTxcc-1766428165255-0.0.1.1-604800000; path=/; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None x-powered-by: Elementor Cloud alt-svc: h3=":443"; ma=86400
Open service 75.2.60.5:443 · ventureharbour.com
2025-12-22 10:16
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 1
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 32999
Content-Type: text/html; charset=UTF-8
Date: Mon, 22 Dec 2025 10:16:34 GMT
Etag: "3610b14edbe7b24e18f4403cca222dc6-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KD2RZ3DQD6TREM1787XP8V1A
Connection: close
Page title: Venture Harbour - Digital Ventures & Experiments
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Venture Harbour - Digital Ventures & Experiments</title>
<link rel="stylesheet" href="styles.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap" rel="stylesheet">
</head>
<body>
<main>
<section class="hero section product-teams">
<div class="hero-background">
<img src="hero-image.jpg" alt="Background">
</div>
<div class="logo-overlay">
<img src="white_logomark.svg" width="100" alt="Marcus Taylor">
</div>
<div class="hero-content">
<div class="hero-text">
<h1>Where I build.</h1>
<p class="subtitle">Since 2012, Venture Harbour's been my sandbox for incubating ventures and writing about what I break along the way.<br /><br /> – Marcus Taylor</p>
</div>
</div>
</section>
<section id="story" class="story section founders">
<div class="container"><div class="story-container">
<div class="story-content active" data-story="default">
<h2>My Journey</h2>
<p>I started Venture Harbour with a dodgy laptop and £500 in the bank.</p>
<p>I had no idea what I was doing, but <span class="highlight">I enjoyed<span class="typing"></span> building tech products</span>.</p>
<p>So I built one a year for about a decade.</p>
<p>Most flopped, but a few worked.</p>
<p>Two got acquired and my <span class="correction-wrapper"><span class="correction-new">"venture studio"</span><span class="correction-old">little sandbox</span></span> became one of Europe's <a href="https://www.deloitte.co.uk/fast50/winners/2019/index.html" target="_blank">fastest-growing companies.</a></p>
<p>I did the usual CEO stuff, then somewhere along the way I stopped having fun.</p>
<p>I was a bit lost for a few years. I dabbled in investing - but something was missing.</p>
<p>Turns out, the answer was <span class="insight">hiding in plain sight all along</span>.</p>
<p><a href="">What's next?</a></p>
</div>
</div>
</div>
</section>
<section id="projects" class="projects section designers">
<div class="container">
<div class="projects-header">
<h2>Currently Tinkering With:</h2>
</div>
<div class="projects-subheadings">
<p class="legacy-note"> Some projects I'm actively working on.</p>
</div>
<div class="project-grid"> <img class="background-logo" src="wip4.svg" alt="">
<div class="project-card">
<span class="status experimental">Alpha</span>
<h3>MicroJournal AI</h3>
<p>A digital journal built into Chrome that uses AI to improve my thinking.</p>
</div>
<div class="project-card">
<span class="status experimental">Beta</span>
<h3>GolfOS</h3>
<p>A booking platform for indoor golf studios.
</p>
</div>
<div class="project-card">
<span class="status beta">Experimental</span>
<h3>Quoll</h3>
<p>
Automated qual/quant analysis of priv
Open service 75.2.60.5:443 · ventureharbour.com
2025-12-21 11:19
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 0
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 32999
Content-Type: text/html; charset=UTF-8
Date: Sun, 21 Dec 2025 11:19:34 GMT
Etag: "3610b14edbe7b24e18f4403cca222dc6-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KD0A5R57PB16K9HMH5M3VWQS
Connection: close
Page title: Venture Harbour - Digital Ventures & Experiments
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Venture Harbour - Digital Ventures & Experiments</title>
<link rel="stylesheet" href="styles.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap" rel="stylesheet">
</head>
<body>
<main>
<section class="hero section product-teams">
<div class="hero-background">
<img src="hero-image.jpg" alt="Background">
</div>
<div class="logo-overlay">
<img src="white_logomark.svg" width="100" alt="Marcus Taylor">
</div>
<div class="hero-content">
<div class="hero-text">
<h1>Where I build.</h1>
<p class="subtitle">Since 2012, Venture Harbour's been my sandbox for incubating ventures and writing about what I break along the way.<br /><br /> – Marcus Taylor</p>
</div>
</div>
</section>
<section id="story" class="story section founders">
<div class="container"><div class="story-container">
<div class="story-content active" data-story="default">
<h2>My Journey</h2>
<p>I started Venture Harbour with a dodgy laptop and £500 in the bank.</p>
<p>I had no idea what I was doing, but <span class="highlight">I enjoyed<span class="typing"></span> building tech products</span>.</p>
<p>So I built one a year for about a decade.</p>
<p>Most flopped, but a few worked.</p>
<p>Two got acquired and my <span class="correction-wrapper"><span class="correction-new">"venture studio"</span><span class="correction-old">little sandbox</span></span> became one of Europe's <a href="https://www.deloitte.co.uk/fast50/winners/2019/index.html" target="_blank">fastest-growing companies.</a></p>
<p>I did the usual CEO stuff, then somewhere along the way I stopped having fun.</p>
<p>I was a bit lost for a few years. I dabbled in investing - but something was missing.</p>
<p>Turns out, the answer was <span class="insight">hiding in plain sight all along</span>.</p>
<p><a href="">What's next?</a></p>
</div>
</div>
</div>
</section>
<section id="projects" class="projects section designers">
<div class="container">
<div class="projects-header">
<h2>Currently Tinkering With:</h2>
</div>
<div class="projects-subheadings">
<p class="legacy-note"> Some projects I'm actively working on.</p>
</div>
<div class="project-grid"> <img class="background-logo" src="wip4.svg" alt="">
<div class="project-card">
<span class="status experimental">Alpha</span>
<h3>MicroJournal AI</h3>
<p>A digital journal built into Chrome that uses AI to improve my thinking.</p>
</div>
<div class="project-card">
<span class="status experimental">Beta</span>
<h3>GolfOS</h3>
<p>A booking platform for indoor golf studios.
</p>
</div>
<div class="project-card">
<span class="status beta">Experimental</span>
<h3>Quoll</h3>
<p>
Automated qual/quant analysis of priv
Open service 162.159.138.9:80 · ventureharbour.com
2025-12-20 21:20
HTTP/1.1 301 Moved Permanently Date: Sat, 20 Dec 2025 21:20:35 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 20 Dec 2025 22:20:35 GMT Location: https://ventureharbour.com/ x-powered-by: Elementor Cloud Server: cloudflare CF-RAY: 9b122f3e4cac439c-EWR alt-svc: h3=":443"; ma=86400 Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 162.159.137.9:443 · ventureharbour.com
2025-12-20 21:20
HTTP/1.1 200 OK Date: Sat, 20 Dec 2025 21:20:35 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b122f3ea99b7cb4-EWR CF-Cache-Status: HIT Age: 377999 Cache-Control: public, max-age=300, s-maxage=604800 Last-Modified: Tue, 16 Dec 2025 12:20:36 GMT Link: <https://ventureharbour.com/wp-json/>; rel="https://api.w.org/", <https://ventureharbour.com/wp-json/wp/v2/pages/7>; rel="alternate"; title="JSON"; type="application/json", <https://ventureharbour.com/>; rel=shortlink Strict-Transport-Security: max-age=15552000 ec-cdn-cache-control: public, max-age=300, s-maxage=604800 ec-cdn-status: hit ec-cdn-supported: 1 ec-coldstart: ec-source: dynamic traceparent: 00-9b122f3ea99b7cb40000001766265635-9b122f3ea99b7cb4-01 Set-Cookie: __cf_bm=HlPB_sI.3R0DlZeKf101KDie8xA9aEok2FTiXPWUBAk-1766265635-1.0.1.1-gutOf4qVcBbz6MGRVq1g8OuXrN3ZD.q2j3dbOfjj2SQaAP00pPARtWFhXYr2TwqXHOvZYJh.UWuekyCVqPwiQpYo034tfa4OorU9aS_p98Y; path=/; expires=Sat, 20-Dec-25 21:50:35 GMT; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None Set-Cookie: _cfuvid=Ggr5C6j3gqEA8Nub4qoxI2ZXTx2IOOByggXSQ.esoPs-1766265635687-0.0.1.1-604800000; path=/; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None x-powered-by: Elementor Cloud alt-svc: h3=":443"; ma=86400
Open service 162.159.138.9:443 · ventureharbour.com
2025-12-20 21:20
HTTP/1.1 200 OK Date: Sat, 20 Dec 2025 21:20:35 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b122f3e6b76ae5f-FRA CF-Cache-Status: HIT Age: 385857 Cache-Control: public, max-age=300, s-maxage=604800 Last-Modified: Tue, 16 Dec 2025 10:09:38 GMT Link: <https://ventureharbour.com/wp-json/>; rel="https://api.w.org/", <https://ventureharbour.com/wp-json/wp/v2/pages/7>; rel="alternate"; title="JSON"; type="application/json", <https://ventureharbour.com/>; rel=shortlink Strict-Transport-Security: max-age=15552000 ec-cdn-cache-control: public, max-age=300, s-maxage=604800 ec-cdn-status: hit ec-cdn-supported: 1 ec-coldstart: ec-source: dynamic traceparent: 00-9b122f3e6b76ae5f0000001766265635-9b122f3e6b76ae5f-01 Set-Cookie: __cf_bm=eo1_8vQjgxjWCm6NtFIF3H5Ep6N_xDOH.pKGL0wpD5M-1766265635-1.0.1.1-bfRWwJLR6VFsqNCXTClYnyXWnHvSeK06SHHbEpB3ZdYZ02Ss8km20VqYGfRXvOpiNt5XlAOCi2.etdYU75ZCOFRqCCCrHQZ0W.GB_Bg_slM; path=/; expires=Sat, 20-Dec-25 21:50:35 GMT; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None Set-Cookie: _cfuvid=KaHIoddu8Tyi_IlWlL9swQMtw.Civl3mONk5GCfVxFg-1766265635632-0.0.1.1-604800000; path=/; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None x-powered-by: Elementor Cloud alt-svc: h3=":443"; ma=86400
Open service 162.159.137.9:80 · ventureharbour.com
2025-12-20 21:20
HTTP/1.1 301 Moved Permanently Date: Sat, 20 Dec 2025 21:20:35 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 20 Dec 2025 22:20:35 GMT Location: https://ventureharbour.com/ x-powered-by: Elementor Cloud Server: cloudflare CF-RAY: 9b122f3e6bc6d2ef-FRA alt-svc: h3=":443"; ma=86400 Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 162.159.137.9:8443 · ventureharbour.com
2025-12-20 21:20
HTTP/1.1 200 OK Date: Sat, 20 Dec 2025 21:20:35 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b122f3e29fc5383-YYZ CF-Cache-Status: HIT Age: 382423 Cache-Control: public, max-age=300, s-maxage=604800 Last-Modified: Tue, 16 Dec 2025 11:06:52 GMT Link: <https://ventureharbour.com/wp-json/>; rel="https://api.w.org/", <https://ventureharbour.com/wp-json/wp/v2/pages/7>; rel="alternate"; title="JSON"; type="application/json", <https://ventureharbour.com/>; rel=shortlink Strict-Transport-Security: max-age=15552000 ec-cdn-cache-control: public, max-age=300, s-maxage=604800 ec-cdn-status: hit ec-cdn-supported: 1 ec-coldstart: ec-source: dynamic traceparent: 00-9b122f3e29fc53830000001766265635-9b122f3e29fc5383-01 Set-Cookie: __cf_bm=n99USdiLAYViCLP21n9VIqLe.XIoCPP9XEP9KvD.68U-1766265635-1.0.1.1-95oPEQldzPBBrbz6HkGfnKRrJDnu9teN9wVH_ExQAnWBkFxofQrFDH0B5JYQL0SIFueD2lvlhuZkqSIeTWyEGST0nABtbQiyBSdRf_KBsPU; path=/; expires=Sat, 20-Dec-25 21:50:35 GMT; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None Set-Cookie: _cfuvid=2z.ITnMS2Ncyw3bl8dSLNbqrIubC71nTcy_MEjhT4DE-1766265635602-0.0.1.1-604800000; path=/; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None x-powered-by: Elementor Cloud alt-svc: h3=":8443"; ma=86400
Open service 162.159.138.9:8443 · ventureharbour.com
2025-12-20 21:20
HTTP/1.1 200 OK Date: Sat, 20 Dec 2025 21:20:35 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b122f3e2870abf1-YYZ CF-Cache-Status: HIT Age: 382423 Cache-Control: public, max-age=300, s-maxage=604800 Last-Modified: Tue, 16 Dec 2025 11:06:52 GMT Link: <https://ventureharbour.com/wp-json/>; rel="https://api.w.org/", <https://ventureharbour.com/wp-json/wp/v2/pages/7>; rel="alternate"; title="JSON"; type="application/json", <https://ventureharbour.com/>; rel=shortlink Strict-Transport-Security: max-age=15552000 ec-cdn-cache-control: public, max-age=300, s-maxage=604800 ec-cdn-status: hit ec-cdn-supported: 1 ec-coldstart: ec-source: dynamic traceparent: 00-9b122f3e2870abf10000001766265635-9b122f3e2870abf1-01 Set-Cookie: __cf_bm=bvADEj2eV.AK2YkzXml9KcbMYRoC5hpy2DVYLAB55pU-1766265635-1.0.1.1-mGrI478n1oSjHeMij61zrWXV4meQNNw_3a_aIgTxAuX.dAOYwfEV4B23zvKHZz6t5GB8fwNz7G_bQqZB4r_HKdBAdvm2iS5RlOSEJkh8tbg; path=/; expires=Sat, 20-Dec-25 21:50:35 GMT; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None Set-Cookie: _cfuvid=zIjJB90LQqOOcWJSMCOPQ.PYQg2gJfREQzfL_XHsv0Q-1766265635599-0.0.1.1-604800000; path=/; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None x-powered-by: Elementor Cloud alt-svc: h3=":8443"; ma=86400
Open service 162.159.137.9:443 · ventureharbour.com
2025-12-20 08:54
HTTP/1.1 200 OK Date: Sat, 20 Dec 2025 08:54:12 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b0de9e8ced29725-AMS CF-Cache-Status: HIT Age: 339789 Cache-Control: public, max-age=300, s-maxage=604800 Last-Modified: Tue, 16 Dec 2025 10:31:03 GMT Link: <https://ventureharbour.com/wp-json/>; rel="https://api.w.org/", <https://ventureharbour.com/wp-json/wp/v2/pages/7>; rel="alternate"; title="JSON"; type="application/json", <https://ventureharbour.com/>; rel=shortlink Strict-Transport-Security: max-age=15552000 ec-cdn-cache-control: public, max-age=300, s-maxage=604800 ec-cdn-status: hit ec-cdn-supported: 1 ec-coldstart: ec-source: dynamic traceparent: 00-9b0de9e8ced297250000001766220852-9b0de9e8ced29725-01 Set-Cookie: __cf_bm=MMV16ifQmI.L6avN8qUxBOEeq1dLh7Qj9IbeJBpASp0-1766220852-1.0.1.1-6UXlOjJssj1s2QV1LZ8oKVDGu1z01NOQ.yCfhx0UZUiVchw8r0IaOhJakdvXKGEaasBP0xl455Wg3oPqCcnET2nMn1EJkpbh4vJMv_1MrNU; path=/; expires=Sat, 20-Dec-25 09:24:12 GMT; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None Set-Cookie: _cfuvid=bPRvqRJPrElX8KStUpujOfrXz8EZcbNTsTFuMUSsKLQ-1766220852642-0.0.1.1-604800000; path=/; domain=.ventureharbour.com; HttpOnly; Secure; SameSite=None x-powered-by: Elementor Cloud alt-svc: h3=":443"; ma=86400
Open service 75.2.60.5:443 · ventureharbour.com
2025-12-19 07:20
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 0
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; fwd=miss
Content-Length: 32999
Content-Type: text/html; charset=UTF-8
Date: Fri, 19 Dec 2025 07:20:14 GMT
Etag: "3610b14edbe7b24e18f4403cca222dc6-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KCTQP1ZPETTKN0B70FMYW7C3
Connection: close
Page title: Venture Harbour - Digital Ventures & Experiments
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Venture Harbour - Digital Ventures & Experiments</title>
<link rel="stylesheet" href="styles.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap" rel="stylesheet">
</head>
<body>
<main>
<section class="hero section product-teams">
<div class="hero-background">
<img src="hero-image.jpg" alt="Background">
</div>
<div class="logo-overlay">
<img src="white_logomark.svg" width="100" alt="Marcus Taylor">
</div>
<div class="hero-content">
<div class="hero-text">
<h1>Where I build.</h1>
<p class="subtitle">Since 2012, Venture Harbour's been my sandbox for incubating ventures and writing about what I break along the way.<br /><br /> – Marcus Taylor</p>
</div>
</div>
</section>
<section id="story" class="story section founders">
<div class="container"><div class="story-container">
<div class="story-content active" data-story="default">
<h2>My Journey</h2>
<p>I started Venture Harbour with a dodgy laptop and £500 in the bank.</p>
<p>I had no idea what I was doing, but <span class="highlight">I enjoyed<span class="typing"></span> building tech products</span>.</p>
<p>So I built one a year for about a decade.</p>
<p>Most flopped, but a few worked.</p>
<p>Two got acquired and my <span class="correction-wrapper"><span class="correction-new">"venture studio"</span><span class="correction-old">little sandbox</span></span> became one of Europe's <a href="https://www.deloitte.co.uk/fast50/winners/2019/index.html" target="_blank">fastest-growing companies.</a></p>
<p>I did the usual CEO stuff, then somewhere along the way I stopped having fun.</p>
<p>I was a bit lost for a few years. I dabbled in investing - but something was missing.</p>
<p>Turns out, the answer was <span class="insight">hiding in plain sight all along</span>.</p>
<p><a href="">What's next?</a></p>
</div>
</div>
</div>
</section>
<section id="projects" class="projects section designers">
<div class="container">
<div class="projects-header">
<h2>Currently Tinkering With:</h2>
</div>
<div class="projects-subheadings">
<p class="legacy-note"> Some projects I'm actively working on.</p>
</div>
<div class="project-grid"> <img class="background-logo" src="wip4.svg" alt="">
<div class="project-card">
<span class="status experimental">Alpha</span>
<h3>MicroJournal AI</h3>
<p>A digital journal built into Chrome that uses AI to improve my thinking.</p>
</div>
<div class="project-card">
<span class="status experimental">Beta</span>
<h3>GolfOS</h3>
<p>A booking platform for indoor golf studios.
</p>
</div>
<div class="project-card">
<span class="status beta">Experimental</span>
<h3>Quoll</h3>
<p>
Automated qual/quant analysis of priv