Spaces:
Running
Running
deploy(hf): sync szl-holdings/a11oy@ac02db5a10e5b3d4c9b2260674111ff2335888bf derived COPY set
55e5019 verified | <!-- SPDX-License-Identifier: Apache-2.0 | |
| (c) 2026 Lutar, Stephen P. - SZL Holdings - ORCID 0009-0001-0110-4173 | |
| audit/pricing-2026-08-31: founder-set launch pricing, four honest tiers | |
| (Community / Team / Governed Evidence Pilot / Enterprise). On-brand KANCHAY, | |
| one nav, mobile-friendly, 0 runtime CDN. Prices marked launch pricing; no | |
| customer, revenue, or market-validation claims (COMMERCIAL_LEDGER: all | |
| UNKNOWN). Demand signals are labelled as downloads, never as customers. | |
| Doctrine v11 LOCKED. --> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"/> | |
| <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"/> | |
| <title>a11oy — Pricing</title> | |
| <meta name="description" content="a11oy pricing: four honest tiers — Community (free), Team ($2,500/mo), the 30-day Governed Evidence Pilot ($15,000 flat), and Enterprise (custom, air-gapped). Founder-set launch pricing. Verifiable evidence for agentic AI."/> | |
| <link rel="canonical" href="https://a-11-oy.com/pricing"/> | |
| <style> | |
| /* KANCHAY palette — one palette org-wide. 0 runtime CDN: named font families | |
| degrade to the system stack, no @import to any font host. Purple is banned. */ | |
| :root{ | |
| --bg:#0a0a0a; --panel:#111317; --panel-2:#15181d; --hairline:#1f2630; | |
| --gold:#c9b787; --gold-dim:#a89868; --teal:#5fb3a3; --red:#e0564f; | |
| --muted:#8a93a0; --text:#e7e9ec; --text-soft:#b9bfc8; --ghost:#6b727c; | |
| --display:"Space Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif; | |
| --mono:"JetBrains Mono","Fira Code",ui-monospace,SFMono-Regular,monospace; | |
| --maxw:1180px; --radius:14px; --radius-sm:9px; | |
| } | |
| *,*::before,*::after{box-sizing:border-box;margin:0;padding:0} | |
| html{-webkit-text-size-adjust:100%;scroll-behavior:smooth} | |
| body{background:var(--bg);color:var(--text);font-family:var(--display);font-size:16px;line-height:1.55; | |
| -webkit-font-smoothing:antialiased;overflow-x:hidden; | |
| background-image:radial-gradient(1100px 620px at 74% -10%,rgba(95,179,163,.09),transparent 60%), | |
| radial-gradient(820px 480px at 6% 2%,rgba(201,183,135,.06),transparent 55%);} | |
| a{color:var(--gold);text-decoration:none} a:hover{text-decoration:underline} | |
| .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px} | |
| /* ── ONE nav / topbar ─────────────────────────────────────────────── */ | |
| header.top{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--hairline); | |
| background:rgba(10,10,10,.74);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)} | |
| header.top .wrap{display:flex;align-items:center;gap:16px;height:62px} | |
| .brand{display:flex;align-items:center;gap:11px;font-family:var(--display);font-weight:600; | |
| font-size:17px;letter-spacing:-.01em;color:var(--text)} | |
| .brand:hover{text-decoration:none} | |
| .brand .dot{width:9px;height:9px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px rgba(201,183,135,.14)} | |
| .brand small{color:var(--muted);font-weight:400;font-size:13px} | |
| .nav{display:flex;align-items:center;gap:24px;margin-left:8px} | |
| .nav a{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)} | |
| .nav a:hover{color:var(--text);text-decoration:none} | |
| .nav a.active{color:var(--gold)} | |
| .top .spacer{flex:1} | |
| .btn{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:12.5px; | |
| letter-spacing:.05em;text-transform:uppercase;font-weight:500;padding:11px 18px;border-radius:var(--radius-sm); | |
| border:1px solid var(--hairline);color:var(--text);background:var(--panel-2)} | |
| .btn:hover{border-color:var(--gold-dim);text-decoration:none} | |
| .btn.primary{background:var(--gold);color:#0a0a0a;border-color:var(--gold);font-weight:600} | |
| .btn.primary:hover{background:#d8c79b;border-color:#d8c79b} | |
| @media (max-width:720px){.nav{display:none}} | |
| /* ── hero ─────────────────────────────────────────────────────────── */ | |
| .hero{padding:56px 0 8px} | |
| .eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--gold-dim);margin-bottom:14px} | |
| h1{font-family:var(--display);font-weight:600;font-size:clamp(30px,5vw,46px);line-height:1.06;letter-spacing:-.02em;margin-bottom:14px} | |
| .hero p{color:var(--text-soft);font-size:clamp(15px,1.6vw,18px);max-width:62ch;line-height:1.5} | |
| .tag{display:inline-block;margin-top:18px;font-family:var(--mono);font-size:12.5px;color:var(--teal); | |
| border:1px solid rgba(95,179,163,.35);background:rgba(95,179,163,.08);border-radius:8px;padding:8px 14px} | |
| /* ── tier cards ───────────────────────────────────────────────────── */ | |
| .tiers{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:40px 0 12px} | |
| @media (max-width:1100px){.tiers{grid-template-columns:repeat(2,1fr)}} | |
| @media (max-width:640px){.tiers{grid-template-columns:1fr}} | |
| .tier{background:var(--panel);border:1px solid var(--hairline);border-radius:var(--radius); | |
| padding:26px 24px;display:flex;flex-direction:column;gap:16px;position:relative} | |
| .tier.feature{border-color:rgba(201,183,135,.5);box-shadow:0 24px 60px -30px rgba(201,183,135,.35)} | |
| .tier .flag{position:absolute;top:-11px;left:24px;font-family:var(--mono);font-size:10px;letter-spacing:.14em; | |
| text-transform:uppercase;color:#0a0a0a;background:var(--gold);border-radius:999px;padding:4px 11px;font-weight:700} | |
| .tier .name{font-family:var(--display);font-weight:600;font-size:20px;letter-spacing:-.01em} | |
| .tier .for{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:-8px} | |
| .tier .price{font-family:var(--display);font-weight:600;font-size:30px;letter-spacing:-.01em;color:var(--text)} | |
| .tier .price small{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--muted);font-weight:400;margin-top:6px;text-transform:none} | |
| .tier ul{list-style:none;display:flex;flex-direction:column;gap:10px;margin-top:2px} | |
| .tier li{font-size:14px;color:var(--text-soft);line-height:1.45;padding-left:24px;position:relative} | |
| .tier li::before{content:"";position:absolute;left:2px;top:7px;width:9px;height:9px;border-radius:50%; | |
| background:rgba(95,179,163,.18);box-shadow:inset 0 0 0 2px var(--teal)} | |
| .tier .cta{margin-top:auto} | |
| .tier .cta .btn{width:100%;justify-content:center} | |
| /* ── comparison (responsive: table on desktop, stacked cards on phones) ── */ | |
| .compare{margin:44px 0 8px} | |
| .compare h2{font-family:var(--display);font-weight:600;font-size:22px;letter-spacing:-.01em;margin-bottom:6px} | |
| .compare .sub{color:var(--muted);font-size:13.5px;margin-bottom:18px} | |
| .tablecard{background:var(--panel);border:1px solid var(--hairline);border-radius:var(--radius);overflow:hidden} | |
| .tablewrap{overflow-x:auto} | |
| table{width:100%;border-collapse:collapse;font-size:14px;min-width:760px} | |
| th,td{text-align:left;padding:14px 16px;border-bottom:1px solid var(--hairline);vertical-align:top} | |
| thead th{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:600;background:var(--panel-2)} | |
| tbody th{font-weight:600;color:var(--text);font-family:var(--display)} | |
| td{color:var(--text-soft)} | |
| .yes{color:var(--teal);font-weight:600} .no{color:var(--ghost)} .partial{color:var(--gold-dim)} | |
| /* Phone: turn the wide table into stacked, labelled rows — never overflows. */ | |
| @media (max-width:720px){ | |
| .tablewrap{overflow-x:visible} | |
| table{min-width:0} | |
| table,thead,tbody,th,td,tr{display:block} | |
| thead{position:absolute;left:-9999px} | |
| tbody th{background:var(--panel-2);border-top:1px solid var(--hairline);font-size:15px;padding:12px 16px 10px} | |
| td{border:none;padding:8px 16px;display:flex;justify-content:space-between;gap:16px;align-items:baseline} | |
| td::before{content:attr(data-label);font-family:var(--mono);font-size:10.5px;letter-spacing:.08em; | |
| text-transform:uppercase;color:var(--muted);flex:0 0 auto} | |
| tr{border-bottom:1px solid var(--hairline)} | |
| tr:last-child td:last-child{padding-bottom:14px} | |
| } | |
| /* ── honesty note + FAQ ───────────────────────────────────────────── */ | |
| .note{border-left:3px solid var(--gold);background:rgba(201,183,135,.06);color:var(--text-soft); | |
| font-size:14px;padding:14px 18px;border-radius:0 10px 10px 0;margin:34px 0 0;line-height:1.6} | |
| .faq{margin:40px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:18px} | |
| @media (max-width:720px){.faq{grid-template-columns:1fr}} | |
| .faq .q{background:var(--panel);border:1px solid var(--hairline);border-radius:var(--radius);padding:18px 20px} | |
| .faq .q h3{font-family:var(--display);font-size:15.5px;font-weight:600;margin-bottom:6px} | |
| .faq .q p{font-size:13.5px;color:var(--muted);line-height:1.55} | |
| .close{margin:44px 0;padding:28px;background:var(--panel);border:1px solid rgba(201,183,135,.4);border-radius:var(--radius); | |
| display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px} | |
| .close .t{font-family:var(--display);font-weight:600;font-size:20px;letter-spacing:-.01em} | |
| .close .s{color:var(--muted);font-size:14px;margin-top:4px} | |
| footer{border-top:1px solid var(--hairline);color:var(--muted);font-size:12px;padding:22px 0 40px;line-height:1.7} | |
| footer .wrap{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center} | |
| footer a{color:var(--muted)} footer a:hover{color:var(--text)} | |
| </style> | |
| <link rel="stylesheet" href="/assets/szl-flow.css" data-szl-flow-asset="style" /> | |
| <link rel="stylesheet" href="/assets/szl-holo-v2.css" data-szl-holo-asset="style-v2" /> | |
| </head> | |
| <body> | |
| <!-- ONE nav — same shape as the landing/console topbar --> | |
| <header class="top"> | |
| <div class="wrap"> | |
| <a class="brand" href="/landing"><span class="dot"></span>a11oy <small>/ SZL Holdings</small></a> | |
| <nav class="nav" aria-label="Primary"> | |
| <a href="/landing">Home</a> | |
| <a href="/pricing" class="active">Pricing</a> | |
| <a href="/docs">Docs</a> | |
| <a href="/trust">Trust</a> | |
| <a href="/verify">Verify</a> | |
| </nav> | |
| <span class="spacer"></span> | |
| <a class="btn primary" href="mailto:hello@a-11-oy.com?subject=a11oy%20pricing">Talk to us</a> | |
| </div> | |
| </header> | |
| <main> | |
| <section class="hero wrap"> | |
| <p class="eyebrow">Pricing</p> | |
| <h1>Verifiable evidence for agentic AI,<br>priced honestly.</h1> | |
| <p>a11oy puts a policy gate in front of every AI agent action and seals each decision into a | |
| signed, hash-chained receipt anyone can verify offline. Four tiers below. Prices are | |
| <b>founder-set launch pricing</b> — early, simple, and subject to change as we learn.</p> | |
| <span class="tag">Founder-set launch pricing — every receipt verifiable, every claim checkable.</span> | |
| </section> | |
| <!-- Tier cards (naturally responsive; stack on phones) --> | |
| <section class="tiers wrap"> | |
| <div class="tier"> | |
| <div class="name">Community</div> | |
| <div class="for">Individuals & evaluation</div> | |
| <div class="price">Free<small>Open artifacts · self-serve</small></div> | |
| <ul> | |
| <li><a href="https://github.com/szl-holdings/governed-receipt-spec">governed-receipt-spec</a> — the open receipt format</li> | |
| <li><a href="https://huggingface.co/spaces/SZLHOLDINGS/prove-it">prove-it</a> verifier — check any receipt in your browser</li> | |
| <li>Conformance vectors — PASS/FAIL-labeled fixtures for your own verifier</li> | |
| <li>Community support</li> | |
| </ul> | |
| <div class="cta"><a class="btn" href="https://github.com/szl-holdings/governed-receipt-spec">Read the spec</a></div> | |
| </div> | |
| <div class="tier"> | |
| <div class="name">Team</div> | |
| <div class="for">Companies deploying internal agents</div> | |
| <div class="price">$2,500<small>per month · launch pricing</small></div> | |
| <ul> | |
| <li>Everything in Community</li> | |
| <li>Evidence-plane sidecar for your agent stack</li> | |
| <li>Hash-chained receipt ledger — append-only, tamper-evident</li> | |
| <li>10 controls mapped to ISO/IEC 42001, EU AI Act & NIST AI RMF</li> | |
| <li>Auditor export bundle</li> | |
| </ul> | |
| <div class="cta"><a class="btn" href="mailto:hello@a-11-oy.com?subject=a11oy%20Team%20plan">Start a conversation</a></div> | |
| </div> | |
| <div class="tier feature"> | |
| <div class="flag">Start here — 30 days</div> | |
| <div class="name">Governed Evidence Pilot</div> | |
| <div class="for">One workflow · fixed scope</div> | |
| <div class="price">$15,000<small>flat · 30 days · launch pricing</small></div> | |
| <ul> | |
| <li>One integrated agent workflow, end to end</li> | |
| <li>Signed receipts on every governed action</li> | |
| <li>External adversarial review of the receipt claim</li> | |
| <li>Measurable acceptance: chain verifies offline, zero unlogged decisions</li> | |
| <li>Fixed price, fixed scope, fixed calendar</li> | |
| </ul> | |
| <div class="cta"><a class="btn primary" href="mailto:hello@a-11-oy.com?subject=Governed%20Evidence%20Pilot">Book the pilot</a></div> | |
| </div> | |
| <div class="tier"> | |
| <div class="name">Enterprise</div> | |
| <div class="for">Regulated, defense & on-prem</div> | |
| <div class="price">Custom<small>Annual contract · your hardware</small></div> | |
| <ul> | |
| <li>Everything in Team</li> | |
| <li>Own-metal mesh deployment</li> | |
| <li>Hardware-key signing — your keys, your signing root</li> | |
| <li>Air-gap / UDS deployment, zero outside dependency</li> | |
| <li>Named engineer & response SLA</li> | |
| </ul> | |
| <div class="cta"><a class="btn" href="mailto:hello@a-11-oy.com?subject=a11oy%20Enterprise">Talk to the founder</a></div> | |
| </div> | |
| </section> | |
| <!-- Comparison — responsive table (stacks on phones, never overflows) --> | |
| <section class="compare wrap"> | |
| <h2>What's in each tier</h2> | |
| <p class="sub">Same governed core across all four. Higher tiers add deployment control, assurance depth, and support.</p> | |
| <div class="tablecard"> | |
| <div class="tablewrap"> | |
| <table> | |
| <thead> | |
| <tr><th scope="col">Capability</th><th scope="col">Community</th><th scope="col">Team</th><th scope="col">Pilot</th><th scope="col">Enterprise</th></tr> | |
| </thead> | |
| <tbody> | |
| <tr> | |
| <th scope="row">Open receipt spec + browser verifier</th> | |
| <td data-label="Community" class="yes">Yes</td> | |
| <td data-label="Team" class="yes">Yes</td> | |
| <td data-label="Pilot" class="yes">Yes</td> | |
| <td data-label="Enterprise" class="yes">Yes</td> | |
| </tr> | |
| <tr> | |
| <th scope="row">Conformance vectors</th> | |
| <td data-label="Community" class="yes">Yes</td> | |
| <td data-label="Team" class="yes">Yes</td> | |
| <td data-label="Pilot" class="yes">Yes</td> | |
| <td data-label="Enterprise" class="yes">Yes</td> | |
| </tr> | |
| <tr> | |
| <th scope="row">Evidence-plane sidecar</th> | |
| <td data-label="Community" class="no">—</td> | |
| <td data-label="Team" class="yes">Yes</td> | |
| <td data-label="Pilot" class="yes">Yes</td> | |
| <td data-label="Enterprise" class="yes">Yes</td> | |
| </tr> | |
| <tr> | |
| <th scope="row">Hash-chained receipt ledger</th> | |
| <td data-label="Community" class="no">—</td> | |
| <td data-label="Team" class="yes">Yes</td> | |
| <td data-label="Pilot" class="yes">Yes</td> | |
| <td data-label="Enterprise" class="yes">Yes</td> | |
| </tr> | |
| <tr> | |
| <th scope="row">Mapped controls (ISO/IEC 42001 · EU AI Act · NIST AI RMF)</th> | |
| <td data-label="Community" class="no">—</td> | |
| <td data-label="Team" class="yes">10</td> | |
| <td data-label="Pilot" class="yes">10, with evidence links</td> | |
| <td data-label="Enterprise" class="partial">Custom scope</td> | |
| </tr> | |
| <tr> | |
| <th scope="row">Auditor export bundle</th> | |
| <td data-label="Community" class="no">—</td> | |
| <td data-label="Team" class="yes">Yes</td> | |
| <td data-label="Pilot" class="yes">Yes</td> | |
| <td data-label="Enterprise" class="yes">Yes</td> | |
| </tr> | |
| <tr> | |
| <th scope="row">External adversarial review of the receipt claim</th> | |
| <td data-label="Community" class="no">—</td> | |
| <td data-label="Team" class="no">—</td> | |
| <td data-label="Pilot" class="yes">Yes</td> | |
| <td data-label="Enterprise" class="partial">On request</td> | |
| </tr> | |
| <tr> | |
| <th scope="row">Own-metal mesh deployment</th> | |
| <td data-label="Community" class="no">—</td> | |
| <td data-label="Team" class="no">—</td> | |
| <td data-label="Pilot" class="no">—</td> | |
| <td data-label="Enterprise" class="yes">Yes</td> | |
| </tr> | |
| <tr> | |
| <th scope="row">Hardware-key signing (your signing root)</th> | |
| <td data-label="Community" class="no">—</td> | |
| <td data-label="Team" class="no">—</td> | |
| <td data-label="Pilot" class="no">—</td> | |
| <td data-label="Enterprise" class="yes">Yes</td> | |
| </tr> | |
| <tr> | |
| <th scope="row">Air-gap / UDS deployment</th> | |
| <td data-label="Community" class="no">—</td> | |
| <td data-label="Team" class="no">—</td> | |
| <td data-label="Pilot" class="no">—</td> | |
| <td data-label="Enterprise" class="yes">Yes</td> | |
| </tr> | |
| <tr> | |
| <th scope="row">Support</th> | |
| <td data-label="Community">Community</td> | |
| <td data-label="Team">Business hours</td> | |
| <td data-label="Pilot">Direct to founder</td> | |
| <td data-label="Enterprise">Named engineer + SLA</td> | |
| </tr> | |
| </tbody> | |
| </table> | |
| </div> | |
| </div> | |
| <div class="note"> | |
| <b>Honest note on launch pricing.</b> These prices are founder-set launch pricing — early and | |
| deliberately simple. We have no paying customers yet and we say so; our demand signals today are | |
| open-source downloads, not contracts. The pilot is a fixed-fee 30-day engagement with measurable | |
| acceptance criteria, because the first commercial evidence this company produces should itself be | |
| verifiable. Usage we meter is counted against the same signed receipts you can verify — we count | |
| out loud, never behind a hidden paywall. | |
| </div> | |
| </section> | |
| <!-- FAQ --> | |
| <section class="faq wrap"> | |
| <div class="q"><h3>Do I have to trust your numbers?</h3><p>No. Every decision ships a signed receipt | |
| you can re-verify yourself, in your own browser, at <a href="/verify">/verify</a> — including | |
| anything we meter for billing.</p></div> | |
| <div class="q"><h3>What happens in the 30-day pilot?</h3><p>We integrate one agent workflow with the | |
| evidence plane: policy gates on every action, signed hash-chained receipts, 10 mapped controls with | |
| evidence links, an auditor export, and an external adversarial review that tries to break the | |
| receipt claim. Acceptance is measurable, in writing, up front.</p></div> | |
| <div class="q"><h3>Can it run fully offline?</h3><p>Yes — the Enterprise tier deploys air-gapped on | |
| your own hardware (own-metal mesh, UDS) with your signing keys and no runtime dependency on | |
| outside services.</p></div> | |
| <div class="q"><h3>What is "proven"?</h3><p>Eight core formulas (the locked-8) are proven in Lean 4 | |
| and re-checked on every build. The Λ trust score is <b>Conjecture 1</b> — advisory, never a gate, | |
| never shown as "green". Trust is capped at 0.97, never 100%.</p></div> | |
| </section> | |
| <div class="wrap"> | |
| <div class="close"> | |
| <div> | |
| <div class="t">Not sure which tier fits?</div> | |
| <div class="s">Tell us your agent workflow and deployment constraints — we'll size it with you.</div> | |
| </div> | |
| <a class="btn primary" href="mailto:hello@a-11-oy.com?subject=a11oy%20pricing%20question">Talk to us →</a> | |
| </div> | |
| </div> | |
| </main> | |
| <footer> | |
| <div class="wrap"> | |
| <span>© 2026 SZL Holdings</span> | |
| <a href="/landing">Home</a> | |
| <a href="/trust">Trust center</a> | |
| <a href="/verify">Verify a receipt</a> | |
| <a href="/docs">Docs</a> | |
| <a href="https://a-11-oy.com">a-11-oy.com</a> | |
| </div> | |
| </footer> | |
| <script src="/assets/szl-flow.js" defer data-szl-flow-asset="script"></script> | |
| <script src="/assets/szl-holo-v2.js" defer data-szl-holo-asset="script-v2"></script> | |
| </body> | |
| </html> | |