Netlify
tcp/443 tcp/80
Open service 75.2.60.5:443 · narratioai.com
2026-01-12 23:33
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 2
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 7713
Content-Type: text/html; charset=UTF-8
Date: Mon, 12 Jan 2026 23:33:34 GMT
Etag: "8bbf3d8d0a61a04be754cc9616828fce-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KET8XHMCQBKC5AJK87Q0EFT3
Connection: close
Page title: Narratio AI
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Narratio AI</title>
<meta name="description" content="Narratio AI" />
<style>
:root{--cream:#f8f3e7;--ink:#1f2937;--teal-700:#0f766e;--teal-500:#14b8a6;--teal-300:#5eead4;--autumn-burnt:#b45309;--autumn-amber:#d97706;--autumn-oxblood:#7f1d1d;--card:#fff5e6;--muted:#6b7280;--ring:rgba(20,184,166,.35);--shadow:0 10px 30px rgba(0,0,0,.08);--radius:16px;--maxw:1100px}
*{box-sizing:border-box}
body{margin:0;background:var(--cream);color:var(--ink);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
a{color:var(--teal-700);text-decoration:none}a:hover{text-decoration:underline}
.container{width:min(92vw, var(--maxw));margin-inline:auto}
header{position:sticky;top:0;z-index:20;background:color-mix(in srgb, var(--cream) 85%, white 15%);backdrop-filter:saturate(140%) blur(6px);border-bottom:1px solid rgba(31,41,55,.08)}
.nav{display:flex;align-items:center;justify-content:space-between;padding:12px 0}
.brand{display:flex;align-items:center;gap:12px;font-weight:800;letter-spacing:.3px}
.hero{background:linear-gradient(180deg, color-mix(in srgb, var(--teal-700) 92%, black 8%), color-mix(in srgb, var(--teal-700) 74%, black 26%));color:#eefcf9;padding:56px 0}
.hero h1{margin:0 0 8px;font-size:clamp(30px,4vw,44px)}
.hero p{margin:0 0 16px;color:#ddf7f2}
.cta{display:flex;gap:12px;flex-wrap:wrap}
.btn{display:inline-block;padding:12px 20px;border-radius:999px;font-weight:700;letter-spacing:.2px;box-shadow:var(--shadow)}
.btn-primary{background:linear-gradient(135deg, var(--teal-700), var(--teal-500));color:white}
.btn-outline{border:2px solid var(--teal-700);color:var(--teal-700);background:transparent}
section{padding:48px 0}
.section-title{font-size:clamp(22px,2.4vw,30px);margin:0 0 12px}
.two{display:grid;grid-template-columns:1fr 1fr;gap:22px}
.card{background:var(--card);border-radius:var(--radius);padding:18px 20px;box-shadow:var(--shadow);border:1px solid rgba(0,0,0,.05)}
.avatar{width:120px;height:120px;border-radius:24px;background:linear-gradient(135deg,#e2c9b0,#b97b5a);box-shadow:inset 0 0 0 4px rgba(255,255,255,.45),var(--shadow)}
.chip{display:inline-block;margin:4px 6px 0 0;padding:6px 10px;border-radius:999px;background:color-mix(in srgb, var(--autumn-amber) 10%, var(--card) 90%);border:1px solid rgba(0,0,0,.06);font-weight:700;color:var(--autumn-burnt)}
.press{display:flex;gap:10px;flex-wrap:wrap}
footer{background:color-mix(in srgb, var(--teal-700) 8%, var(--cream) 92%);padding:32px 0 40px;border-top:1px solid rgba(0,0,0,.06)}
.foot-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:18px}
.small{color:var(--muted);font-size:14px}
@media (max-width: 900px){.two{grid-template-columns:1fr}}
</style>
</head>
<body>
<header>
<div class="container nav">
<div class="brand"><a href="/">Narratio <span style="color:var(--teal-700)">AI</span></a></div>
<!--<nav>
<a href="/about.html">About</a>
<a href="#books">Books</a>
<a href="#newsletter">Newsletter</a>
<a href="#contact">Contact</a>
</nav>-->
</div>
</header>
<section class="hero">
<div class="container">
<h1>Narratio AI</h1>
<p>A family business using technology to make great stories.</p>
</div>
</section>
<section class="container two" aria-labelledby="mission">
<div class="card">
<h2 id="story" class="section-title">Of Pests and Heroes</h2>
<p><i>Bram Thistleside was ankle-deep in Widow Malfey's cabbage when the hedges whispered that he had company.</i></p>
<p><i>“Charming,” he muttered. “Because what this village really needs is more people in official robes who think mistakes are something other people do.”</i></p>
<p><i>But there was no time to worry about creeping offi
Open service 75.2.60.5:443 · www.narratioai.com
2026-01-12 23:33
HTTP/1.1 301 Moved Permanently Content-Type: text/plain; charset=utf-8 Date: Mon, 12 Jan 2026 23:33:34 GMT Location: https://narratioai.com/ Server: Netlify Strict-Transport-Security: max-age=31536000 X-Nf-Request-Id: 01KET8XH95XDMTFXBKZNR6E48S Content-Length: 38 Connection: close Redirecting to https://narratioai.com/
Open service 75.2.60.5:80 · www.narratioai.com
2026-01-12 23:33
HTTP/1.1 301 Moved Permanently Content-Type: text/plain; charset=utf-8 Date: Mon, 12 Jan 2026 23:33:41 GMT Location: https://www.narratioai.com/ Server: Netlify X-Nf-Request-Id: 01KET8XRTF1C7VXAKTC58QZZQQ Content-Length: 42 Connection: close Redirecting to https://www.narratioai.com/
Open service 75.2.60.5:80 · narratioai.com
2026-01-12 23:33
HTTP/1.1 301 Moved Permanently Content-Type: text/plain; charset=utf-8 Date: Mon, 12 Jan 2026 23:33:41 GMT Location: https://narratioai.com/ Server: Netlify X-Nf-Request-Id: 01KET8XRK6TY3VDZQCNQ1GTRM4 Content-Length: 38 Connection: close Redirecting to https://narratioai.com/
Open service 34.234.126.233:80 · pay.narratioai.com
2026-01-11 00:08
HTTP/1.1 200 OK Content-Type: text/html Cache-Control: no-cache, no-store, must-revalidate Date: Sun, 11 Jan 2026 00:08:55 GMT Connection: close Transfer-Encoding: chunked <html><body>Processing your request...</body></html>
Open service 34.234.126.233:443 · pay.narratioai.com
2026-01-11 00:08
HTTP/1.1 404 Not Found
date: Sun, 11 Jan 2026 00:08:52 GMT
content-type: text/html; charset=utf-8
content-length: 1009
connection: close
vary: Origin, Accept-Encoding
access-control-allow-credentials: true
access-control-expose-headers: X-Trace-Id
x-trace-id: b7d19dbdc834e33cd04b194d27698be8
content-security-policy: frame-ancestors 'self' https:
etag: W/"3f1-v4sfu2WXzixr/Od2lnCHt04YYak"
Page title: Pay Link Not Found
<!DOCTYPE html>
<html>
<head>
<!-- TODO: replace with variable/translation for this -->
<title>Pay Link Not Found</title>
<!-- TODO: replace this with stylesheet from this repo -->
<link rel="stylesheet" href="https://web-static-gd-payments.godaddy.com/release/css/paylinks-error.9c59c737.css">
</head>
<body class="paylink-not-found-page">
<div class="content">
<div class="content-body">
<img class="warning-logo" src="https://d85ecz8votkqa.cloudfront.net/payments-hub/warning-icon.svg" />
<!-- TODO: replace with variable/translation for this -->
<h2 class="error-message">Pay Link Not Found</h2>
</div>
</div>
<footer class="footer">
<!-- TODO: replace with variable/translation for this -->
<p class="footer-text">Websites and Payments powered by</p>
<img src="https://d85ecz8votkqa.cloudfront.net/payments-hub/godaddy-paleblue.png" alt="GoDaddy logo" />
</footer>
</body>
</html>
Open service 44.222.29.108:80 · pay.narratioai.com
2026-01-11 00:08
HTTP/1.1 200 OK Content-Type: text/html Cache-Control: no-cache, no-store, must-revalidate Date: Sun, 11 Jan 2026 00:08:55 GMT Connection: close Transfer-Encoding: chunked <html><body>Processing your request...</body></html>
Open service 44.222.29.108:443 · pay.narratioai.com
2026-01-11 00:08
HTTP/1.1 404 Not Found
date: Sun, 11 Jan 2026 00:08:52 GMT
content-type: text/html; charset=utf-8
content-length: 1009
connection: close
vary: Origin, Accept-Encoding
access-control-allow-credentials: true
access-control-expose-headers: X-Trace-Id
x-trace-id: cbfb087256d96fa0c3414fcc12fb4c64
content-security-policy: frame-ancestors 'self' https:
etag: W/"3f1-v4sfu2WXzixr/Od2lnCHt04YYak"
Page title: Pay Link Not Found
<!DOCTYPE html>
<html>
<head>
<!-- TODO: replace with variable/translation for this -->
<title>Pay Link Not Found</title>
<!-- TODO: replace this with stylesheet from this repo -->
<link rel="stylesheet" href="https://web-static-gd-payments.godaddy.com/release/css/paylinks-error.9c59c737.css">
</head>
<body class="paylink-not-found-page">
<div class="content">
<div class="content-body">
<img class="warning-logo" src="https://d85ecz8votkqa.cloudfront.net/payments-hub/warning-icon.svg" />
<!-- TODO: replace with variable/translation for this -->
<h2 class="error-message">Pay Link Not Found</h2>
</div>
</div>
<footer class="footer">
<!-- TODO: replace with variable/translation for this -->
<p class="footer-text">Websites and Payments powered by</p>
<img src="https://d85ecz8votkqa.cloudfront.net/payments-hub/godaddy-paleblue.png" alt="GoDaddy logo" />
</footer>
</body>
</html>