choose: reframe as system chooser + name the paid product Sirius.x

The chooser page was two audience-labelled panels ("For people" / "For
developers"). Rebuild as two acts of two pills each, describing the systems
rather than the reader: the web you browse (stay / step outside), the web you
build on (rent / own). The paid name+hosting service gains a name here —
Sirius.x — and it appears on the developer red pill and its destination.

The privacy claim tightens across all three pages to the version that is
actually true: anonymous by default, not by exception.

  - The default path binds a domain to a verified legal identity via WHOIS/RDAP,
    ICANN accreditation, and the card. Privacy-forward registrars (Njalla,
    MyNymBox) exist and behave well; paired with Tor/VPN they give genuine
    real-world privacy. But they hold the identity ON YOUR BEHALF and can be
    compelled to produce it. A bank card undoes any of it.
  - Sirius.x has no card support and no account, so there is nothing to compel
    out of a provider that never held it.
  - Honestly noted on the red side that no stack removes your IP — the network
    layer (Tor/VPN) is a separate question. Two independent questions, two
    independent answers.

Also: /register.html#hosting was a dead anchor; fix in a follow-up commit.
Third-party sessions are concurrently editing TheseusNavigator/; not touched here.
This commit is contained in:
Local Dev 2026-07-30 20:30:33 +02:00
parent 97a7d2bd7c
commit 727585180d
3 changed files with 286 additions and 232 deletions

View file

@ -71,16 +71,21 @@ main h1{font-size:clamp(1.9rem,4.4vw,2.7rem);font-weight:600;text-align:center;
<main> <main>
<div class="capsule" aria-hidden="true"></div> <div class="capsule" aria-hidden="true"></div>
<h1>There is no one to ask.</h1> <h1>Anonymous by default. Not by exception.</h1>
<p class="lede">That is the whole difference. Not better software — a missing layer. <p class="lede">Two missing layers, and everything follows from them. The part that
The part of the internet that grants permission, and can therefore withdraw it, grants permission — and can therefore withdraw it — is absent. So is the part that
is simply absent here. Everything below follows from that one hole.</p> could ever be asked who you are, because it never collected the answer. Not held on
your behalf. Not held at all.</p>
<div class="rows"> <div class="rows">
<div class="row"><span class="was">A domain leased from a registrar</span><span class="arrow"></span> <div class="row"><span class="was">A registrar that logs who bought the name</span><span class="arrow"></span>
<span class="now">A <b>certificate you hold</b>, on a public ledger. Your key, your name.</span></div> <span class="now">A <b>certificate you hold</b>, on a public ledger. Your key, your name — <b>nobody learns you asked for it</b>.</span></div>
<div class="row"><span class="was">A card or bank in the middle of every payment</span><span class="arrow"></span>
<span class="now">Pay <b>direct in crypto</b>. No processor, no chargeback, and nobody to refuse it on your behalf.</span></div>
<div class="row"><span class="was">An account that can be suspended</span><span class="arrow"></span> <div class="row"><span class="was">An account that can be suspended</span><span class="arrow"></span>
<span class="now">No account at all. <b>Nothing was granted, so nothing can be revoked.</b></span></div> <span class="now">No account at all. <b>Nothing was granted, so nothing can be revoked.</b></span></div>
<div class="row"><span class="was">A browser and pages that report home</span><span class="arrow"></span>
<span class="now">Theseus resolves names <b>straight from the chain</b> — no lookup service in the middle logging what you typed.</span></div>
<div class="row"><span class="was">A host with an acceptable-use policy</span><span class="arrow"></span> <div class="row"><span class="was">A host with an acceptable-use policy</span><span class="arrow"></span>
<span class="now">Your own server, a paid swarm of strangers, or <b>the chain itself</b>.</span></div> <span class="now">Your own server, a paid swarm of strangers, or <b>the chain itself</b>.</span></div>
<div class="row"><span class="was">A certificate authority vouching for you</span><span class="arrow"></span> <div class="row"><span class="was">A certificate authority vouching for you</span><span class="arrow"></span>
@ -93,9 +98,12 @@ main h1{font-size:clamp(1.9rem,4.4vw,2.7rem);font-weight:600;text-align:center;
<b>The honest part.</b> Nobody being in charge cuts both ways. There is no support desk, <b>The honest part.</b> Nobody being in charge cuts both ways. There is no support desk,
no password reset and no undo — lose your recovery phrase and the name is gone, with no password reset and no undo — lose your recovery phrase and the name is gone, with
nobody able to help. Nothing here is moderated, so you will find things you would rather nobody able to help. Nothing here is moderated, so you will find things you would rather
not. And this is an <b>alpha on a test network</b>: the coins are free and worth nothing, not. And there is one layer this stack does not remove for you: your <b>IP address</b>.
which is the honest place to try it before real money is involved. If that trade sounds A server still sees where a request came from, and so does whoever your traffic passes
bad, the other pill is a legitimate choice and we are not going to pretend otherwise. through. If that matters, add Tor or a paid VPN — the two questions (who you are on the
account, where you are on the network) are independent, and Sirius.x only answers the
first. This is an <b>alpha on a test network</b>: the coins are free and worth nothing,
which is the honest place to try it before real money is involved.
</div> </div>
<div class="next"> <div class="next">

View file

@ -1,219 +1,245 @@
<!doctype html> <!doctype html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="viewport" content="width=device-width,initial-scale=1">
<title>Choose — Silent Mode</title> <title>Choose — Silent Mode</title>
<meta name="description" content="Two internets, twice over. The one you browse, and the one you build on. Every layer of the conventional web has someone who can say no. The other one has nobody."> <meta name="description" content="Two internets, twice over. The one you browse, and the one you build on. Every layer of the conventional web has someone who can say no. The other one has nobody.">
<link rel="stylesheet" href="/shared.css"> <link rel="stylesheet" href="/shared.css">
<style> <style>
/* Page-specific only — tokens, body and buttons come from shared.css. /* Page-specific only — tokens, body and buttons come from shared.css.
`.capsule`, not `.pill`: shared.css already uses `.pill` for status badges. `.capsule`, not `.pill`: shared.css already uses `.pill` for status badges.
No top nav here on purpose: the page asks two questions and a nav bar offers a No top nav here on purpose: the page asks two questions and a nav bar offers a
third answer that undermines both. */ third answer that undermines both. */
body{background:#05070c} body{background:#05070c}
body::before{ body::before{
content:"";position:fixed;inset:0;pointer-events:none;z-index:0; content:"";position:fixed;inset:0;pointer-events:none;z-index:0;
background: background:
radial-gradient(620px 400px at 24% 26%, rgba(75,123,236,.10), transparent 60%), radial-gradient(620px 400px at 24% 26%, rgba(75,123,236,.10), transparent 60%),
radial-gradient(620px 400px at 76% 74%, rgba(255,77,94,.10), transparent 60%), radial-gradient(620px 400px at 76% 74%, rgba(255,77,94,.10), transparent 60%),
radial-gradient(1200px 700px at 50% 118%, rgba(214,255,61,.05), transparent 70%); radial-gradient(1200px 700px at 50% 118%, rgba(214,255,61,.05), transparent 70%);
animation:drift 22s ease-in-out infinite alternate; animation:drift 22s ease-in-out infinite alternate;
} }
@keyframes drift{from{transform:translate3d(0,0,0)} to{transform:translate3d(0,-14px,0)}} @keyframes drift{from{transform:translate3d(0,0,0)} to{transform:translate3d(0,-14px,0)}}
@media (prefers-reduced-motion:reduce){body::before{animation:none} .capsule-card{transition:none}} @media (prefers-reduced-motion:reduce){body::before{animation:none} .capsule-card{transition:none}}
:root{ --red:#ff4d5e; --red-deep:#9b1725; --blue:#4b7bec; --blue-deep:#1e3a8a; } :root{ --red:#ff4d5e; --red-deep:#9b1725; --blue:#4b7bec; --blue-deep:#1e3a8a; }
main{position:relative;z-index:1;max-width:1120px;margin:0 auto;padding:4.4rem 1.4rem 3rem} main{position:relative;z-index:1;max-width:1120px;margin:0 auto;padding:4.4rem 1.4rem 3rem}
.eyebrow{color:var(--dim);font:600 12px/1 system-ui;letter-spacing:.28em; .eyebrow{color:var(--dim);font:600 12px/1 system-ui;letter-spacing:.28em;
text-transform:uppercase;text-align:center;margin:0 0 1.2rem} text-transform:uppercase;text-align:center;margin:0 0 1.2rem}
main h1{font-size:clamp(2rem,4.6vw,2.9rem);font-weight:600;line-height:1.2; main h1{font-size:clamp(2rem,4.6vw,2.9rem);font-weight:600;line-height:1.2;
text-align:center;margin:.4rem 0 1.1rem;letter-spacing:.2px} text-align:center;margin:.4rem 0 1.1rem;letter-spacing:.2px}
.intro{color:var(--mut);font-size:1.03rem;max-width:660px;margin:0 auto 3rem;text-align:center} .intro{color:var(--mut);font-size:1.03rem;max-width:660px;margin:0 auto 3rem;text-align:center}
/* section headers */ /* section headers */
.act{max-width:1000px;margin:0 auto;padding:0} .act{max-width:1000px;margin:0 auto;padding:0}
.act + .act{margin-top:3.6rem;padding-top:3.2rem;border-top:1px solid rgba(255,255,255,.07)} .act + .act{margin-top:3.6rem;padding-top:3.2rem;border-top:1px solid rgba(255,255,255,.07)}
.act-head{text-align:center;margin:0 auto 1.8rem;max-width:600px} .act-head{text-align:center;margin:0 auto 1.8rem;max-width:600px}
.act-num{display:inline-block;font:700 11px/1 system-ui;letter-spacing:.22em;text-transform:uppercase; .act-num{display:inline-block;font:700 11px/1 system-ui;letter-spacing:.22em;text-transform:uppercase;
color:var(--acid);background:rgba(214,255,61,.1);padding:5px 11px;border-radius:999px;margin-bottom:.9rem} color:var(--acid);background:rgba(214,255,61,.1);padding:5px 11px;border-radius:999px;margin-bottom:.9rem}
.act-head h2{font-size:1.5rem;font-weight:600;margin:0 0 .4rem;letter-spacing:.2px} .act-head h2{font-size:1.5rem;font-weight:600;margin:0 0 .4rem;letter-spacing:.2px}
.act-head p{color:var(--mut);font-size:14.5px;margin:0} .act-head p{color:var(--mut);font-size:14.5px;margin:0}
.capsules{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch} .capsules{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch}
@media (max-width:800px){.capsules{grid-template-columns:1fr}} @media (max-width:800px){.capsules{grid-template-columns:1fr}}
.capsule-card{ .capsule-card{
position:relative;display:flex;flex-direction:column; position:relative;display:flex;flex-direction:column;
background:linear-gradient(180deg, rgba(255,255,255,.035), rgba(255,255,255,.012)); background:linear-gradient(180deg, rgba(255,255,255,.035), rgba(255,255,255,.012));
border:1px solid rgba(255,255,255,.07);border-radius:18px;padding:30px 26px 24px; border:1px solid rgba(255,255,255,.07);border-radius:18px;padding:30px 26px 24px;
text-decoration:none;color:inherit; text-decoration:none;color:inherit;
transition:transform .25s ease, border-color .25s ease, box-shadow .25s ease; transition:transform .25s ease, border-color .25s ease, box-shadow .25s ease;
} }
.capsule-card:hover{transform:translateY(-4px)} .capsule-card:hover{transform:translateY(-4px)}
.capsule-card.blue:hover{border-color:rgba(75,123,236,.5);box-shadow:0 12px 40px rgba(75,123,236,.16)} .capsule-card.blue:hover{border-color:rgba(75,123,236,.5);box-shadow:0 12px 40px rgba(75,123,236,.16)}
.capsule-card.red:hover{border-color:rgba(255,77,94,.5);box-shadow:0 12px 40px rgba(255,77,94,.16)} .capsule-card.red:hover{border-color:rgba(255,77,94,.5);box-shadow:0 12px 40px rgba(255,77,94,.16)}
.capsule-card:focus-visible{outline:2px solid var(--acid);outline-offset:3px} .capsule-card:focus-visible{outline:2px solid var(--acid);outline-offset:3px}
.capsule{ .capsule{
width:84px;height:38px;border-radius:999px;margin:0 auto 18px;position:relative; width:84px;height:38px;border-radius:999px;margin:0 auto 18px;position:relative;
box-shadow:inset 0 -3px 6px rgba(0,0,0,.35), 0 6px 18px rgba(0,0,0,.4); box-shadow:inset 0 -3px 6px rgba(0,0,0,.35), 0 6px 18px rgba(0,0,0,.4);
} }
.capsule::before{ .capsule::before{
content:"";position:absolute;top:5px;left:12px;right:12px;height:9px;border-radius:999px; content:"";position:absolute;top:5px;left:12px;right:12px;height:9px;border-radius:999px;
background:linear-gradient(180deg, rgba(255,255,255,.55), rgba(255,255,255,0));filter:blur(1px); background:linear-gradient(180deg, rgba(255,255,255,.55), rgba(255,255,255,0));filter:blur(1px);
} }
.capsule.blue{background:linear-gradient(180deg,var(--blue),var(--blue-deep))} .capsule.blue{background:linear-gradient(180deg,var(--blue),var(--blue-deep))}
.capsule.red{background:linear-gradient(180deg,var(--red),var(--red-deep))} .capsule.red{background:linear-gradient(180deg,var(--red),var(--red-deep))}
.tag{font:600 11px/1 system-ui;letter-spacing:.24em;text-transform:uppercase;text-align:center;margin-bottom:7px} .tag{font:600 11px/1 system-ui;letter-spacing:.24em;text-transform:uppercase;text-align:center;margin-bottom:7px}
.capsule-card.blue .tag{color:#7fa3f2} .capsule-card.blue .tag{color:#7fa3f2}
.capsule-card.red .tag{color:#ff7885} .capsule-card.red .tag{color:#ff7885}
.capsule-card h3{font-size:1.26rem;font-weight:600;text-align:center;margin:0 0 1.1rem;letter-spacing:.2px} .capsule-card h3{font-size:1.26rem;font-weight:600;text-align:center;margin:0 0 1.1rem;letter-spacing:.2px}
ul.points{list-style:none;padding:0;margin:0 0 1.5rem;display:grid;gap:10px} ul.points{list-style:none;padding:0;margin:0 0 1.5rem;display:grid;gap:10px}
ul.points li{color:var(--mut);font-size:14px;line-height:1.62;padding-left:18px;position:relative} ul.points li{color:var(--mut);font-size:14px;line-height:1.62;padding-left:18px;position:relative}
ul.points li::before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%} ul.points li::before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%}
.capsule-card.blue ul.points li::before{background:#4b7bec} .capsule-card.blue ul.points li::before{background:#4b7bec}
.capsule-card.red ul.points li::before{background:var(--red)} .capsule-card.red ul.points li::before{background:var(--red)}
ul.points b{color:var(--ink);font-weight:600} ul.points b{color:var(--ink);font-weight:600}
.spacer{flex:1} .brand{text-align:center;color:var(--acid);font-size:12.5px;letter-spacing:.06em;
.go{display:block;text-align:center;padding:12px 18px;border-radius:10px; margin:-.7rem 0 1.1rem;font-weight:600}
font-weight:600;font-size:14px;border:1px solid transparent} .brand span{color:var(--mut);font-weight:400}
.capsule-card.blue .go{background:rgba(75,123,236,.13);color:#93b4f5;border-color:rgba(75,123,236,.34)} .spacer{flex:1}
.capsule-card.red .go{background:var(--red);color:#0d0509} .go{display:block;text-align:center;padding:12px 18px;border-radius:10px;
font-weight:600;font-size:14px;border:1px solid transparent}
.foot{color:var(--mut);font-size:12.5px;text-align:center;margin-top:3.4rem;line-height:1.8} .capsule-card.blue .go{background:rgba(75,123,236,.13);color:#93b4f5;border-color:rgba(75,123,236,.34)}
.foot a{color:var(--mut);text-decoration:underline;text-underline-offset:2px} .capsule-card.red .go{background:var(--red);color:#0d0509}
.foot a:hover{color:var(--ink)}
.foot .alt{color:var(--dim)} .foot{color:var(--mut);font-size:12.5px;text-align:center;margin-top:3.4rem;line-height:1.8}
</style> .foot a{color:var(--mut);text-decoration:underline;text-underline-offset:2px}
</head> .foot a:hover{color:var(--ink)}
<body> .foot .alt{color:var(--dim)}
</style>
<main> </head>
<body>
<p class="eyebrow">Silent Mode</p>
<h1>Two internets. <span class="g">Twice over.</span></h1> <main>
<p class="intro">The web you use every day is owned — companies decide which names exist,
which pages load, and whose voice carries. There is a second web running on the same <p class="eyebrow">Silent Mode</p>
wires, with no registrar and no gatekeeper. Whether you want to <em>use</em> it or <h1>Two internets. <span class="g">Twice over.</span></h1>
<em>build</em> on it, it starts the same way: something you install, and a name that is <p class="intro">The web you use every day is owned. Companies decide which names exist,
actually yours.</p> which pages load, and whose voice carries. Registrars record who bought what. Card
networks and banks sit in the middle of every payment. The browser you are reading this
<!-- ════ ACT I — the web you browse ════════════════════════════════ --> in reports home, and so does most of what it loads. There are privacy-forward providers
<section class="act" aria-labelledby="act1"> that will hold your identity <em>on your behalf</em> — but they still hold it, and a
<div class="act-head"> court order still reaches them. Sirius.x removes the surface instead: names you hold by
<span class="act-num">First choice</span> key, pages nobody can pull, payment with no card and no bank, and a browser with nobody
<h2 id="act1">The web you browse</h2> to report to. <b>Anonymous by default, not by exception.</b> Whether you want to
<p>Where you read, post, and are read. Pick the one you want to live in.</p> <em>use</em> it or <em>build</em> on it, it starts the same way: something you install,
</div> and a name that is actually yours.</p>
<div class="capsules"> <!-- ════ ACT I — the web you browse ════════════════════════════════ -->
<section class="act" aria-labelledby="act1">
<a class="capsule-card blue" href="/choose/stay/"> <div class="act-head">
<div class="capsule blue" aria-hidden="true"></div> <span class="act-num">First choice</span>
<p class="tag">The blue one</p> <h2 id="act1">The web you browse</h2>
<h3>Stay where it is easy.</h3> <p>Where you read, post, and are read. Pick the one you want to live in.</p>
<ul class="points"> </div>
<li><b>Your account is a permission.</b> It exists while the platform allows it,
under terms they rewrite when they like.</li> <div class="capsules">
<li><b>What you publish stays up until it does not.</b> Moderation is theirs,
appeals go to them, and the reasons need not be given.</li> <a class="capsule-card blue" href="/choose/stay/">
<li><b>You are the measured product.</b> Attention is the business model, so <div class="capsule blue" aria-hidden="true"></div>
being watched is not a bug in the system — it <em>is</em> the system.</li> <p class="tag">The blue one</p>
<li><b>The reach you built is not portable.</b> Leave, and the audience stays <h3>Stay where it is easy.</h3>
behind.</li> <ul class="points">
</ul> <li><b>Your account is a permission.</b> It exists while the platform allows it,
<div class="spacer"></div> under terms they rewrite when they like.</li>
<span class="go">It works. Mostly. →</span> <li><b>You are measured everywhere you go.</b> The browser reports home, the pages
</a> report home, and the profile follows you between them. Attention is the business
model, so being watched is not a bug — it <em>is</em> the system.</li>
<a class="capsule-card red" href="/choose/free/"> <li><b>What you publish stays up until it does not.</b> Moderation is theirs,
<div class="capsule red" aria-hidden="true"></div> appeals go to them, and the reasons need not be given.</li>
<p class="tag">The red one</p> <li><b>The reach you built is not portable.</b> Leave, and the audience stays
<h3>Step outside it.</h3> behind.</li>
<ul class="points"> </ul>
<li><b>No account, anywhere.</b> No email, no sign-up, no password to reset. <div class="spacer"></div>
Nothing to suspend, because nothing was granted.</li> <span class="go">It works. Mostly. →</span>
<li><b>A name that is yours by key, not by permission.</b> Held on a public </a>
ledger; no registrar stands between you and it.</li>
<li><b>Pages nobody can pull.</b> On your own server, spread across strangers <a class="capsule-card red" href="/choose/free/">
who are paid to keep it, or inside a transaction the whole network stores.</li> <div class="capsule red" aria-hidden="true"></div>
<li><b>Nobody to petition, because nobody is in charge.</b> That cuts both ways, <p class="tag">The red one</p>
and it is the honest trade.</li> <h3>Step outside it.</h3>
</ul> <ul class="points">
<div class="spacer"></div> <li><b>No account, anywhere.</b> No email, no sign-up, no password to reset.
<span class="go">Show me →</span> Nothing to suspend, because nothing was granted.</li>
</a> <li><b>A browser with nobody to report to.</b> Theseus resolves names straight
from the chain — no lookup service in the middle logging what you typed.</li>
</div> <li><b>A name that is yours by key, not by permission.</b> Held on a public
</section> ledger; no registrar stands between you and it, and none of them learns your
name to give you one.</li>
<!-- ════ ACT II — the web you build on ═════════════════════════════ --> <li><b>Pages nobody can pull.</b> On your own server, spread across strangers
<section class="act" aria-labelledby="act2"> who are paid to keep it, or inside a transaction the whole network stores.</li>
<div class="act-head"> <li><b>Nobody to petition, because nobody is in charge.</b> That cuts both ways,
<span class="act-num">Second choice</span> and it is the honest trade.</li>
<h2 id="act2">The web you build on</h2> </ul>
<p>If you ship things, the question repeats one layer down — and this time the <div class="spacer"></div>
gatekeepers have invoices.</p> <span class="go">Show me →</span>
</div> </a>
<div class="capsules"> </div>
</section>
<a class="capsule-card blue" href="/choose/registrars/">
<div class="capsule blue" aria-hidden="true"></div> <!-- ════ ACT II — the web you build on ═════════════════════════════ -->
<p class="tag">The blue one</p> <section class="act" aria-labelledby="act2">
<h3>Rent it, like everyone.</h3> <div class="act-head">
<ul class="points"> <span class="act-num">Second choice</span>
<li><b>A domain is a lease, not a title.</b> You rent it yearly at whatever the <h2 id="act2">The web you build on</h2>
registrar charges next time, and forgetting once can lose it.</li> <p>If you ship things, the question repeats one layer down — and this time the
<li><b>Suspension is a supported feature.</b> Registrars act on court orders, UDRP gatekeepers have invoices, and a record of who paid them.</p>
rulings and their own policy — by design, not by failure.</li> </div>
<li><b>Every layer keeps a veto.</b> The host has terms of service. The CDN has an
acceptable-use policy. The certificate authority can revoke.</li> <div class="capsules">
<li><b>It is genuinely good infrastructure.</b> Fast, cheap, supported, and
someone answers the phone. That is the deal you are making.</li> <a class="capsule-card blue" href="/choose/registrars/">
</ul> <div class="capsule blue" aria-hidden="true"></div>
<div class="spacer"></div> <p class="tag">The blue one</p>
<span class="go">The conventional stack →</span> <h3>Rent it, like everyone.</h3>
</a> <ul class="points">
<li><b>Anonymous only by exception.</b> The default path binds the name to your
<a class="capsule-card red" href="/register.html"> legal identity — WHOIS/RDAP holds the registrant data, ICANN requires it be
<div class="capsule red" aria-hidden="true"></div> accurate, and the card ties it all together. Privacy providers like Njalla take
<p class="tag">The red one</p> Monero and behave well — pair them with Tor or a VPN and the real-world privacy
<h3>Own the name outright.</h3> is genuinely good. Pay with a bank card, and none of it applies. Either way, the
<ul class="points"> provider still <em>holds</em> what they were told and can be compelled to produce
<li><b>The name is a certificate you hold.</b> A CashToken on Bitcoin Cash — your it.</li>
key controls it, and there is no company in the middle to ask.</li> <li><b>A domain is a lease, not a title.</b> You rent it yearly at whatever the
<li><b>Host it however you like.</b> Your own server, the Sia storage network, or registrar charges next time, and forgetting once can lose it.</li>
on-chain for something small. Repoint it whenever, for free.</li> <li><b>Suspension is a supported feature.</b> Registrars act on court orders, UDRP
<li><b>No API key and no account.</b> Names are CashTokens, records are OP_RETURN, rulings and their own policy — by design, not by failure.</li>
and one beacon address enumerates the whole registry. No sidechain, no fork.</li> <li><b>Every layer keeps a veto, and a bank sits under all of them.</b> Host,
<li><b>Run every part of it yourself.</b> A node plus a small BNS-only indexer CDN, certificate authority, payment processor. Any one can decline.</li>
fits a one-core VPS. Any TLD works — the protocol has no allowlist.</li> <li><b>It is genuinely good infrastructure.</b> Fast, cheap, supported, and
</ul> someone answers the phone. That is the deal you are making.</li>
<div class="spacer"></div> </ul>
<span class="go">Find a name →</span> <div class="spacer"></div>
</a> <span class="go">The conventional stack →</span>
</a>
</div>
</section> <a class="capsule-card red" href="/register.html">
<div class="capsule red" aria-hidden="true"></div>
<p class="foot"> <p class="tag">The red one</p>
Running on Bitcoin Cash <b>chipnet</b> — an alpha on a test network, free to try, and <h3>Own the name outright.</h3>
honest about being early.<br> <p class="brand">Sirius<span>.x</span> — names and hosting, paid in crypto</p>
<span class="alt">You are reading this on <a href="/">silentmode.st</a>, the <ul class="points">
ordinary-web face of the project. The same pages served the other way live at <li><b>Anonymous by default, not by exception.</b> No account, no email, no card,
<a href="https://navigate.st/bns/silentmode.bch">silentmode.bch</a>.</span> no bank — because the stack does not support them. Nothing to compel out of a
</p> provider that never held it.</li>
<li><b>Payment is peer to peer.</b> You pay in crypto, direct to the seller, with
</main> no processor deciding whether you may and no bank keeping a record of the
purchase. Add Tor or a VPN to cover the network layer, which nothing else can
</body> do for you — no stack removes your IP.</li>
</html> <li><b>The name is a certificate you hold.</b> A CashToken on Bitcoin Cash — your
key controls it, and there is no company in the middle to ask.</li>
<li><b>Host it however you like.</b> Your own server, the Sia storage network, or
on-chain for something small. Repoint it whenever, for free.</li>
<li><b>The whole stack is yours to run.</b> Browser, resolver, indexer, registry —
a node plus a small BNS-only indexer fits a one-core VPS. Any TLD works; the
protocol has no allowlist.</li>
</ul>
<div class="spacer"></div>
<span class="go">Find a name on Sirius.x →</span>
</a>
</div>
</section>
<p class="foot">
Running on Bitcoin Cash <b>chipnet</b> — an alpha on a test network, free to try, and
honest about being early.<br>
<span class="alt">You are reading this on <a href="/">silentmode.st</a>, the
ordinary-web face of the project. The same pages served the other way live at
<a href="https://navigate.st/bns/silentmode.bch">silentmode.bch</a>.</span>
</p>
</main>
</body>
</html>

View file

@ -59,7 +59,26 @@ td b{color:var(--ink)}
<h1>Rent it, like everyone.</h1> <h1>Rent it, like everyone.</h1>
<p class="lede">This is the stack almost every site on the internet is built on. It is <p class="lede">This is the stack almost every site on the internet is built on. It is
mature, it is inexpensive, and it is very good at its job. It is also five separate mature, it is inexpensive, and it is very good at its job. It is also five separate
companies, each of whom can independently decide your project is over.</p> companies, each of whom can independently decide your project is over — and every one
of them keeps a record that reaches back to you.</p>
<div class="fair" style="border-left-color:#7fa3f2;margin-top:0;margin-bottom:2.4rem">
<b>The identity bind, and its limits.</b> The default path binds a domain to a verified
legal identity: ICANN's registrar accreditation agreement obliges registrars to hold
accurate registrant data, WHOIS/RDAP publishes some of it, and the card or bank transfer
ties the record together. Privacy-forward registrars like Njalla or MyNymBox exist —
they take Monero, do not require a legal name, and behave well. If you also connect over
Tor or a paid VPN and do not volunteer personal details, the real-world privacy you get
from them is genuinely good.<br><br>
But <b>the mechanism is different</b>. Those providers hold an identity, or a payment,
or a network address <em>on your behalf</em>, and can be compelled to produce what they
have. Anyone who paid with a bank card, or opened an account with an email that reaches
back to them, has not really used the privacy path at all — they have used a privacy
<em>brand</em> attached to the ordinary rails. The conventional stack is
<b>anonymous only by exception</b>, and the exception is compellable. Sirius.x is
anonymous <b>by default</b> — the identity, the payment record, and the account were
never collected, because the stack cannot collect them.
</div>
<h2>Who holds what</h2> <h2>Who holds what</h2>
<div class="layers"> <div class="layers">
@ -110,9 +129,10 @@ td b{color:var(--ink)}
</div> </div>
<div class="door"> <div class="door">
<p>The other option is not a replacement for all of that. It replaces exactly one <p><b>Sirius.x</b> removes two of these surfaces — the one that decides whether the name
layer — the one that decides whether the name is still yours — and leaves the rest of is still yours, and the one that could ever be asked what you paid or who you are.
your choices open. Same day, few cents, no account.</p> Not held on your behalf; not held at all. The rest of your choices stay open. Same
day, few cents, no account, no card.</p>
<a class="btn" href="/register.html">See what a name costs there →</a> <a class="btn" href="/register.html">See what a name costs there →</a>
</div> </div>