Vercel
tcp/443 tcp/80
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c026392ab026392abdc1b177d19edeff6529f1fe79618a916
Found 7 files trough .DS_Store spidering: /assets /audio /epub /fonts /fonts/web /order /transcript
Severity: low
Fingerprint: 5f32cf5d6962f09c2eda814e2eda814e2cd21bea598b5295fbf1f03e61acea04
Found 6 files trough .DS_Store spidering: /assets /audio /fonts /fonts/web /order /transcript
Severity: low
Fingerprint: 5f32cf5d6962f09c0215adfc0215adfc0363d38c034b5a9727fd9ac2bc0b29ff
Found 4 files trough .DS_Store spidering: /assets /audio /order /transcript
Open service 64.29.17.65:443 · unreader.unlikefraction.com
2026-01-09 14:56
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 3796035
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 12774
Content-Type: text/html; charset=utf-8
Date: Fri, 09 Jan 2026 14:56:36 GMT
Etag: "0ae508418aa143b2f179a251fdf329ed"
Last-Modified: Wed, 26 Nov 2025 16:29:21 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: iad1::md2qx-1767970596473-231ce2f7f708
Connection: close
Page title: Unreader by Unlikefraction
<!doctype html>
<html lang="en" data-page-variant="desktop">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/png" sizes="16x16" href="/assets/lightFav.png" media="(prefers-color-scheme: light)">
<link rel="icon" type="image/png" sizes="16x16" href="/assets/darkFav.png" media="(prefers-color-scheme: dark)">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="Squeeze knowledge out of books" />
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta property="og:title" content="Unreader by Unlikefraction" />
<meta property="og:description" content="Squeeze knowledge out of books" />
<meta property="og:image" content="/assets/unreaderCover.webp" />
<meta property="og:image" content="/assets/lightFav.png" />
<meta property="og:image:alt" content="Unreader logo and cover" />
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Unreader by Unlikefraction" />
<meta name="twitter:description" content="Squeeze knowledge out of books" />
<meta name="twitter:image" content="/assets/unreaderCover.webp" />
<meta name="twitter:image:alt" content="Unreader logo and cover" />
<!-- Using self-hosted Apfel Grotezk from /public/fonts -->
<link
rel="stylesheet"
type="text/css"
href="https://cdn.jsdelivr.net/npm/@phosphor-icons/web@2.1.1/src/regular/style.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=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Homemade+Apple&display=swap" rel="stylesheet">
<title>Unreader by Unlikefraction</title>
<script type="module" crossorigin src="/assets/index-Du6D1P7M.js"></script>
<link rel="modulepreload" crossorigin href="/assets/modulepreload-polyfill-B5Qt9EMX.js">
<link rel="modulepreload" crossorigin href="/assets/logo-animation-B2fO3dcV.js">
<link rel="modulepreload" crossorigin href="/assets/storage-B0PrChEP.js">
<link rel="modulepreload" crossorigin href="/assets/loginRedirect-CYxLCRIi.js">
<link rel="modulepreload" crossorigin href="/assets/responsive-redirect-CtJMZ8CA.js">
<link rel="modulepreload" crossorigin href="/assets/rough.esm-GtHDBO_d.js">
<link rel="stylesheet" crossorigin href="/assets/logo-animation-A-_gIpjU.css">
<link rel="stylesheet" crossorigin href="/assets/index-DZ7z2dhF.css">
</head>
<body>
<div class="app">
<nav>
<a href="/">
<div class="logoContainer">
<div class="sleep">z</div>
<h2 class="logo">º/º</h2>
</div>
</a>
<div class="links">
<a href="pricing.html">pricing</a>
<a class="logInLink" href="login.html">start your book →</a>
</div>
</nav>
<div class="hero">
<div class="machine">
<img src="data:image/svg+xml,%3csvg%20width='312'%20height='362'%20viewBox='0%200%20312%20362'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5523_1055)'%3e%3cpath%20d='M23.0721%20303.881C21.284%20294.665%2020.3899%20290.058%2020.7965%20286.306C21.8716%20276.388%2028.7403%20268.058%2038.2722%20265.114C41.8775%20264%2046.5713%20264%2055.9587%20264H253.915C264.767%20264%20270.193%20264%20274.095%20265.322C284.453%20268.831%20291.328%20278.665%20291.066%20289.598C290.967%20293.717%20289.104%20298.813%20285.377%20309.005C283.421%20314.355%20282.442%20317.03%20281.065%20319.237C277.462%20325.009%20271.663%20329.063%20265.006%20330.464C262.459%20331%20259.611%20331%20253.914%20331H55.9587C49.3231%20331%2046.0053%20331%2043.1417%20330.316C35.6338%20328.523%2029.3754%20323.362%2026.1849%20316.333C24.968%20313.652%2024.336%20310.395%2023.0721%20303.881Z'%20fill='url(%23paint0_radial_5523_1055)'/%3e%3cpat
Open service 64.29.17.65:443 · unreader.unlikefraction.com
2026-01-02 23:35
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 822807
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 12774
Content-Type: text/html; charset=utf-8
Date: Fri, 02 Jan 2026 23:35:23 GMT
Etag: "0ae508418aa143b2f179a251fdf329ed"
Last-Modified: Wed, 24 Dec 2025 11:01:56 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::tc2tr-1767396923653-9da88cd7538c
Connection: close
Page title: Unreader by Unlikefraction
<!doctype html>
<html lang="en" data-page-variant="desktop">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/png" sizes="16x16" href="/assets/lightFav.png" media="(prefers-color-scheme: light)">
<link rel="icon" type="image/png" sizes="16x16" href="/assets/darkFav.png" media="(prefers-color-scheme: dark)">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="Squeeze knowledge out of books" />
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta property="og:title" content="Unreader by Unlikefraction" />
<meta property="og:description" content="Squeeze knowledge out of books" />
<meta property="og:image" content="/assets/unreaderCover.webp" />
<meta property="og:image" content="/assets/lightFav.png" />
<meta property="og:image:alt" content="Unreader logo and cover" />
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Unreader by Unlikefraction" />
<meta name="twitter:description" content="Squeeze knowledge out of books" />
<meta name="twitter:image" content="/assets/unreaderCover.webp" />
<meta name="twitter:image:alt" content="Unreader logo and cover" />
<!-- Using self-hosted Apfel Grotezk from /public/fonts -->
<link
rel="stylesheet"
type="text/css"
href="https://cdn.jsdelivr.net/npm/@phosphor-icons/web@2.1.1/src/regular/style.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=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Homemade+Apple&display=swap" rel="stylesheet">
<title>Unreader by Unlikefraction</title>
<script type="module" crossorigin src="/assets/index-Du6D1P7M.js"></script>
<link rel="modulepreload" crossorigin href="/assets/modulepreload-polyfill-B5Qt9EMX.js">
<link rel="modulepreload" crossorigin href="/assets/logo-animation-B2fO3dcV.js">
<link rel="modulepreload" crossorigin href="/assets/storage-B0PrChEP.js">
<link rel="modulepreload" crossorigin href="/assets/loginRedirect-CYxLCRIi.js">
<link rel="modulepreload" crossorigin href="/assets/responsive-redirect-CtJMZ8CA.js">
<link rel="modulepreload" crossorigin href="/assets/rough.esm-GtHDBO_d.js">
<link rel="stylesheet" crossorigin href="/assets/logo-animation-A-_gIpjU.css">
<link rel="stylesheet" crossorigin href="/assets/index-DZ7z2dhF.css">
</head>
<body>
<div class="app">
<nav>
<a href="/">
<div class="logoContainer">
<div class="sleep">z</div>
<h2 class="logo">º/º</h2>
</div>
</a>
<div class="links">
<a href="pricing.html">pricing</a>
<a class="logInLink" href="login.html">start your book →</a>
</div>
</nav>
<div class="hero">
<div class="machine">
<img src="data:image/svg+xml,%3csvg%20width='312'%20height='362'%20viewBox='0%200%20312%20362'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5523_1055)'%3e%3cpath%20d='M23.0721%20303.881C21.284%20294.665%2020.3899%20290.058%2020.7965%20286.306C21.8716%20276.388%2028.7403%20268.058%2038.2722%20265.114C41.8775%20264%2046.5713%20264%2055.9587%20264H253.915C264.767%20264%20270.193%20264%20274.095%20265.322C284.453%20268.831%20291.328%20278.665%20291.066%20289.598C290.967%20293.717%20289.104%20298.813%20285.377%20309.005C283.421%20314.355%20282.442%20317.03%20281.065%20319.237C277.462%20325.009%20271.663%20329.063%20265.006%20330.464C262.459%20331%20259.611%20331%20253.914%20331H55.9587C49.3231%20331%2046.0053%20331%2043.1417%20330.316C35.6338%20328.523%2029.3754%20323.362%2026.1849%20316.333C24.968%20313.652%2024.336%20310.395%2023.0721%20303.881Z'%20fill='url(%23paint0_radial_5523_1055)'/%3e%3cpat
Open service 64.29.17.65:80 · unreader.unlikefraction.com
2026-01-01 03:03
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://unreader.unlikefraction.com/ Refresh: 0;url=https://unreader.unlikefraction.com/ server: Vercel Redirecting...
Open service 216.198.79.65:80 · unreader.unlikefraction.com
2026-01-01 03:03
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://unreader.unlikefraction.com/ Refresh: 0;url=https://unreader.unlikefraction.com/ server: Vercel Redirecting...
Open service 216.198.79.65:443 · unreader.unlikefraction.com
2026-01-01 03:03
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 789143
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 12774
Content-Type: text/html; charset=utf-8
Date: Thu, 01 Jan 2026 03:03:14 GMT
Etag: "0ae508418aa143b2f179a251fdf329ed"
Last-Modified: Mon, 22 Dec 2025 23:50:50 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: lhr1::zwld6-1767236593884-14d05115db46
Connection: close
Page title: Unreader by Unlikefraction
<!doctype html>
<html lang="en" data-page-variant="desktop">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/png" sizes="16x16" href="/assets/lightFav.png" media="(prefers-color-scheme: light)">
<link rel="icon" type="image/png" sizes="16x16" href="/assets/darkFav.png" media="(prefers-color-scheme: dark)">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="Squeeze knowledge out of books" />
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta property="og:title" content="Unreader by Unlikefraction" />
<meta property="og:description" content="Squeeze knowledge out of books" />
<meta property="og:image" content="/assets/unreaderCover.webp" />
<meta property="og:image" content="/assets/lightFav.png" />
<meta property="og:image:alt" content="Unreader logo and cover" />
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Unreader by Unlikefraction" />
<meta name="twitter:description" content="Squeeze knowledge out of books" />
<meta name="twitter:image" content="/assets/unreaderCover.webp" />
<meta name="twitter:image:alt" content="Unreader logo and cover" />
<!-- Using self-hosted Apfel Grotezk from /public/fonts -->
<link
rel="stylesheet"
type="text/css"
href="https://cdn.jsdelivr.net/npm/@phosphor-icons/web@2.1.1/src/regular/style.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=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Homemade+Apple&display=swap" rel="stylesheet">
<title>Unreader by Unlikefraction</title>
<script type="module" crossorigin src="/assets/index-Du6D1P7M.js"></script>
<link rel="modulepreload" crossorigin href="/assets/modulepreload-polyfill-B5Qt9EMX.js">
<link rel="modulepreload" crossorigin href="/assets/logo-animation-B2fO3dcV.js">
<link rel="modulepreload" crossorigin href="/assets/storage-B0PrChEP.js">
<link rel="modulepreload" crossorigin href="/assets/loginRedirect-CYxLCRIi.js">
<link rel="modulepreload" crossorigin href="/assets/responsive-redirect-CtJMZ8CA.js">
<link rel="modulepreload" crossorigin href="/assets/rough.esm-GtHDBO_d.js">
<link rel="stylesheet" crossorigin href="/assets/logo-animation-A-_gIpjU.css">
<link rel="stylesheet" crossorigin href="/assets/index-DZ7z2dhF.css">
</head>
<body>
<div class="app">
<nav>
<a href="/">
<div class="logoContainer">
<div class="sleep">z</div>
<h2 class="logo">º/º</h2>
</div>
</a>
<div class="links">
<a href="pricing.html">pricing</a>
<a class="logInLink" href="login.html">start your book →</a>
</div>
</nav>
<div class="hero">
<div class="machine">
<img src="data:image/svg+xml,%3csvg%20width='312'%20height='362'%20viewBox='0%200%20312%20362'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5523_1055)'%3e%3cpath%20d='M23.0721%20303.881C21.284%20294.665%2020.3899%20290.058%2020.7965%20286.306C21.8716%20276.388%2028.7403%20268.058%2038.2722%20265.114C41.8775%20264%2046.5713%20264%2055.9587%20264H253.915C264.767%20264%20270.193%20264%20274.095%20265.322C284.453%20268.831%20291.328%20278.665%20291.066%20289.598C290.967%20293.717%20289.104%20298.813%20285.377%20309.005C283.421%20314.355%20282.442%20317.03%20281.065%20319.237C277.462%20325.009%20271.663%20329.063%20265.006%20330.464C262.459%20331%20259.611%20331%20253.914%20331H55.9587C49.3231%20331%2046.0053%20331%2043.1417%20330.316C35.6338%20328.523%2029.3754%20323.362%2026.1849%20316.333C24.968%20313.652%2024.336%20310.395%2023.0721%20303.881Z'%20fill='url(%23paint0_radial_5523_1055)'/%3e%3cpat
Open service 64.29.17.65:443 · unreader.unlikefraction.com
2026-01-01 03:03
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 789143
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 12774
Content-Type: text/html; charset=utf-8
Date: Thu, 01 Jan 2026 03:03:14 GMT
Etag: "0ae508418aa143b2f179a251fdf329ed"
Last-Modified: Mon, 22 Dec 2025 23:50:50 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: lhr1::9szv2-1767236594022-908466464e2a
Connection: close
Page title: Unreader by Unlikefraction
<!doctype html>
<html lang="en" data-page-variant="desktop">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/png" sizes="16x16" href="/assets/lightFav.png" media="(prefers-color-scheme: light)">
<link rel="icon" type="image/png" sizes="16x16" href="/assets/darkFav.png" media="(prefers-color-scheme: dark)">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="Squeeze knowledge out of books" />
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta property="og:title" content="Unreader by Unlikefraction" />
<meta property="og:description" content="Squeeze knowledge out of books" />
<meta property="og:image" content="/assets/unreaderCover.webp" />
<meta property="og:image" content="/assets/lightFav.png" />
<meta property="og:image:alt" content="Unreader logo and cover" />
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Unreader by Unlikefraction" />
<meta name="twitter:description" content="Squeeze knowledge out of books" />
<meta name="twitter:image" content="/assets/unreaderCover.webp" />
<meta name="twitter:image:alt" content="Unreader logo and cover" />
<!-- Using self-hosted Apfel Grotezk from /public/fonts -->
<link
rel="stylesheet"
type="text/css"
href="https://cdn.jsdelivr.net/npm/@phosphor-icons/web@2.1.1/src/regular/style.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=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Homemade+Apple&display=swap" rel="stylesheet">
<title>Unreader by Unlikefraction</title>
<script type="module" crossorigin src="/assets/index-Du6D1P7M.js"></script>
<link rel="modulepreload" crossorigin href="/assets/modulepreload-polyfill-B5Qt9EMX.js">
<link rel="modulepreload" crossorigin href="/assets/logo-animation-B2fO3dcV.js">
<link rel="modulepreload" crossorigin href="/assets/storage-B0PrChEP.js">
<link rel="modulepreload" crossorigin href="/assets/loginRedirect-CYxLCRIi.js">
<link rel="modulepreload" crossorigin href="/assets/responsive-redirect-CtJMZ8CA.js">
<link rel="modulepreload" crossorigin href="/assets/rough.esm-GtHDBO_d.js">
<link rel="stylesheet" crossorigin href="/assets/logo-animation-A-_gIpjU.css">
<link rel="stylesheet" crossorigin href="/assets/index-DZ7z2dhF.css">
</head>
<body>
<div class="app">
<nav>
<a href="/">
<div class="logoContainer">
<div class="sleep">z</div>
<h2 class="logo">º/º</h2>
</div>
</a>
<div class="links">
<a href="pricing.html">pricing</a>
<a class="logInLink" href="login.html">start your book →</a>
</div>
</nav>
<div class="hero">
<div class="machine">
<img src="data:image/svg+xml,%3csvg%20width='312'%20height='362'%20viewBox='0%200%20312%20362'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5523_1055)'%3e%3cpath%20d='M23.0721%20303.881C21.284%20294.665%2020.3899%20290.058%2020.7965%20286.306C21.8716%20276.388%2028.7403%20268.058%2038.2722%20265.114C41.8775%20264%2046.5713%20264%2055.9587%20264H253.915C264.767%20264%20270.193%20264%20274.095%20265.322C284.453%20268.831%20291.328%20278.665%20291.066%20289.598C290.967%20293.717%20289.104%20298.813%20285.377%20309.005C283.421%20314.355%20282.442%20317.03%20281.065%20319.237C277.462%20325.009%20271.663%20329.063%20265.006%20330.464C262.459%20331%20259.611%20331%20253.914%20331H55.9587C49.3231%20331%2046.0053%20331%2043.1417%20330.316C35.6338%20328.523%2029.3754%20323.362%2026.1849%20316.333C24.968%20313.652%2024.336%20310.395%2023.0721%20303.881Z'%20fill='url(%23paint0_radial_5523_1055)'/%3e%3cpat
Open service 64.29.17.65:443 · unreader.unlikefraction.com
2025-12-30 11:47
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 0
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 12774
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Dec 2025 11:47:02 GMT
Etag: "0ae508418aa143b2f179a251fdf329ed"
Last-Modified: Tue, 30 Dec 2025 11:47:02 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::fc29p-1767095222376-530486386c33
Connection: close
Page title: Unreader by Unlikefraction
<!doctype html>
<html lang="en" data-page-variant="desktop">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/png" sizes="16x16" href="/assets/lightFav.png" media="(prefers-color-scheme: light)">
<link rel="icon" type="image/png" sizes="16x16" href="/assets/darkFav.png" media="(prefers-color-scheme: dark)">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="Squeeze knowledge out of books" />
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta property="og:title" content="Unreader by Unlikefraction" />
<meta property="og:description" content="Squeeze knowledge out of books" />
<meta property="og:image" content="/assets/unreaderCover.webp" />
<meta property="og:image" content="/assets/lightFav.png" />
<meta property="og:image:alt" content="Unreader logo and cover" />
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Unreader by Unlikefraction" />
<meta name="twitter:description" content="Squeeze knowledge out of books" />
<meta name="twitter:image" content="/assets/unreaderCover.webp" />
<meta name="twitter:image:alt" content="Unreader logo and cover" />
<!-- Using self-hosted Apfel Grotezk from /public/fonts -->
<link
rel="stylesheet"
type="text/css"
href="https://cdn.jsdelivr.net/npm/@phosphor-icons/web@2.1.1/src/regular/style.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=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Homemade+Apple&display=swap" rel="stylesheet">
<title>Unreader by Unlikefraction</title>
<script type="module" crossorigin src="/assets/index-Du6D1P7M.js"></script>
<link rel="modulepreload" crossorigin href="/assets/modulepreload-polyfill-B5Qt9EMX.js">
<link rel="modulepreload" crossorigin href="/assets/logo-animation-B2fO3dcV.js">
<link rel="modulepreload" crossorigin href="/assets/storage-B0PrChEP.js">
<link rel="modulepreload" crossorigin href="/assets/loginRedirect-CYxLCRIi.js">
<link rel="modulepreload" crossorigin href="/assets/responsive-redirect-CtJMZ8CA.js">
<link rel="modulepreload" crossorigin href="/assets/rough.esm-GtHDBO_d.js">
<link rel="stylesheet" crossorigin href="/assets/logo-animation-A-_gIpjU.css">
<link rel="stylesheet" crossorigin href="/assets/index-DZ7z2dhF.css">
</head>
<body>
<div class="app">
<nav>
<a href="/">
<div class="logoContainer">
<div class="sleep">z</div>
<h2 class="logo">º/º</h2>
</div>
</a>
<div class="links">
<a href="pricing.html">pricing</a>
<a class="logInLink" href="login.html">start your book →</a>
</div>
</nav>
<div class="hero">
<div class="machine">
<img src="data:image/svg+xml,%3csvg%20width='312'%20height='362'%20viewBox='0%200%20312%20362'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5523_1055)'%3e%3cpath%20d='M23.0721%20303.881C21.284%20294.665%2020.3899%20290.058%2020.7965%20286.306C21.8716%20276.388%2028.7403%20268.058%2038.2722%20265.114C41.8775%20264%2046.5713%20264%2055.9587%20264H253.915C264.767%20264%20270.193%20264%20274.095%20265.322C284.453%20268.831%20291.328%20278.665%20291.066%20289.598C290.967%20293.717%20289.104%20298.813%20285.377%20309.005C283.421%20314.355%20282.442%20317.03%20281.065%20319.237C277.462%20325.009%20271.663%20329.063%20265.006%20330.464C262.459%20331%20259.611%20331%20253.914%20331H55.9587C49.3231%20331%2046.0053%20331%2043.1417%20330.316C35.6338%20328.523%2029.3754%20323.362%2026.1849%20316.333C24.968%20313.652%2024.336%20310.395%2023.0721%20303.881Z'%20fill='url(%23paint0_radial_5523_1055)'/%3e%3cpat
Open service 64.29.17.65:443 · unreader.unlikefraction.com
2025-12-22 14:31
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 0
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 12774
Content-Type: text/html; charset=utf-8
Date: Mon, 22 Dec 2025 14:31:48 GMT
Etag: "0ae508418aa143b2f179a251fdf329ed"
Last-Modified: Mon, 22 Dec 2025 14:31:47 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::8w64m-1766413907910-a3dc7a4d1386
Connection: close
Page title: Unreader by Unlikefraction
<!doctype html>
<html lang="en" data-page-variant="desktop">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/png" sizes="16x16" href="/assets/lightFav.png" media="(prefers-color-scheme: light)">
<link rel="icon" type="image/png" sizes="16x16" href="/assets/darkFav.png" media="(prefers-color-scheme: dark)">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="Squeeze knowledge out of books" />
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta property="og:title" content="Unreader by Unlikefraction" />
<meta property="og:description" content="Squeeze knowledge out of books" />
<meta property="og:image" content="/assets/unreaderCover.webp" />
<meta property="og:image" content="/assets/lightFav.png" />
<meta property="og:image:alt" content="Unreader logo and cover" />
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Unreader by Unlikefraction" />
<meta name="twitter:description" content="Squeeze knowledge out of books" />
<meta name="twitter:image" content="/assets/unreaderCover.webp" />
<meta name="twitter:image:alt" content="Unreader logo and cover" />
<!-- Using self-hosted Apfel Grotezk from /public/fonts -->
<link
rel="stylesheet"
type="text/css"
href="https://cdn.jsdelivr.net/npm/@phosphor-icons/web@2.1.1/src/regular/style.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=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Homemade+Apple&display=swap" rel="stylesheet">
<title>Unreader by Unlikefraction</title>
<script type="module" crossorigin src="/assets/index-Du6D1P7M.js"></script>
<link rel="modulepreload" crossorigin href="/assets/modulepreload-polyfill-B5Qt9EMX.js">
<link rel="modulepreload" crossorigin href="/assets/logo-animation-B2fO3dcV.js">
<link rel="modulepreload" crossorigin href="/assets/storage-B0PrChEP.js">
<link rel="modulepreload" crossorigin href="/assets/loginRedirect-CYxLCRIi.js">
<link rel="modulepreload" crossorigin href="/assets/responsive-redirect-CtJMZ8CA.js">
<link rel="modulepreload" crossorigin href="/assets/rough.esm-GtHDBO_d.js">
<link rel="stylesheet" crossorigin href="/assets/logo-animation-A-_gIpjU.css">
<link rel="stylesheet" crossorigin href="/assets/index-DZ7z2dhF.css">
</head>
<body>
<div class="app">
<nav>
<a href="/">
<div class="logoContainer">
<div class="sleep">z</div>
<h2 class="logo">º/º</h2>
</div>
</a>
<div class="links">
<a href="pricing.html">pricing</a>
<a class="logInLink" href="login.html">start your book →</a>
</div>
</nav>
<div class="hero">
<div class="machine">
<img src="data:image/svg+xml,%3csvg%20width='312'%20height='362'%20viewBox='0%200%20312%20362'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5523_1055)'%3e%3cpath%20d='M23.0721%20303.881C21.284%20294.665%2020.3899%20290.058%2020.7965%20286.306C21.8716%20276.388%2028.7403%20268.058%2038.2722%20265.114C41.8775%20264%2046.5713%20264%2055.9587%20264H253.915C264.767%20264%20270.193%20264%20274.095%20265.322C284.453%20268.831%20291.328%20278.665%20291.066%20289.598C290.967%20293.717%20289.104%20298.813%20285.377%20309.005C283.421%20314.355%20282.442%20317.03%20281.065%20319.237C277.462%20325.009%20271.663%20329.063%20265.006%20330.464C262.459%20331%20259.611%20331%20253.914%20331H55.9587C49.3231%20331%2046.0053%20331%2043.1417%20330.316C35.6338%20328.523%2029.3754%20323.362%2026.1849%20316.333C24.968%20313.652%2024.336%20310.395%2023.0721%20303.881Z'%20fill='url(%23paint0_radial_5523_1055)'/%3e%3cpat
Open service 64.29.17.65:443 · unreader.unlikefraction.com
2025-12-20 13:04
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 0
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 12774
Content-Type: text/html; charset=utf-8
Date: Sat, 20 Dec 2025 13:04:54 GMT
Etag: "0ae508418aa143b2f179a251fdf329ed"
Last-Modified: Sat, 20 Dec 2025 13:04:54 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::wrckl-1766235894153-32995c1a00ba
Connection: close
Page title: Unreader by Unlikefraction
<!doctype html>
<html lang="en" data-page-variant="desktop">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/png" sizes="16x16" href="/assets/lightFav.png" media="(prefers-color-scheme: light)">
<link rel="icon" type="image/png" sizes="16x16" href="/assets/darkFav.png" media="(prefers-color-scheme: dark)">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="Squeeze knowledge out of books" />
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta property="og:title" content="Unreader by Unlikefraction" />
<meta property="og:description" content="Squeeze knowledge out of books" />
<meta property="og:image" content="/assets/unreaderCover.webp" />
<meta property="og:image" content="/assets/lightFav.png" />
<meta property="og:image:alt" content="Unreader logo and cover" />
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Unreader by Unlikefraction" />
<meta name="twitter:description" content="Squeeze knowledge out of books" />
<meta name="twitter:image" content="/assets/unreaderCover.webp" />
<meta name="twitter:image:alt" content="Unreader logo and cover" />
<!-- Using self-hosted Apfel Grotezk from /public/fonts -->
<link
rel="stylesheet"
type="text/css"
href="https://cdn.jsdelivr.net/npm/@phosphor-icons/web@2.1.1/src/regular/style.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=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Homemade+Apple&display=swap" rel="stylesheet">
<title>Unreader by Unlikefraction</title>
<script type="module" crossorigin src="/assets/index-Du6D1P7M.js"></script>
<link rel="modulepreload" crossorigin href="/assets/modulepreload-polyfill-B5Qt9EMX.js">
<link rel="modulepreload" crossorigin href="/assets/logo-animation-B2fO3dcV.js">
<link rel="modulepreload" crossorigin href="/assets/storage-B0PrChEP.js">
<link rel="modulepreload" crossorigin href="/assets/loginRedirect-CYxLCRIi.js">
<link rel="modulepreload" crossorigin href="/assets/responsive-redirect-CtJMZ8CA.js">
<link rel="modulepreload" crossorigin href="/assets/rough.esm-GtHDBO_d.js">
<link rel="stylesheet" crossorigin href="/assets/logo-animation-A-_gIpjU.css">
<link rel="stylesheet" crossorigin href="/assets/index-DZ7z2dhF.css">
</head>
<body>
<div class="app">
<nav>
<a href="/">
<div class="logoContainer">
<div class="sleep">z</div>
<h2 class="logo">º/º</h2>
</div>
</a>
<div class="links">
<a href="pricing.html">pricing</a>
<a class="logInLink" href="login.html">start your book →</a>
</div>
</nav>
<div class="hero">
<div class="machine">
<img src="data:image/svg+xml,%3csvg%20width='312'%20height='362'%20viewBox='0%200%20312%20362'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_5523_1055)'%3e%3cpath%20d='M23.0721%20303.881C21.284%20294.665%2020.3899%20290.058%2020.7965%20286.306C21.8716%20276.388%2028.7403%20268.058%2038.2722%20265.114C41.8775%20264%2046.5713%20264%2055.9587%20264H253.915C264.767%20264%20270.193%20264%20274.095%20265.322C284.453%20268.831%20291.328%20278.665%20291.066%20289.598C290.967%20293.717%20289.104%20298.813%20285.377%20309.005C283.421%20314.355%20282.442%20317.03%20281.065%20319.237C277.462%20325.009%20271.663%20329.063%20265.006%20330.464C262.459%20331%20259.611%20331%20253.914%20331H55.9587C49.3231%20331%2046.0053%20331%2043.1417%20330.316C35.6338%20328.523%2029.3754%20323.362%2026.1849%20316.333C24.968%20313.652%2024.336%20310.395%2023.0721%20303.881Z'%20fill='url(%23paint0_radial_5523_1055)'/%3e%3cpat