The control-plane boundary, evidence rules, and what Sage does with your operation’s data.
This page summarizes the boundary documented in the Sage repository’s
docs/SECURITY_AND_DATA_HANDLING.md.
When this page and the repository document disagree, the repository document is authoritative.
Sage may use Mythic and BloodHound control-plane data: callbacks, tasks, files, credentials,
graph facts.
All target-facing interaction executes as Mythic tasks on live payload callbacks. Sage never
connects directly to target LDAP, SMB, Kerberos, WinRM, RPC, HTTP, or equivalent services, and
Sage-local attack artifacts are not compromise proof.
Do not put secrets in scripts, skills, logs, or public artifacts. read_credentials can place
raw secrets in model context and traces; use it deliberately.
Retained identity and membership observations are shared across assisted chats in the same
Mythic operation engagement and persist across Sage restarts. /report shows what has been
retained; a reported identity or host membership does not prove current authentication or access.
The optional Slack hook emits only a fixed generic change notice: never operation, finding,
host, user, domain, credential, task, or file values. Full findings stay in native Mythic chat
inside your trusted deployment.
Authorized use only. These sections describe how Sage is built to behave, not a permission
to operate Sage against anything. Every action Sage takes must fall inside activity you are
explicitly authorized to perform.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Sage","description":"Documentation for Sage, an AI operator for the Mythic command and control framework.","colors":{"primary":"#8B5CF6","light":"#22D3EE","dark":"#EC4899"},"logo":{"light":"https://mintcdn.com/self-dbca2498/csYWoXextNaA1ISz/assets/sage.png?fit=max\u0026auto=format\u0026n=csYWoXextNaA1ISz\u0026q=85\u0026s=dcf78e0a2577dbd4238813a111f728d6","dark":"https://mintcdn.com/self-dbca2498/csYWoXextNaA1ISz/assets/sage.png?fit=max\u0026auto=format\u0026n=csYWoXextNaA1ISz\u0026q=85\u0026s=dcf78e0a2577dbd4238813a111f728d6","href":"/"},"favicon":"https://mintcdn.com/self-dbca2498/csYWoXextNaA1ISz/assets/favicon.png?fit=max\u0026auto=format\u0026n=csYWoXextNaA1ISz\u0026q=85\u0026s=a4621915f4eaab4293678272ea50250b","background":{"decoration":"gradient","color":{"light":"#FCFAFF","dark":"#0B0716"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"self-dbca2498","hasAudioNarration":false,"actualSubdomain":"self-dbca2498","customDomains":[],"gitSource":{"type":"github","owner":"ne0nd0g","repo":"sage-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":"","_id":"6adea7b74e4d901dce6f69b5"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae10116d625d0d9dd751da1","clientVersion":"0.0.3990","searchFilterCounts":[]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"understand/security-and-data-handling","slug":"/understand/security-and-data-handling","pageMetadata":{"title":"Security and data handling","description":"The control-plane boundary, evidence rules, and what Sage does with your operation's data.","href":"/understand/security-and-data-handling"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"The control-plane boundary, evidence rules, and what Sage does with your operation’s data.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`This page summarizes the boundary documented in the Sage repository’s\n`,_jsx(_components.a,{href:`https://github.com/MythicAgents/Sage/blob/main/docs/SECURITY_AND_DATA_HANDLING.md`,children:_jsx(_components.code,{children:`docs/SECURITY_AND_DATA_HANDLING.md`})}),`.\nWhen this page and the repository document disagree, the repository document is authoritative.`]}),`\n`,_jsx(Heading,{level:`2`,id:`the-control-plane-boundary`,children:`The control-plane boundary`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Sage may use Mythic and BloodHound control-plane data: callbacks, tasks, files, credentials,\ngraph facts.`}),`\n`,_jsx(_components.li,{children:`All target-facing interaction executes as Mythic tasks on live payload callbacks. Sage never\nconnects directly to target LDAP, SMB, Kerberos, WinRM, RPC, HTTP, or equivalent services, and\nSage-local attack artifacts are not compromise proof.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`evidence-rules`,children:`Evidence rules`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Runtime effects and objective completion require Mythic task output or artifacts, Mythic\ncredential-store state, or BloodHound facts derived from payload-collected artifacts.`}),`\n`,_jsxs(_components.li,{children:[`Self-reported success is not proof. The `,_jsx(_components.a,{href:`/understand/how-sage-works#the-engagement-ledger`,children:`engagement ledger`}),`\nrecords a hop as achieved only with a valid proof envelope.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`data-handling`,children:`Data handling`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Do not put secrets in scripts, skills, logs, or public artifacts. `,_jsx(_components.code,{children:`read_credentials`}),` can place\nraw secrets in model context and traces; use it deliberately.`]}),`\n`,_jsxs(_components.li,{children:[`Retained identity and membership observations are shared across assisted chats in the same\nMythic operation engagement and persist across Sage restarts. `,_jsx(_components.code,{children:`/report`}),` shows what has been\nretained; a reported identity or host membership does not prove current authentication or access.`]}),`\n`,_jsx(_components.li,{children:`The optional Slack hook emits only a fixed generic change notice: never operation, finding,\nhost, user, domain, credential, task, or file values. Full findings stay in native Mythic chat\ninside your trusted deployment.`}),`\n`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Authorized use only.`}),` These sections describe how Sage is built to behave, not a permission\nto operate Sage against anything. Every action Sage takes must fall inside activity you are\nexplicitly authorized to perform.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Security and data handling","description":"The control-plane boundary, evidence rules, and what Sage does with your operation's data.","href":"/understand/security-and-data-handling"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"The control-plane boundary","slug":"the-control-plane-boundary","depth":2,"children":[]},{"title":"Evidence rules","slug":"evidence-rules","depth":2,"children":[]},{"title":"Data handling","slug":"data-handling","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"self-dbca2498","siteName":"Sage","title":"Security and data handling - Sage","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-27T19:52:59.771Z","originalFileLocation":"understand/security-and-data-handling.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"The control-plane boundary, evidence rules, and what Sage does with your operation\u0026#x27;s data.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Sage\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/self-dbca2498/3wd7-KeTQH8xQD0k/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/self-dbca2498/3wd7-KeTQH8xQD0k/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/self-dbca2498/3wd7-KeTQH8xQD0k/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/self-dbca2498/3wd7-KeTQH8xQD0k/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/self-dbca2498/3wd7-KeTQH8xQD0k/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/self-dbca2498/3wd7-KeTQH8xQD0k/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/self-dbca2498/3wd7-KeTQH8xQD0k/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/self-dbca2498/3wd7-KeTQH8xQD0k/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/self-dbca2498/3wd7-KeTQH8xQD0k/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Security and data handling - Sage\">\u003cmeta data-mint-head property=\"og:description\" content=\"The control-plane boundary, evidence rules, and what Sage does with your operation\u0026#x27;s data.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Sage\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://self-dbca2498.mintlify.app/understand/security-and-data-handling\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://self-dbca2498.mintlify.app/_mintlify/api/og/v2?division=Understand\u0026amp;title=Security+and+data+handling\u0026amp;description=The+control-plane+boundary%2C+evidence+rules%2C+and+what+Sage+does+with+your+operation%27s+data.\u0026amp;theme=b6246d11554bde26002ff2a5\u0026amp;signature=4282b7f657fc24bb8a02720a135edc7fd1caca08aba2363e8edcd944935933ca\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Security and data handling - Sage\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The control-plane boundary, evidence rules, and what Sage does with your operation\u0026#x27;s data.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://self-dbca2498.mintlify.app/_mintlify/api/og/v2?division=Understand\u0026amp;title=Security+and+data+handling\u0026amp;description=The+control-plane+boundary%2C+evidence+rules%2C+and+what+Sage+does+with+your+operation%27s+data.\u0026amp;theme=b6246d11554bde26002ff2a5\u0026amp;signature=4282b7f657fc24bb8a02720a135edc7fd1caca08aba2363e8edcd944935933ca\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/self-dbca2498/3wd7-KeTQH8xQD0k/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Sage\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#8B5CF6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://self-dbca2498.mintlify.app/understand/security-and-data-handling\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/understand/security-and-data-handling.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://self-dbca2498.mintlify.app/#organization\",\"name\":\"Sage\",\"url\":\"https://self-dbca2498.mintlify.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/self-dbca2498/csYWoXextNaA1ISz/assets/sage.png?fit=max\u0026auto=format\u0026n=csYWoXextNaA1ISz\u0026q=85\u0026s=dcf78e0a2577dbd4238813a111f728d6\"}},{\"@type\":\"WebSite\",\"@id\":\"https://self-dbca2498.mintlify.app#website\",\"name\":\"Sage\",\"url\":\"https://self-dbca2498.mintlify.app\",\"publisher\":{\"@id\":\"https://self-dbca2498.mintlify.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://self-dbca2498.mintlify.app/understand/security-and-data-handling#webpage\",\"url\":\"https://self-dbca2498.mintlify.app/understand/security-and-data-handling\",\"name\":\"Security and data handling\",\"description\":\"The control-plane boundary, evidence rules, and what Sage does with your operation's data.\",\"dateModified\":\"2026-10-27T19:52:59.771Z\",\"isPartOf\":{\"@id\":\"https://self-dbca2498.mintlify.app#website\"},\"breadcrumb\":{\"@id\":\"https://self-dbca2498.mintlify.app/understand/security-and-data-handling#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://self-dbca2498.mintlify.app/understand/security-and-data-handling#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Understand\",\"item\":\"https://self-dbca2498.mintlify.app/understand/how-sage-works\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Security and data handling\",\"item\":\"https://self-dbca2498.mintlify.app/understand/security-and-data-handling\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://self-dbca2498.mintlify.app/understand/security-and-data-handling#article\",\"headline\":\"Security and data handling\",\"name\":\"Security and data handling\",\"description\":\"The control-plane boundary, evidence rules, and what Sage does with your operation's data.\",\"url\":\"https://self-dbca2498.mintlify.app/understand/security-and-data-handling\",\"mainEntityOfPage\":{\"@id\":\"https://self-dbca2498.mintlify.app/understand/security-and-data-handling#webpage\"},\"dateModified\":\"2026-10-27T19:52:59.771Z\",\"publisher\":{\"@id\":\"https://self-dbca2498.mintlify.app/#organization\"},\"isPartOf\":{\"@id\":\"https://self-dbca2498.mintlify.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Sage\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Sage","nav":{"global":null,"groups":[{"group":"Getting Started","pages":[{"title":"Sage","href":"/index"},{"title":"Quickstart","href":"/quickstart"}]},{"group":"Understand","pages":[{"title":"How Sage works","href":"/understand/how-sage-works"},{"title":"Authority modes","description":"What conversation, supervised, and auto mean, and exactly where the approval wall sits.","href":"/understand/authority-modes"},{"title":"Security and data handling","href":"/understand/security-and-data-handling"},{"title":"Limitations and validated configuration","description":"The configuration Sage's beta was live-validated against, what that does and does not establish, and the known limits.","href":"/understand/limitations"}]},{"group":"Operator Guides","pages":[{"title":"Using Sage in chat","href":"/guides/using-chat"},{"title":"Chat channel configuration","href":"/guides/chat-config"},{"title":"The engagement ledger","href":"/guides/engagement-ledger"},{"title":"BloodHound","href":"/guides/bloodhound"},{"title":"Connecting MCP servers","href":"/guides/mcp-servers"},{"title":"Custom TLS certificates","href":"/guides/custom-tls"},{"title":"Background findings watcher","href":"/guides/findings-watcher"},{"title":"Troubleshooting","href":"/guides/troubleshooting"}]},{"group":"Configuration","pages":[{"title":"Environment and configuration","href":"/configuration/environment"},{"title":"Runtime state and resets","href":"/configuration/runtime-state"},{"title":"Observability","href":"/configuration/observability"}]},{"group":"Reference","pages":[{"title":"Tools and capabilities","href":"/reference/tools-and-capabilities"},{"title":"Slash commands","href":"/reference/slash-commands"},{"title":"Release notes","href":"/reference/release-notes"}]}]},"title":"Security and data handling - Sage","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":[],"chunks":[]}