1<!doctype html> 2<html lang="en"> 3 <head> 4 <meta charset="utf-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1" /> 6 <!-- The largest element on every page is a heading set in Inter, so it is 7 worth fetching before the stylesheet has been parsed. --> 8 <link 9 rel="preload" 10 href="./fonts/inter-latin-var.woff2" 11 as="font" 12 type="font/woff2" 13 crossorigin 14 /> 15 <!-- The real brand asset set, copied from Hivemind's static/ so the app and the 16 marketing site show the same tab icon. An earlier version of this file used a 17 hand-drawn favicon.svg â three flat bars on a navy tile â which was a 18 simplification of the mark that also inverted its ground. The mark is the 19 slanted log lines forming the A, navy with the periwinkle signal bar, and 20 there was never a reason to redraw it. .ico first, because it carries the 21 16/32/48 sizes in one file and is what desktop browsers reach for. --> 22 <link rel="icon" href="./favicon.ico" sizes="any" /> 23 <link rel="icon" href="./favicon-32x32.png" type="image/png" sizes="32x32" /> 24 <link rel="icon" href="./favicon-16x16.png" type="image/png" sizes="16x16" /> 25 <link rel="apple-touch-icon" href="./apple-touch-icon.png" /> 26 <!-- Both match --color-surface in app.css, per scheme. The product panels are 27 islands inside the page, not the browser chrome's business, so these are the 28 PAGE grounds only. Without the pair, a reader on a dark OS gets a light strip 29 of browser chrome above a dark page, which is more jarring than either theme 30 on its own. --> 31 <meta name="theme-color" media="(prefers-color-scheme: light)" content="#f7f9fd" /> 32 <meta name="theme-color" media="(prefers-color-scheme: dark)" content="#050509" /> 33 34 <!-- 35 Organisation identity. Static, so it lives here rather than in a layout. 36 Note what is absent: the previous site listed a cloudwaysapps.com hostname 37 as an alias of the company, publishing the hosting provider's internal 38 address to anyone who read the markup. 39 --> 40
40<script type="application/ld+json"> 41 { 42 "@context": "https://schema.org", 43 "@type": "Organization", 44 "@id": "https://auditty.ai/#organization", 45 "name": "Auditty", 46 "url": "https://auditty.ai", 47 "logo": "https://auditty.ai/android-chrome-512x512.png", 48 "email": "[email protected]", 49 "description": "Auditty forwards the 5% of your logs that matter and keeps 100% of the raw data in your own cloud storage, then proves nothing was lost." 50 } 51 </script>
51 52 53 <!-- 54 The site itself, as an entity. Every /docs page carries `isPartOf` pointing 55 at this @id, and until this node existed that was a reference to nothing: 56 the only description of #website was the one inlined by techArticleSchema, 57 which named it "Auditty documentation" with a url of /docs. So the graph 58 said the whole site WAS the documentation, and a reader assembling an 59 answer about the product resolved the top-level entity to a reference 60 manual. Defined here, once, for the same reason the Organization is. 61 --> 62
62<script type="application/ld+json"> 63 { 64 "@context": "https://schema.org", 65 "@type": "WebSite", 66 "@id": "https://auditty.ai/#website", 67 "name": "Auditty", 68 "url": "https://auditty.ai", 69 "publisher": { "@id": "https://auditty.ai/#organization" }, 70 "inLanguage": "en" 71 } 72 </script>
72 73 74 <meta http-equiv="content-security-policy" content="default-src 'self'; connect-src 'self' https://cloudflareinsights.com; font-src 'self'; img-src 'self' data:; object-src 'none'; script-src 'self' https://static.cloudflareinsights.com 'sha256-EytrGfWYQhJE8rs7j/L88JRXIwmsfpCahn46OHqlKhU='; style-src 'self' 'unsafe-inline'; base-uri 'self'; form-action 'self'"> 75 <link href="./_app/immutable/assets/Logo.CWYhJoQM.css" rel="stylesheet"> 76 <link href="./_app/immutable/assets/0.CvgWcmVE.css" rel="stylesheet"> 77 <link rel="modulepreload" href="./_app/immutable/entry/start.C91QMDUi.js"> 78 <link rel="modulepreload" href="./_app/immutable/chunks/Dg2F7GW4.js"> 79 <link rel="modulepreload" href="./_app/immutable/chunks/E7G8zkDw.js"> 80 <link rel="modulepreload" href="./_app/immutable/entry/app.BI6eBfZV.js"> 81 <link rel="modulepreload" href="./_app/immutable/chunks/DsnmJJEf.js"> 82 <link rel="modulepreload" href="./_app/immutable/chunks/BUVv04Oa.js"> 83 <link rel="modulepreload" href="./_app/immutable/chunks/BV7XuXEi.js"> 84 <link rel="modulepreload" href="./_app/immutable/chunks/KtQZMy0y.js"> 85 <link rel="modulepreload" href="./_app/immutable/nodes/0.D2aAJPjs.js"> 86 <link rel="modulepreload" href="./_app/immutable/chunks/CHkKfH11.js"> 87 <link rel="modulepreload" href="./_app/immutable/chunks/BHHs2pXW.js"> 88 <link rel="modulepreload" href="./_app/immutable/chunks/JxaCHvtO.js"> 89 <link rel="modulepreload" href="./_app/immutable/chunks/CUobRRhx.js"> 90 <link rel="modulepreload" href="./_app/immutable/chunks/D_0G1TQi.js"> 91 <link rel="modulepreload" href="./_app/immutable/chunks/x6-7QAOe.js"> 92 <link rel="modulepreload" href="./_app/immutable/nodes/2.u6JxSfqv.js"> 93 <link rel="modulepreload" href="./_app/immutable/chunks/D2e2p2EX.js"> 94 <link rel="modulepreload" href="./_app/immutable/nodes/8.B0Yz1OfD.js"> 95 <link rel="modulepreload" href="./_app/immutable/chunks/CGosObDM.js"> 96 <link rel="modulepreload" href="./_app/immutable/chunks/DZ59i3dL.js"><!--gsrl61--><meta name="description" content="Installing, configuring and operating Auditty: Helm and systemd installation, rule and suppression reference, the vault archive, metrics and access control."/> <link rel="canonical" href="https://auditty.ai/docs"/> <!--[!--><meta name="robots" content="index, follow, max-image-preview:large"/><!--]--> <meta property="og:type" content="website"/> <meta property="og:site_name" content="Auditty"/> <meta property="og:title" content="Documentation · Auditty"/> <meta property="og:description" content="Installing, configuring and operating Auditty: Helm and systemd installation, rule and suppression reference, the vault archive, metrics and access control."/> <meta property="og:url" content="https://auditty.ai/docs"/> <meta property="og:image" content="https://auditty.ai/og.png?v=2"/> <meta property="og:image:width" content="1200"/> <meta property="og:image:height" content="630"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="Documentation · Auditty"/> <meta name="twitter:description" content="Installing, configuring and operating Auditty: Helm and systemd installation, rule and suppression reference, the vault archive, metrics and access control."/> <meta name="twitter:image" content="https://auditty.ai/og.png?v=2"/><!----><title>Documentation · Auditty</title> 97 </head> 98 <body data-sveltekit-preload-data="hover"> 99 <div style="display: contents"><!--[--><!--[--><!----><a href="#main" class="sr-only focus:not-sr-only focus:fixed focus:top-4 focus:left-4 focus:z-100 focus:rounded-lg focus:bg-accent-fill focus:px-4 focus:py-2 focus:text-sm focus:font-medium focus:text-accent-on-fill">Skip to content</a> <header class="fixed inset-x-0 top-0 z-50 transition-colors duration-300 border-b border-transparent"><div class="container-page flex h-16 items-center justify-between gap-8"><a href="/" class="shrink-0 text-ink" aria-label="Auditty home"><svg viewBox="0 0 500 105.6" class="h-6 w-auto svelte-1l8nvlt" fill="currentColor" role="img" aria-label="Auditty" xmlns="http://www.w3.org/2000/svg"><polyline class="diag svelte-1l8nvlt" points="152.4 77.4 169.3 77.4 141.1 0 124.1 0"></polyline><path class="bar bar-1 svelte-1l8nvlt" d="M99.8,35.2c-18,0-36,0-54,0-3.9,0-7-3.2-7-7s3.2-7,7-7h59.2l-5.2,14.1Z"></path><rect class="bar bar-2 svelte-1l8nvlt" x="0" y="42.2" width="39.2" height="14.1" rx="7" ry="7"></rect><path class="bar bar-3 svelte-1l8nvlt" d="M84.3,77.4H16.2c-3.9,0-7-3.2-7-7h0c0-3.9,3.2-7,7-7h73.3l-5.2,14.1Z"></path><path class="bar bar-signal svelte-1l8nvlt" d="M130.6,56.3H54.4c-3.9,0-7.1-3.2-7.1-7s3.2-7,7.1-7c23.7,0,47.3,0,71,0l5.1,14.1Z" fill="#9187eb"></path><g class="letters svelte-1l8nvlt"><path d="M176.3,56V21.1h16.9v30.8c0,9.6,2.6,11.5,11,11.5s11.1-2,11.1-12.5v-29.7h16.9v56.3h-16.9v-8.3h-.2c-2.3,6.1-7,9.1-17.8,9.1s-21-6.4-21-22.2Z"></path><path d="M245.1,49.3c0-22.5,5.7-29.3,24.7-29.3s16.4,1.2,19.4,7.9h.2V0h16.9v77.4h-16.9v-8.3h-.2c-2.8,6.7-7,9.1-19.3,9.1-19,0-24.8-6.4-24.8-29ZM276.8,63.3
99c10.2,0,12.6-2,12.6-12.1v-4c0-10.1-2.4-12.1-12.6-12.1s-12.6,2-12.6,14.1,1.7,14.1,12.6,14.1Z"></path><path d="M320.4,0h16.9v14.1h-16.9V0ZM320.4,21.1h16.9v56.3h-16.9V21.1Z"></path><path d="M351.5,7h16.9v14.1h14.4v14.1h-14.4v22.9c0,4.4,1.2,5.3,6.9,5.3h7.4v14.1h-14.6c-12.7,0-16.7-5.1-16.7-16.4V7Z"></path><path d="M396.8,7h16.9v14.1h14.4v14.1h-14.4v22.9c0,4.4,1.2,5.3,6.9,5.3h7.4v14.1h-14.6c-12.7,0-16.7-5.1-16.7-16.4V7Z"></path><path d="M442.2,91.5h4.3c4.1,0,12.6-.2,12.6-5.1h0l-24-65.3h17l15.5,42.2h0l15.5-42.2h16.9l-25.7,70.4c-3.8,9.4-9.3,14.1-20.1,14.1h-11.9v-14.1Z"></path></g></svg><!----></a> <nav class="hidden items-center gap-8 md:flex" aria-label="Main"><!--[--><a href="/platform" class="text-sm transition-colors text-ink-muted hover:text-ink">Platform</a><a href="/security" class="text-sm transition-colors text-ink-muted hover:text-ink">Security</a><a href="/pricing" class="text-sm transition-colors text-ink-muted hover:text-ink">Pricing</a><a href="/docs" class="text-sm transition-colors text-ink">Docs</a><a href="/faq" class="text-sm transition-colors text-ink-muted hover:text-ink">FAQ</a><!--]--></nav> <div class="hidden items-center gap-3 md:flex"><a href="https://app.auditty.ai" rel="noopener" class="text-sm text-ink-muted transition-colors hover:text-ink">Sign in</a> <a href="/contact" class="rounded-lg bg-accent-fill px-4 py-2 text-sm font-medium text-accent-on-fill transition-colors hover:bg-accent-fill-hover">Book a demo</a></div> <button type="button" class="-mr-2 flex h-10 w-10 items-center justify-center rounded-lg text-ink-body md:hidden" aria-expanded="false" aria-controls="mobile-nav" aria-label="Open menu"><svg viewBox="0 0 24 24" class="h-5 w-5" fill="none" stroke="currentColor" stroke-width="1.75"><!--[!--><path d="M3 7h18M3 12h18M3 17h18" stroke-linecap="round"></path><!--]--></svg></button></div> <!--[!--><!--]--></header><!----> <main id="main" class="pt-16"><!--[--><!----><div class="container-page py-10 sm:py-14"><div class="lg:grid lg:grid-cols-[15rem_1fr] lg:gap-14"><aside class="lg:sticky lg:top-24 lg:max-h-[calc(100vh-8rem)] lg:self-start lg:overflow-y-auto"><p class="font-mono text-[11px] tracking-[0.16em] text-ink-faint uppercase">Documentation</p> <nav class="mt-4" aria-label="Documentation sections"><ul class="space-y-0.5"><!--[--><li><a href="/docs/overview" class="block rounded-md px-3 py-1.5 text-sm transition-colors text-ink-body hover:bg-surface-sunken hover:text-ink">Platform Overview</a></li><li><a href="/docs/installation" class="block rounded-md px-3 py-1.5 text-sm transition-colors text-ink-body hover:bg-surface-sunken hover:text-ink">Installation</a></li><li><a href="/docs/configuration" class="block rounded-md px-3 py-1.5 text-sm transition-colors text-ink-body hover:bg-surface-sunken hover:text-ink">Configuration</a></li><li><a href="/docs/log-intelligence" class="block rounded-md px-3 py-1.5 text-sm transition-colors text-ink-body hover:bg-surface-sunken hover:text-ink">Log Intelligence</a></li><li><a href="/docs/suppression" class="block rounded-md px-3 py-1.5 text-sm transition-colors text-ink-body hover:bg-surface-sunken hover:text-ink">Suppression</a></li><li><a href="/docs/vault" class="block rounded-md px-3 py-1.5 text-sm transition-colors text-ink-body hover:bg-surface-sunken hover:text-ink">Vault (Log Archive)</a></li><li><a href="/docs/metrics" class="block rounded-md px-3 py-1.5 text-sm transition-colors text-ink-body hover:bg-surface-sunken hover:text-ink">Metrics</a></li><li><a href="/docs/access" class="block rounded-md px-3 py-1.5 text-sm transition-colors text-ink-body hover:bg-surface-sunken hover:text-ink">User Management & Access</a></li><li><a href="/docs/support" class="block rounded-md px-3 py-1.5 text-sm transition-colors text-ink-body hover:bg-surface-sunken hover:text-ink">Support</a></li><!--]--></ul></nav> <div class="mt-6 border-t border-line pt-4"><a href="/faq" class="block rounded-md px-3 py-1.5 text-sm text-ink-body transition-colors hover:bg-surface-sunken hover:text-ink">FAQ</a> <a href="/contact" class="block rounded-md px-3 py-1.5 text-sm text-ink-body transition-colors hover:bg-surface-sunken hover:text-ink">Book a demo</a></div></aside> <div class="mt-10 min-w-0 lg:mt-0"><!----><!----> <header><p class="font-mono text-xs tracking-[0.18em] text-accent uppercase">Documentation</p> <h1 class="mt-5 text-4xl leading-[1.1] sm:text-5xl">Everything needed to run it.</h1> <p class="mt-6 max-w-2xl text-lg leading-relaxed text-ink-body">Installation through to operation, written against the shipped system. The same documentation 100 renders inside the app for anyone already signed in. This is one source, not a marketing edition 101 of it.</p></header> <div class="mt-12 grid gap-4 sm:grid-cols-2"><!--[--><a href="/docs/overview" class="group card card-lift rounded-xl p-5"><div class="flex items-baseline gap-3"><span class="font-mono text-xs text-accent">01</span> <h2 class="text-base transition-colors group-hover:text-accent">Platform Overview</h2></div> <p class="mt-2.5 text-sm leading-relaxed text-ink-body">Auditty AI data engine overview and architecture</p></a><a href="/docs/installation" class="group card card-lift rounded-xl p-5"><div class="flex items-baseline gap-3"><span class="font-mono text-xs text-accent">02</span> <h2 class="text-base transition-colors group-hover:text-accent">Installation</h2></div> <p class="mt-2.5 text-sm leading-relaxed text-ink-body">Deploy Auditty Edge on Kubernetes, Linux VMs, the CLI, or as a network (OTLP) proxy</p></a><a href="/docs/configuration" class="group card card-lift rounded-xl p-5"><div class="flex items-baseline gap-3"><span class="font-mono text-xs text-accent">03</span> <h2 class="text-base transition-colors group-hover:text-accent">Configuration</h2></div> <p class="mt-2.5 text-sm leading-relaxed text-ink-body">Rules and annotations guide for controlling log interception</p></a><a href="/docs/log-intelligence" class="group card card-lift rounded-xl p-5"><div class="flex items-baseline gap-3"><span class="font-mono text-xs text-accent">04</span> <h2 class="text-base transition-colors group-hover:text-accent">Log Intelligence</h2></div> <p class="mt-2.5 text-sm leading-relaxed text-ink-body">How Auditty distinguishes signal from noise: searchable ids in summaries, full originals in the Vault</p></a><a href="/docs/suppression" class="group card card-lift rounded-xl p-5"><div class="flex items-baseline gap-3"><span class="font-mono text-xs text-accent">05</span> <h2 class="text-base transition-colors group-hover:text-accent">Suppression</h2></div> <p class="mt-2.5 text-sm leading-relaxed text-ink-body">How Auditty reduces repetitive log noise</p></a><a href="/docs/vault" class="group card card-lift rounded-xl p-5"><div class="flex items-baseline gap-3"><span class="font-mono text-xs text-accent">06</span> <h2 class="text-base transition-colors group-hover:text-accent">Vault (Log Archive)</h2></div> <p class="mt-2.5 text-sm leading-relaxed text-ink-body">Archive suppressed log lines to cloud storage and recover them instantly</p></a><a href="/docs/metrics" class="group card card-lift rounded-xl p-5"><div class="flex items-baseline gap-3"><span class="font-mono text-xs text-accent">07</span> <h2 class="text-base transition-colors group-hover:text-accent">Metrics</h2></div> <p class="mt-2.5 text-sm leading-relaxed text-ink-body">Prometheus metrics for monitoring and observability</p></a><a href="/docs/access" class="group card card-lift rounded-xl p-5"><div class="flex items-baseline gap-3"><span class="font-mono text-xs text-accent">08</span> <h2 class="text-base transition-colors group-hover:text-accent">User Management & Access</h2></div> <p class="mt-2.5 text-sm leading-relaxed text-ink-body">SSO authentication, roles, and team onboarding</p></a><a href="/docs/support" class="group card card-lift rounded-xl p-5"><div class="flex items-baseline gap-3"><span class="font-mono text-xs text-accent">09</span> <h2 class="text-base transition-colors group-hover:text-accent">Support</h2></div> <p class="mt-2.5 text-sm leading-relaxed text-ink-body">How to get help and support</p></a>
101<!--]--></div> <div class="mt-10 rounded-xl border border-line bg-surface-sunken p-6"><h2 class="text-base">Not finding it?</h2> <p class="mt-2 text-sm leading-relaxed text-ink-body">The <a href="/faq" class="text-accent underline underline-offset-2">FAQ</a> covers the questions 102 that come up before a deployment, and <a href="/platform" class="text-accent underline underline-offset-2">Platform</a> walks through 103 what happens to a single log line. For anything else, <a href="/cdn-cgi/l/email-protection#59313019382c3d302d2d20773830" class="text-accent underline underline-offset-2"><span class="__cf_email__" data-cfemail="c5adac85a4b0a1acb1b1bceba4ac">[email protected]</span></a> reaches an engineer.</p></div><!----><!----></div></div></div><!----><!--]--><!----></main> <footer class="border-t border-line bg-surface-sunken"><div class="container-page py-16"><div class="grid gap-12 md:grid-cols-[1.5fr_1fr_1fr_1fr]"><div><svg viewBox="0 0 500 105.6" class="h-6 w-auto text-ink svelte-1l8nvlt" fill="currentColor" role="img" aria-label="Auditty" xmlns="http://www.w3.org/2000/svg"><polyline class="diag svelte-1l8nvlt" points="152.4 77.4 169.3 77.4 141.1 0 124.1 0"></polyline><path class="bar bar-1 svelte-1l8nvlt" d="M99.8,35.2c-18,0-36,0-54,0-3.9,0-7-3.2-7-7s3.2-7,7-7h59.2l-5.2,14.1Z"></path><rect class="bar bar-2 svelte-1l8nvlt" x="0" y="42.2" width="39.2" height="14.1" rx="7" ry="7"></rect><path class="bar bar-3 svelte-1l8nvlt" d="M84.3,77.4H16.2c-3.9,0-7-3.2-7-7h0c0-3.9,3.2-7,7-7h73.3l-5.2,14.1Z"></path><path class="bar bar-signal svelte-1l8nvlt" d="M130.6,56.3H54.4c-3.9,0-7.1-3.2-7.1-7s3.2-7,7.1-7c23.7,0,47.3,0,71,0l5.1,14.1Z" fill="#9187eb"></path><g class="letters svelte-1l8nvlt"><path d="M176.3,56V21.1h16.9v30.8c0,9.6,2.6,11.5,11,11.5s11.1-2,11.1-12.5v-29.7h16.9v56.3h-16.9v-8.3h-.2c-2.3,6.1-7,9.1-17.8,9.1s-21-6.4-21-22.2Z"></path><path d="M245.1,49.3c0-22.5,5.7-29.3,24.7-29.3s16.4,1.2,19.4,7.9h.2V0h16.9v77.4h-16.9v-8.3h-.2c-2.8,6.7-7,9.1-19.3,9.1-19,0-24.8-6.4-24.8-29ZM276.8,63.3c10.2,0,12.6-2,12.6-12.1v-4c0-10.1-2.4-12.1-12.6-12.1s-12.6,2-12.6,14.1,1.7,14.1,12.6,14.1Z"></path><path d="M320.4,0h16.9v14.1h-16.9V0ZM320.4,21.1h16.9v56.3h-16.9V21.1Z"></path><path d="M351.5,7h16.9v14.1h14.4v14.1h-14.4v22.9c0,4.4,1.2,5.3,6.9,5.3h7.4v14.1h-14.6c-12.7,0-16.7-5.1-16.7-16.4V7Z"></path><path d="M396.8,7h16.9v14.1h14.4v14.1h-14.4v22.9c0,4.4,1.2,5.3,6.9,5.3h7.4v14.1h-14.6c-12.7,0-16.7-5.1-16.7-16.4V7Z"></path><path d="M442.2,91.5h4.3c4.1,0,12.6-.2,12.6-5.1h0l-24-65.3h17l15.5,42.2h0l15.5-42.2h16.9l-25.7,70.4c-3.8,9.4-9.3,14.1-20.1,14.1h-11.9v-14.1Z"></path></g></svg><!----> <p class="mt-4 max-w-xs text-sm leading-relaxed text-ink-muted">AI data engine for Kubernetes logs. Forward what matters, keep everything, prove nothing was lost.</p> <a href="/security#compliance" class="mt-6 inline-flex text-ink-muted transition-colors hover:text-ink"><span class="inline-flex items-center gap-2.5 "><img src="/logos/aicpa-soc.png" alt="AICPA SOC for Service Organizations" width="525" height="525" class="h-9 w-9 shrink-0" loading="lazy" decoding="async"/> <!--[--><span class="text-xs font-medium">SOC 2 Type II</span><!--]--></span><!----></a></div> <!--[--><div><h2 class="text-xs font-semibold tracking-wider text-ink-body uppercase">Product</h2> <ul class="mt-4 space-y-2.5"><!--[--><li><a href="/platform" class="text-sm text-ink-muted transition-colors hover:text-ink">Platform</a></li><li><a href="/security" class="text-sm text-ink-muted transition-colors hover:text-ink">Security & architecture</a></li><li><a href="/pricing" class="text-sm text-ink-muted transition-colors hover:text-ink">Pricing</a></li><li><a href="/compare" class="text-sm text-ink-muted transition-colors hover:text-ink">How Auditty compares</a></li><li><a href="/faq" class="text-sm text-ink-muted transition-colors hover:text-ink">FAQ</a></li><li><a href="/docs" class="text-sm text-ink-muted transition-colors hover:text-ink">Documentation</a></li><!--]--></ul></div><div><h2 class="text-xs font-semibold tracking-wider text-ink-body uppercase">Company</h2> <ul class="mt-4 space-y-2.5"><!--[--><li><a href="/contact" class="text-sm text-ink-muted transition-colors hover:text-ink">Book a demo</a></li><li><a href="/cdn-cgi/l/email-protection#e08889a081958489949499ce8189" class="text-sm text-ink-muted transition-colors hover:text-ink"><span class="__cf_email__" data-cfemail="60080920011504091414194e0109">[email protected]</span></a></li><li><a href="https://app.auditty.ai" class="text-sm text-ink-muted transition-colors hover:text-ink" rel="noopener">Sign in</a></li>
103<!--]--></ul></div><div><h2 class="text-xs font-semibold tracking-wider text-ink-body uppercase">Legal</h2> <ul class="mt-4 space-y-2.5"><!--[--><li><a href="/privacy" class="text-sm text-ink-muted transition-colors hover:text-ink">Privacy policy</a></li><!--]--></ul></div><!--]--></div> <div class="mt-14 flex flex-col-reverse items-start justify-between gap-4 border-t border-line pt-8 sm:flex-row sm:items-center"><p class="text-xs text-ink-faint">© 2026 104 Auditty. All rights reserved.</p> <p class="text-xs text-ink-faint">Data that matters.</p></div></div></footer><!----><!----><!--]--> <!--[!--><!--]--><!--]-->
vendor: 116 bytes, lines 104-106
104 105 106 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
106<script> 107 { 108 __sveltekit_1ohcwz5 = { 109 base: new URL(".", location).pathname.slice(0, -1) 110 }; 111 112 const element = document.currentScript.parentElement; 113 114 Promise.all([ 115 import("./_app/immutable/entry/start.C91QMDUi.js"), 116 import("./_app/immutable/entry/app.BI6eBfZV.js") 117 ]).then(([kit, app]) => { 118 kit.start(app, element, { 119 node_ids: [0, 2, 8], 120 data: [null,null,null], 121 form: null, 122 error: null 123 }); 124 }); 125 } 126 </script>
126 127 </div> 128
128<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"1ddb32eb1196488083927a801d21c2b8","r":1,"spa":2}' crossorigin="anonymous"></script>
128 129</body> 130</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.