site/helios/index.html
Local Dev 3e87ab3f81 site audit: home, Ariadne page, Hermes downloads, releases/dl consolidation
Home: Prometheus and Hermes are live, not "designed"; new Ariadne and
Pithos cards; VPN, Bergamot and Mirrors linked; the page no longer claims
to run on nginx or to list "seven pieces".

/ariadne: new Silent Mode-headered page for the resolver family — Android
browser (APK, hash, signing key), standalone Windows resolver, how a lookup
resolves — linking out to the sovereign ariadne.x. "Ariadne" tab added to
every page's top nav; VPN and Bergamot navs normalised to the site-root
scheme while there.

Hermes: Download section (Windows installer + MSI, Android APK with hashes
from the manifest, web messenger), mobile and Windows marked live, hero
image path fixed; the brand-kit page's links were relative to a URL that
no longer has a trailing slash and the folder had never been deployed.

Releases/dl: the live dl manifest had been overwritten from a stale base
and was serving 0.3.106 to updaters while 0.3.110 was on the host; merged
(union) and reshipped. Manifest gains hermes-android/hermes-desktop; keep
policy aligned between the page (releases-page.mjs) and the VPS
(dl-vps-archive.sh, new, all products) so the page never links a build the
host no longer has. dl.silentmode.st/ now serves a generated index with
absolute links; dl-latest.sh tracked in-repo and extended with Hermes rows.
scripts/site-linkcheck.mjs resolves links the way the slash-less URLs do.
2026-10-24 03:35:20 +03:00

130 lines
6.6 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Helios — searching the decentralized web — Silent Mode</title>
<meta name="description" content="Helios is the search engine Silent Mode is designing for the decentralized web — no central crawler to trust, no authority to rank, no advertiser to serve. Reads what BCH says exists.">
<meta property="og:type" content="website">
<meta property="og:site_name" content="Silent Mode">
<meta property="og:title" content="Helios — searching the decentralized web — Silent Mode">
<meta property="og:description" content="Helios is the search engine Silent Mode is designing for the decentralized web — no central crawler to trust, no authority to rank, no advertiser to serve. Reads what BCH says exists.">
<meta property="og:url" content="https://silentmode.st/helios">
<meta property="og:image" content="https://silentmode.st/brand/og.png">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta name="twitter:card" content="summary_large_image">
<link rel="stylesheet" href="shared.css?v=20260910">
<link rel="icon" type="image/svg+xml" href="favicon.svg">
</head>
<body>
<nav class="topnav">
<a class="brand" href="./"><svg class="logo" viewBox="0 0 32 20" aria-hidden="true"><rect class="l1" x="1.5" y="3.5" width="17" height="13" rx="6.5" ry="6.5" fill="none" stroke-width="2.6"/><rect class="l2" x="13.5" y="3.5" width="17" height="13" rx="6.5" ry="6.5" fill="none" stroke-width="2.6"/></svg>Silent <span class="g">Mode</span></a>
<a href="theseus">Theseus</a>
<a href="ariadne">Ariadne</a>
<a href="prometheus">Prometheus</a>
<a href="sirius">Sirius</a>
<a href="hephaestus">Hephaestus</a>
<a href="helios" class="here">Helios</a>
<a href="hermes">Hermes</a>
<a href="tools">Tools</a>
</nav>
<header class="hero">
<div class="mark" style="font-size:52px">☀️</div>
<h1>Helios
<span class="pill p-designed" style="vertical-align:middle;font-size:12px;margin-left:.6rem">designed · not yet built</span>
</h1>
<p class="tag">A search engine for the decentralized web — <b>no central crawler to
trust, no authority to rank, no advertiser to serve</b>. Named for the sun, which
sees everything and takes no side. Reads what the chain says exists and lets you
find it by name, by tag, by content, by who you trust.</p>
</header>
<div class="wrap narrow">
<section class="plain">
<h2>The problem</h2>
<p class="lede">Every search engine that matters today is one company deciding what the
web looks like. It crawls what it wants, indexes what it chooses, ranks by what pays
it, and drops what its lawyers dislike. On the ordinary web that is livable — most
sites are on cooperating hosts and there is a shared understanding of what "the
open web" means. On a network where nobody hosts anything centrally and nobody
approves what gets published, a company-run search would recreate exactly the
gatekeeper the network was built to escape.</p>
<p class="lede">A search engine for the decentralized web has to be built with the
same rules as the network it searches: <b>no crawler that any single party runs, no
ranking any single party decides, and no listing any single party can remove</b>.
That is Helios.</p>
</section>
<section>
<h2>How Helios will work</h2>
<ol class="steps">
<li><b>The chain is the truth about what exists.</b>
<span>Every BNS name registered on Bitcoin Cash is a piece of a public index —
no crawler needed to find them. Helios reads the same records every resolver
reads, plus the on-chain <code class="inline">APS1</code> app listings from
<a href="prometheus">Prometheus</a>, plus any signed metadata records
(title, description, tags) that publishers attach to their names.</span></li>
<li><b>Content indexing is opt-in.</b>
<span>For the bytes behind a name (an HTML page, a document), Helios only
indexes what the publisher marks as indexable — a signed
<code class="inline">idx</code> record with a category and tag list. Nobody
crawls anyone. If a site does not want to be searchable, it isn't.</span></li>
<li><b>Ranking is by signed endorsement, not by an algorithm nobody understands.</b>
<span>Names on your trust list carry weight for you. Names on nobody's trust
list appear at the bottom. Nothing paid ever floats. Change trust lists, change
results — the ranking is transparent because it is <i>yours</i>.</span></li>
<li><b>The frontend can run anywhere.</b>
<span>Helios's index is data on chain plus data on Sia — a spec, not a service.
The reference frontend runs at <code class="inline">helios.silentmode.bch</code>,
but any client can build its own index and its own UI from the same public
substrate. If Silent Mode's Helios goes down, another Helios exists tomorrow.</span></li>
</ol>
</section>
<section>
<h2>What it will NOT do</h2>
<div class="grid">
<div class="card">
<h3>Track you</h3>
<p>No accounts, no cookies, no per-user history. Every search is the same request
shape; the server has nothing to profile.</p>
</div>
<div class="card">
<h3>Rank by payment</h3>
<p>There is no sponsored-result slot, no bidding, no advertising surface at all.
Storage costs money; searches don't.</p>
</div>
<div class="card">
<h3>Moderate content</h3>
<p>Helios shows you what your trust list vouches for. Filtering out categories or
publishers is your subscription choice, not the engine's policy.</p>
</div>
<div class="card">
<h3>Depend on one operator</h3>
<p>The index is public. If Silent Mode stops hosting Helios tomorrow, the data
and the spec are still there — anyone can run their own.</p>
</div>
</div>
</section>
<div class="note warn"><b>Status: designed, not built.</b> This page is a placeholder for
the intent. The record types (<code class="inline">idx</code>, <code class="inline">tag</code>)
need to be specified in the BNS protocol addendum, the reference frontend needs to be
built, and a trust-list subscription format needs to be settled with
<a href="hermes">Hermes</a> so both use the same shape. Watch this page.</div>
</div>
<footer>
<div>Silent Mode — a Deviant project.</div>
<div class="fine">Named for Helios, who saw everything from the sun's chariot and took
no side. Distinct from any Helios monitoring, security, or blockchain project — the
name is a common one from the same source.</div>
</footer>
</body>
</html>