Em dash removal, nav/form/terms updates

- Replace all em dashes with hyphens site-wide (22 files)
- Add Safety to nav
- Remove Express Interest button from enterprise header (form is the path now)
- Enterprise form: secondary headcount selection shows honest odds message; yes disables submit button
- Terms §5: add network layer indemnification (patent pending 64/036,821); no proprietary names
- Terms §4: Neuron Inference is live now, not Q3 2026
This commit is contained in:
Will Anderson
2026-04-29 17:14:56 -05:00
parent 235662c2a4
commit 51d2e64c22
22 changed files with 174 additions and 151 deletions
+11 -11
View File
@@ -1,4 +1,4 @@
// components/local_first.el Privacy principles / local-first manifesto.
// components/local_first.el - Privacy principles / local-first manifesto.
// Left: manifesto text. Right: six sticky principles.
fn local_first() -> String {
@@ -17,20 +17,20 @@ fn local_first() -> String {
<h2 class=\"display-lg lf-headline reveal\">You are not the product.</h2>
<p class=\"lf-manifesto-para reveal\" style=\"transition-delay:100ms\">
The company that gave you free search built the most powerful ad-targeting machine in history. The one that promised to connect the world optimized it for outrage &#8212; because outrage drives engagement, and engagement drives revenue. The one that gave everyone a voice sold that attention to the highest bidder. These aren&#39;t accidents. They&#39;re the business model.
The company that gave you free search built the most powerful ad-targeting machine in history. The one that promised to connect the world optimized it for outrage - because outrage drives engagement, and engagement drives revenue. The one that gave everyone a voice sold that attention to the highest bidder. These aren&#39;t accidents. They&#39;re the business model.
</p>
<p class=\"lf-manifesto-para reveal\" style=\"transition-delay:200ms\">
I&#39;ve watched this play out across two decades. Every free product is the same transaction: something useful in exchange for something you didn&#39;t know you were selling &#8212; your attention, your behavior, your future choices. The product is always &#8220;free.&#8221; The price is always you.
I&#39;ve watched this play out across two decades. Every free product is the same transaction: something useful in exchange for something you didn&#39;t know you were selling - your attention, your behavior, your future choices. The product is always &#8220;free.&#8221; The price is always you.
</p>
<p class=\"lf-manifesto-para reveal\" style=\"transition-delay:300ms\">
The harm is real. Teenage depression rates tracked the rise of algorithmic social feeds. Political polarization accelerated when engagement algorithms learned that outrage outperformed nuance. Billions of people had their data harvested, leaked, and weaponized &#8212; often without knowing. Democratic processes were manipulated at scale. And in every case, the companies responsible kept growing.
The harm is real. Teenage depression rates tracked the rise of algorithmic social feeds. Political polarization accelerated when engagement algorithms learned that outrage outperformed nuance. Billions of people had their data harvested, leaked, and weaponized - often without knowing. Democratic processes were manipulated at scale. And in every case, the companies responsible kept growing.
</p>
<p class=\"lf-manifesto-para reveal\" style=\"transition-delay:400ms\">
Now AI is doing the same thing &#8212; faster and deeper. Your queries train their models. Your thought patterns become datasets. The way you reason, what you struggle with, what you&#39;re afraid of &#8212; it&#39;s all captured. You get a useful tool. They get a map of your mind.
Now AI is doing the same thing - faster and deeper. Your queries train their models. Your thought patterns become datasets. The way you reason, what you struggle with, what you&#39;re afraid of - it&#39;s all captured. You get a useful tool. They get a map of your mind.
</p>
<div class=\"lf-manifesto-closer reveal\" style=\"transition-delay:600ms\">
<p>
Neuron is a direct rejection of that model. It runs on your machine. <strong>Your memory never leaves.</strong> I don&#39;t sell data, serve ads, or profile you. The only thing I sell is the software &#8212; and once you have it, it&#39;s yours.
Neuron is a direct rejection of that model. It runs on your machine. <strong>Your memory never leaves.</strong> I don&#39;t sell data, serve ads, or profile you. The only thing I sell is the software - and once you have it, it&#39;s yours.
</p>
</div>
</div>
@@ -39,12 +39,12 @@ fn local_first() -> String {
<div class=\"lf-principle reveal\">
<p class=\"lf-principle-label\">Your machine. Full stop.</p>
<p class=\"lf-principle-body\">Neuron runs on your hardware. The memory graph, the agent loop, every conversation &#8212; none of it leaves your machine. Not to my servers. Not to anyone&#39;s.</p>
<p class=\"lf-principle-body\">Neuron runs on your hardware. The memory graph, the agent loop, every conversation - none of it leaves your machine. Not to my servers. Not to anyone&#39;s.</p>
</div>
<div class=\"lf-principle reveal\" style=\"transition-delay:120ms\">
<p class=\"lf-principle-label\">No training on your data.</p>
<p class=\"lf-principle-body\">Your queries don&#39;t improve a model you don&#39;t own. Your patterns aren&#39;t analyzed to serve you better ads. Your context belongs to you &#8212; not a training pipeline.</p>
<p class=\"lf-principle-body\">Your queries don&#39;t improve a model you don&#39;t own. Your patterns aren&#39;t analyzed to serve you better ads. Your context belongs to you - not a training pipeline.</p>
</div>
<div class=\"lf-principle reveal\" style=\"transition-delay:240ms\">
@@ -54,17 +54,17 @@ fn local_first() -> String {
<div class=\"lf-principle reveal\" style=\"transition-delay:360ms\">
<p class=\"lf-principle-label\">No telemetry for local use.</p>
<p class=\"lf-principle-body\">When Neuron runs locally, I don&#39;t collect usage data. When you opt into Neuron cloud services &#8212; sync, backup, inbox &#8212; those services use the data they need to function. Nothing more.</p>
<p class=\"lf-principle-body\">When Neuron runs locally, I don&#39;t collect usage data. When you opt into Neuron cloud services - sync, backup, inbox - those services use the data they need to function. Nothing more.</p>
</div>
<div class=\"lf-principle reveal\" style=\"transition-delay:480ms\">
<p class=\"lf-principle-label\">Nothing to breach.</p>
<p class=\"lf-principle-body\">I can&#39;t be hacked for your data because I don&#39;t have it. I can&#39;t be subpoenaed for your conversations because I&#39;ve never seen them. I can&#39;t expose what I&#39;ve never held. Your data living on your machine isn&#39;t just a privacy stance &#8212; it&#39;s a security one.</p>
<p class=\"lf-principle-body\">I can&#39;t be hacked for your data because I don&#39;t have it. I can&#39;t be subpoenaed for your conversations because I&#39;ve never seen them. I can&#39;t expose what I&#39;ve never held. Your data living on your machine isn&#39;t just a privacy stance - it&#39;s a security one.</p>
</div>
<div class=\"lf-principle reveal\" style=\"transition-delay:600ms\">
<p class=\"lf-principle-label\">Unreadable even if taken.</p>
<p class=\"lf-principle-body\">Everything Neuron touches is encrypted with post-quantum cryptography &#8212; ML-KEM for key exchange, ML-DSA for signatures. Both are NIST-finalized standards (FIPS 203/204), already deployed at scale across the web. Designed to withstand quantum computers, not just the ones that exist today.</p>
<p class=\"lf-principle-body\">Everything Neuron touches is encrypted with post-quantum cryptography - ML-KEM for key exchange, ML-DSA for signatures. Both are NIST-finalized standards (FIPS 203/204), already deployed at scale across the web. Designed to withstand quantum computers, not just the ones that exist today.</p>
</div>
</div>