Files whose names match secret patterns are left out of every snapshot: .env, .env.*, *.pem, *.key, *.p12, *.pfx, *.keystore, *.jks, id_rsa*, id_ed25519*, id_ecdsa*, id_dsa*. Untracked files over 5 MB are left out too. The list is in ~/.payback/excludes and applies to every repository.
Prompts and transcripts are recorded as they are. Anything you type, or an agent reads and prints, is uploaded unfiltered. Keep secrets out of prompts, and exclude any repository you don’t want recorded. We redact what we find during review.
Repositories your allow list doesn’t cover. Setup’s default covers public GitHub repositories only. A private repository is recorded only if you name it yourself, and even then it never becomes an environment.
Anything outside a git repository with a GitHub origin. Not the turn, not the transcript.
Excluded repositories. A .payback-ignore file at the root, or a !owner/name line on the list, wins over everything else.
Anything while paused.payback pause stops every hook until payback resume.
A lab receives the public repository, the prompts and the transcript, with no account information attached: not your name, email, GitHub login or payment details.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"payback","description":"payback records your coding-agent sessions on open-source repositories, turns the good ones into RL environments, and pays you for each one that is licensed.","colors":{"primary":"#26251e","light":"#e6e4dc","dark":"#26251e"},"logo":{"light":"https://mintcdn.com/payback-973ca8a8/AnQ5e7mojMQH3IgT/logo/light.svg?fit=max\u0026auto=format\u0026n=AnQ5e7mojMQH3IgT\u0026q=85\u0026s=76ef637662178ff8139f20045d6c05b4","dark":"https://mintcdn.com/payback-973ca8a8/AnQ5e7mojMQH3IgT/logo/dark.svg?fit=max\u0026auto=format\u0026n=AnQ5e7mojMQH3IgT\u0026q=85\u0026s=4fb804ce6c91a8fbc7102c8334791938","href":"https://payback.sh"},"favicon":"https://mintcdn.com/payback-973ca8a8/dXSPM-9avda57Aoh/favicon.svg?fit=max\u0026auto=format\u0026n=dXSPM-9avda57Aoh\u0026q=85\u0026s=1c86587541eb797f727c77032a106b57","appearance":{"default":"light","strict":true},"background":{"color":{"light":"#f7f7f4","dark":"#1b1b19"}},"navbar":{"links":[{"href":"https://payback.sh","label":"Home"},{"href":"https://payback.sh/research/","label":"Blog"}],"primary":{"type":"button","label":"Sign in","href":"https://payback.sh/auth/github"}},"footer":{"socials":{"github":"https://github.com/payback-sh"}},"seo":{"indexing":"all"},"fonts":{"family":"Geist"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"payback-973ca8a8","hasAudioNarration":false,"actualSubdomain":"payback-973ca8a8","customDomains":["docs.payback.sh"],"gitSource":{"type":"github","owner":"payback-sh","repo":"payback","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":"","_id":"6addb3432e04c502efa66e44"},"chroma":{"latestBuiltDeploymentHistoryId":"6addc96f64b45cb0124d1c5c","collectionId":"67b51ee0-f8a0-445a-bb10-f79d1f019ff0","liveDeploymentHistoryId":"6addc96f64b45cb0124d1c5c","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6addcc3253c1438f0e66a960","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"default","tag":"CLI reference","count":13},{"language":"default","tag":"Agents","count":9},{"language":"default","tag":"How it works","count":5},{"language":"default","tag":"Your data","count":4},{"language":"default","tag":"Get started","count":3},{"language":"default","tag":"Help","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"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":"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}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"#topbar-cta-button a{height:32px;padding:0 14px;font-size:13px}#topbar-cta-button a>span.absolute{background:0 0;border:1px solid rgba(38,37,30,.16);border-radius:999px}#topbar-cta-button a:hover>span.absolute{background:#efeeea;opacity:1}#topbar-cta-button a .text-white{color:#26251e}#topbar-cta-button a svg{display:none}"}],"page":{"pagePath":"never-recorded","slug":"/never-recorded","pageMetadata":{"title":"What is never recorded","description":"Secrets, private repositories, anything outside a repository, and what we redact.","href":"/never-recorded"},"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: \"Secrets, private repositories, anything outside a repository, and what we redact.\"\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:[_jsx(Heading,{level:`2`,id:`never-in-a-snapshot`,children:`Never in a snapshot`}),`\n`,_jsxs(_components.p,{children:[`Files whose names match secret patterns are left out of every snapshot: `,_jsx(_components.code,{children:`.env`}),`, `,_jsx(_components.code,{children:`.env.*`}),`, `,_jsx(_components.code,{children:`*.pem`}),`, `,_jsx(_components.code,{children:`*.key`}),`, `,_jsx(_components.code,{children:`*.p12`}),`, `,_jsx(_components.code,{children:`*.pfx`}),`, `,_jsx(_components.code,{children:`*.keystore`}),`, `,_jsx(_components.code,{children:`*.jks`}),`, `,_jsx(_components.code,{children:`id_rsa*`}),`, `,_jsx(_components.code,{children:`id_ed25519*`}),`, `,_jsx(_components.code,{children:`id_ecdsa*`}),`, `,_jsx(_components.code,{children:`id_dsa*`}),`. Untracked files over 5 MB are left out too. The list is in `,_jsx(_components.code,{children:`~/.payback/excludes`}),` and applies to every repository.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Prompts and transcripts are recorded as they are. Anything you type, or an agent reads and prints, is uploaded unfiltered. Keep secrets out of prompts, and exclude any repository you don’t want recorded. We redact what we find during review.`})}),`\n`,_jsx(Heading,{level:`2`,id:`never-recorded-at-all`,children:`Never recorded at all`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Repositories your allow list doesn’t cover.`}),` Setup’s default covers public GitHub repositories only. A private repository is recorded only if you name it yourself, and even then it never becomes an environment.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Anything outside a git repository with a GitHub origin.`}),` Not the turn, not the transcript.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Excluded repositories.`}),` A `,_jsx(_components.code,{children:`.payback-ignore`}),` file at the root, or a `,_jsx(_components.code,{children:`!owner/name`}),` line on the list, wins over everything else.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Anything while paused.`}),` `,_jsx(_components.code,{children:`payback pause`}),` stops every hook until `,_jsx(_components.code,{children:`payback resume`}),`.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/repositories`,children:`Which repositories are recorded`}),` has the rules and the command that sets them.`]}),`\n`,_jsx(Heading,{level:`2`,id:`never-shared`,children:`Never shared`}),`\n`,_jsx(_components.p,{children:`A lab receives the public repository, the prompts and the transcript, with no account information attached: not your name, email, GitHub login or payment details.`})]})}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":"What is never recorded","description":"Secrets, private repositories, anything outside a repository, and what we redact.","href":"/never-recorded"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Never in a snapshot","slug":"never-in-a-snapshot","depth":2,"children":[]},{"title":"Never recorded at all","slug":"never-recorded-at-all","depth":2,"children":[]},{"title":"Never shared","slug":"never-shared","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"payback-973ca8a8","siteName":"payback","title":"What is never recorded - payback","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-25T09:18:43.398Z","originalFileLocation":"never-recorded.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";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=\"light\"}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=\"Secrets, private repositories, anything outside a repository, and what we redact.\">\u003cmeta data-mint-head name=\"application-name\" content=\"payback\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/payback-973ca8a8/17MKWN5DzZgp9KFS/_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/payback-973ca8a8/17MKWN5DzZgp9KFS/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/payback-973ca8a8/17MKWN5DzZgp9KFS/_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/payback-973ca8a8/17MKWN5DzZgp9KFS/_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/payback-973ca8a8/17MKWN5DzZgp9KFS/_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/payback-973ca8a8/17MKWN5DzZgp9KFS/_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/payback-973ca8a8/17MKWN5DzZgp9KFS/_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/payback-973ca8a8/17MKWN5DzZgp9KFS/_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/payback-973ca8a8/17MKWN5DzZgp9KFS/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"What is never recorded - payback\">\u003cmeta data-mint-head property=\"og:description\" content=\"Secrets, private repositories, anything outside a repository, and what we redact.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"payback\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.payback.sh/never-recorded\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://payback-973ca8a8.mintlify.app/_mintlify/api/og/v2?division=How+it+works\u0026amp;title=What+is+never+recorded\u0026amp;description=Secrets%2C+private+repositories%2C+anything+outside+a+repository%2C+and+what+we+redact.\u0026amp;theme=47390efc83edfc9faee54359\u0026amp;signature=ea63660cea7fa692db954b353741e23ff7fdc1aa286d2e10a0075af37655ee9f\">\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=\"What is never recorded - payback\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Secrets, private repositories, anything outside a repository, and what we redact.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://payback-973ca8a8.mintlify.app/_mintlify/api/og/v2?division=How+it+works\u0026amp;title=What+is+never+recorded\u0026amp;description=Secrets%2C+private+repositories%2C+anything+outside+a+repository%2C+and+what+we+redact.\u0026amp;theme=47390efc83edfc9faee54359\u0026amp;signature=ea63660cea7fa692db954b353741e23ff7fdc1aa286d2e10a0075af37655ee9f\">\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/payback-973ca8a8/17MKWN5DzZgp9KFS/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"payback\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#26251e\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.payback.sh/never-recorded\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/never-recorded.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.payback.sh/#organization\",\"name\":\"payback\",\"url\":\"https://docs.payback.sh\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/payback-973ca8a8/AnQ5e7mojMQH3IgT/logo/light.svg?fit=max\u0026auto=format\u0026n=AnQ5e7mojMQH3IgT\u0026q=85\u0026s=76ef637662178ff8139f20045d6c05b4\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.payback.sh#website\",\"name\":\"payback\",\"url\":\"https://docs.payback.sh\",\"publisher\":{\"@id\":\"https://docs.payback.sh/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.payback.sh/never-recorded#webpage\",\"url\":\"https://docs.payback.sh/never-recorded\",\"name\":\"What is never recorded\",\"description\":\"Secrets, private repositories, anything outside a repository, and what we redact.\",\"dateModified\":\"2026-10-25T09:18:43.398Z\",\"isPartOf\":{\"@id\":\"https://docs.payback.sh#website\"},\"breadcrumb\":{\"@id\":\"https://docs.payback.sh/never-recorded#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.payback.sh/never-recorded#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"How it works\",\"item\":\"https://docs.payback.sh/recording\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What is never recorded\",\"item\":\"https://docs.payback.sh/never-recorded\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.payback.sh/never-recorded#article\",\"headline\":\"What is never recorded\",\"name\":\"What is never recorded\",\"description\":\"Secrets, private repositories, anything outside a repository, and what we redact.\",\"url\":\"https://docs.payback.sh/never-recorded\",\"mainEntityOfPage\":{\"@id\":\"https://docs.payback.sh/never-recorded#webpage\"},\"dateModified\":\"2026-10-25T09:18:43.398Z\",\"publisher\":{\"@id\":\"https://docs.payback.sh/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.payback.sh#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"payback\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"payback","nav":{"global":null,"groups":[{"group":"Get started","pages":[{"title":"Introduction","href":"/index"},{"title":"Install","href":"/install"},{"title":"Setup","href":"/setup"}]},{"group":"How it works","pages":[{"title":"What is recorded","description":"Exactly what payback captures for a turn, and at the end of a session, in a recorded repository.","href":"/recording"},{"title":"What is never recorded","href":"/never-recorded"},{"title":"Which repositories are recorded","description":"The allow-list policy (public, named, every), exclusions that always win, the visibility check before upload, and the payback allow command.","href":"/repositories"},{"title":"Where a session goes","href":"/pipeline"},{"title":"Getting paid","href":"/getting-paid"}]},{"group":"Agents","pages":[{"title":"Claude Code","href":"/agents/claude-code"},{"title":"Codex","href":"/agents/codex"},{"title":"Cursor","href":"/agents/cursor"},{"title":"Gemini CLI","href":"/agents/gemini-cli"},{"title":"GitHub Copilot CLI","href":"/agents/copilot-cli"},{"title":"Cline","href":"/agents/cline"},{"title":"Pi","href":"/agents/pi"},{"title":"OpenCode","href":"/agents/opencode"},{"title":"aider","href":"/agents/aider"}]},{"group":"CLI reference","pages":[{"title":"CLI reference","href":"/cli/index"},{"title":"payback init","href":"/cli/init"},{"title":"payback status","href":"/cli/status"},{"title":"payback upload","href":"/cli/upload"},{"title":"payback allow, on and off","href":"/cli/allow"},{"title":"payback pause and resume","href":"/cli/pause-resume"},{"title":"payback payouts","href":"/cli/payouts"},{"title":"payback delete","href":"/cli/delete"},{"title":"payback login","href":"/cli/login"},{"title":"payback add-machine","href":"/cli/add-machine"},{"title":"payback update","href":"/cli/update"},{"title":"payback logout","href":"/cli/logout"},{"title":"payback uninstall","href":"/cli/uninstall"}]},{"group":"Your data","pages":[{"title":"Files on your machine","href":"/data/files"},{"title":"Product analytics","href":"/data/analytics"},{"title":"Deleting your data","href":"/data/deleting"},{"title":"Privacy","href":"/data/privacy"}]},{"group":"Help","pages":[{"title":"FAQ","href":"/faq"}]}]},"title":"What is never recorded - payback","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":[],"chunks":[]}